回覆列表
-
1 # 使用者7063786766555
-
2 # 使用者1102102570225
以下程式碼,只能修改 figure size,不能修改 subplot 的 subfigure size, 圖大小單位是 pixels(我的螢幕是 2560*1080,下面設定 figure 原點與螢幕左下角原點距離為 0,figure 大小 2560*1080):
效果如下圖所示:
我搜索了一下 MATLAB Answers ,有人提出類似問題,但解決方案不太清楚:
How to change figure size?可以參考一下,修改一下自己的程式碼。
-
3 # 大果子91
matlab figure怎麼新增放大區域?
1.下載解壓後將magnify.m檔案放入需要操作的figure圖的工作目錄下
2.開啟(或選中)figure圖,在MATLAB命令視窗輸入magnify
3.在figure圖中,將滑鼠停在想要放大的區域處,點選滑鼠右鍵不要鬆開手,此時滑鼠點選處出現類似放大鏡的方框(可以一直按住右鍵並移動滑鼠改變區域位置),並透過“<”和“>”...
4.透過figure選單欄中的tools->edit plot選項或選中工具欄中的白色箭頭來...
zoom 指令可以將圖形放大或縮小,若要將圖形放大時用 zoom on,zoom out,當不再須要放大或縮小圖形時用 zoom off。
>> M=peaks(25); % peaks 是MATLAB內建的一個像山峰的特別函式,25是這個
>> plot(M) % 函式矩陣的大小,如果數值愈大則畫出的山峰圖愈平滑
>> zoom on % 開始放大圖形,每按一次Enter鍵圖形就放大一次
>> zoom out % 開始縮小圖形,每按一次Enter鍵圖形就縮小一次
>> zoom off % 停止圖形放大或縮小功能