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