UIAxes
в дизайнере приложений Matlab не поддерживает нечисловые данные, такие как график graph
, есть ли альтернатива сделать это внутри структуры пользовательского интерфейса?
В РУКОВОДСТВЕ я делаю это:
% --- Executes on button press in Visualize.
function Visualize_Callback(hObject, eventdata, handles)
a = [1 2 3 4];
b = [2 3 4 1];
g = graph(a,b);
p = plot(g);
axis off
Нажав, например, на кнопку Visualize
, я отобразил график на рис. рамки.
Я пытаюсь сделать это в App Designer, и это нормально для построения числовых значений, но для визуализации графика я не нашел правильного способа сделать это.
methods (Access = private)
% Button pushed function: VisualizeButton
function VisualizeButtonPushed(app, event)
a = [1 2 3 4];
b = [2 3 4 1];
g = graph(a,b);
ax = app.UIAxes;
plot(ax,g)
end
end
plot(graph)
была добавлена только в R2017a< /а>. - person Dev-iL   schedule 14.03.2017