Большинство черчения команд MATLAB позволяют указать, какие оси действовать на, напримерПоместите текст в неактивные топоры в MATLAB
plot (x,y)
участки в текущих координатах, но
plot(Ax, x, y)
будет участок в осях Ax.
Кроме того, вы можете пометить x- или y- осей неактивных осей
xlabel(Ax, 'this label goes on the x-axis of Ax whether or not Ax == gca')
Но текст команда не появляется для поддержки этой функции. Есть ли способ поместить текст в неактивные оси?
Я спрашиваю, потому что такой последовательности:
currentAxes = gca;
axes(Ax); %MLINT warning here
text(x,y,'this text ends up on axes Ax now');
axes(currentAxes); %MLINT warning here
выбросит MLINT предупреждения, требующие оси (axes_handle) является медленно скриптовых функций.
это также работает на патч, который имеет такой же синтаксис – Marc
Спасибо! Я собирался вытащить волосы ... – wich