Используйте функцию gobjects
, чтобы предварительно выделить массивы для графических объектов. Можно заполнить каждый элемент в массиве с указателем графического объекта.
Предварительно выделите 4 1 массив:
h = gobjects(4,1);
Присвойте указатели осей на элементы массива:
for k=1:4 h(k) = subplot(2,2,k); end
gobjects
возвращает массив GraphicsPlaceholder
. Можно заменить эти элементы заполнителей на любой тип графического объекта. Необходимо использовать gobjects
, чтобы предварительно выделить массивы графического объекта, чтобы гарантировать совместимость среди всех графических объектов, которые присвоены массиву.