Ⅰ 一個簡單的matlab 畫圖命令。
A=[0.2,2.5
0.3,2.5
0.5,4.6
0.7,6.6
0.8,10.3];
x=A(:,1);y=A(:,2);
plot(x,y,'sr-')
Xlim([01]);Ylim([07]);
Xtick_pos=[0:0.2:1];
Xtick_label=[0:0.2:1];
set(gca,'XTickLabel',Xtick_label,'XTick',Xtick_pos);
Ytick_pos=[0:1:7];
Ytick_label=[0:1:7];
set(gca,'YTickLabel',Ytick_label,'YTick',Ytick_pos);
Ⅱ matlab中繪圖,如何顯示出坐標軸(x軸和y軸)
可以用matlab提供的坐標軸設置函數axis進行設置(對當前坐標軸進行設置),具體用法如下:
1、plot(x, y); // 畫圖後用axis函數設置坐標軸的范圍。
2、axis([xmin xmax ymin ymax]); % 設置坐標軸在指定的區間。
3、xmin、xmax 表示設置橫坐標的最小最大值。
4、ymin、ymax 表示設置縱坐標的最小最大值。
Matlab坐標軸操作匯總
坐標軸顯示、關閉、樣式
axis off; % 去掉坐標軸
axis tight; % 緊坐標軸
axis equal; % 等比坐標軸
axis([-0.1, 8.1, -1.1, 1.1]); % 坐標軸的顯示範圍
% gca: gca, h=figure(...);
set(gca, 'XLim',[3 40]); % X軸的數據顯示範圍
set(gca, 'XTick',[-3.14,0,3.14] ); % X軸的記號點
set(gca, 'XTicklabel',{'-pi','0','pi'}); % X軸的記號
set(gca, 'XTick', []); % 清除X軸的記號點
set(gca, 'XGrid','on'); % X軸的網格
set(gca, 'XDir','reverse'); % 逆轉X軸
set(gca, 'XColor','red'); % X軸的顏色