sfunxy來畫圖,妳用edit sfunxy打開這個s函數
裏面找到function FigHandle=CreateSfunXYFigure(359行)
在360行,妳會發現壹些圖形的設置,將其中的
'Menubar', 'none',...那壹行去掉,運行出來的圖也帶有菜單,當中
也會有copy figure等等(都能用),妳還可以修改圖形的設置(增加也可)
設置和在matlab下用命令壹樣
還可以用print命令來做,help print
在377行往下,是設置坐標軸的代碼,妳可以自己加妳喜歡的設置
比如說加上set(ud.XYAxes,'xgrid','on');就可以實現加上x方向的grid
其對坐標軸的設置也和workspace下的設置方法壹樣
下面是實現代碼
FigHandle = figure('Units', 'pixel',...
'Position', [100 100 400 300],...
'Name', get_param(gcbh,'Name'),...
'Tag', 'SIMULINK_XYGRAPH_FIGURE',...
'NumberTitle', 'off',...
'IntegerHandle', 'off',...
'IntegerHandle', 'off',...
'IntegerHandle', 'off',...
'DeleteFcn', 'sfunxy([],[],[],''DeleteFigure'')');
set(ud.XYAxes,'Visible','on');
set(ud.XYAxes,'xgrid','on');
set(ud.XYAxes,'ygrid','on');