『壹』 matlab中怎麼有順序的圖片等距排在同一圖中
(1)用subplot()函數,把幾個子圖放到一個figure中
(2)或者:set每個figure的position值,使得幾個figure等距排列
『貳』 MATLAB三個圖在一塊如何緊湊一些
subplot函數
『叄』 用subplot繪圖時,怎麼使幾個圖排列很緊湊
可以採用subplot函數。具體解釋subplot(m,n,p);先指定將一個圖分為m行n列,當前畫圖為p。以下以畫正弦函數,餘弦函數,一次函數和二次函數在【-3,3】范圍的圖像為例說明如何使用subplot函數。
代碼:
>> subplot(2,2,1)
>> plot(-3:0.01:3,sin(-3:0.01:3))
>> subplot(2,2,2);
>> plot(-3:0.01:3,cos(-3:0.01:3))
>> subplot(2,2,3);
>> plot(-3:0.01:3,-3:0.01:3)
>> subplot(2,2,4);
>> plot(-3:0.01:3,(-3:0.01:3).^2)
『肆』 matlab中怎麼調整subplot生成的圖,將整體最大化,以及調整內部子圖的間距
如果你是需要批量保存圖片的話,建議採用saveas命令。
下面的例子是將sin(nx),n=1:4分別保存為n.jpg的圖片。
x=linspace(0,2*pi,100);
for i=1:4
y=sin(x*i);
h=plot(x,y);
saveas(h,[num2str(i) '.jpg'])
end
『伍』 matlab有個 讓輸出 緊湊,口令是什麼 我忘記了,屏幕小杯具了
這個是緊湊格式:format compact
這個是鬆散格式:format loose
『陸』 matlab中如何調整圖片間距
有個笨辦法,建立一個大矩陣,把要顯示的圖片都放在這個矩陣里。然後顯示。
例如:
img = [img1 img2];
imshow(img);
想調整間距的話可以在中間加zeros或者ones
img = [img1 zeros(size(img1,1),1) img2];
再有另外一種方法是利用GUI的庫函數。自己確定圖片在figure上的坐標。忘了具體是哪個函數了。
『柒』 matlab 得到圖片太大,不能完全顯示,該如何調整大小
應該修改x,y軸的區間間隔,使其區間間隔大一點就可以全看到了。
如:在命令欄輸入
axis([xmin xmax ymin ymax])