У меня есть функция, myFunkyFigure
, которая принимает данные, выполняет некоторые забавные вещи и возвращает объект оси для фигуры он производит.
Я хотел бы иметь возможность вызывать эту функцию дважды, создание двух разных фигур:
fig(1) = myFunkyFigure(dataSet1);
fig(2) = myFunkyFigure(dataSet2);
Затем я хотел бы объединить их в подзаголовок.
Обратите внимание, что из-за функциональности myFunkyFigure
следующее не работает.
subplot(2,1,1);
myFunkyFigure(dataSet1);
subplot(2,1,2);
myFunkyFigure(dataSet2);
Я считаю что мне нужно что-то вроде copyobj
, но я не смог заставить это работать (я пробовал следовать решению в вопросе о переполнении стека Создание подзаголовков, а затем объединить их в фигуру позже в MATLAB , но безрезультатно).