Текущая система координат или график
возвращает текущую систему координат или график для текущей фигуры, которая обычно является последней, по которой, созданной или кликают с мышью. Графические функции, такие как ax
= gcatitle
, предназначайтесь для текущей системы координат или графика. Используйте ax
получить доступ и изменить свойства осей или графика. Если оси или графики не существуют, то gca
создает Оси декартовой системы координат.
Взаимодействие с пользователем может изменить текущую систему координат или график. Лучше присвоить оси или график к переменной, когда вы создаете его вместо того, чтобы использовать gca
.
Изменение текущей фигуры также изменяет текущую систему координат или график.
Установите свойства осей после графического вывода, поскольку некоторые функции построения графика сбрасывают свойства осей.
Чтобы получить доступ к текущей системе координат или графику, не обеспечивая создание Осей декартовой системы координат, запросите фигуру CurrentAxes
свойство. MATLAB® возвращает пустой массив, если нет никакой текущей системы координат.
fig = gcf; ax = fig.CurrentAxes;
get
функция вместо этого, такая как ax = get(fig,'CurrentAxes')
.