當前位置:編程學習大全網 - 編程軟體 - 在simulink中怎樣編制繪圖子程序

在simulink中怎樣編制繪圖子程序

選中xy Graph,然後點鼠標右鍵,點look under mask會看到他其實是用

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');

  • 上一篇:白夜行十大細思極恐細節
  • 下一篇:80分抽象翻譯機械專業
  • copyright 2024編程學習大全網