MATLAB应用实战系列(五十四)-MATLAB多维度绘图实战应用案例
前言
強大的繪圖功能是Matlab的特點之一,Matlab提供了一系列的繪圖函數,用戶不需要過多的考慮繪圖的細節,只需要給出一些基本參數就能得到所需圖形,這類函數稱為高層繪圖函數。此外,Matlab還提供了直接對圖形句柄進行操作的低層繪圖操作。這類操作將圖形的每個圖形元素(如坐標軸、曲線、文字等)看做一個獨立的對象,系統給每個對象分配一個句柄,可以通過句柄對該圖形元素進行操作,而不影響其他部分。
以下給出繪圖案例,大家從實踐中學習其中的繪圖規律:
案例1:繪制正弦曲線
closeall;%關閉所有當前圖形窗口
x=linspace(0,2*pi, 100); % 100個點的x座標
y=sin(x);% 對應的y座標
plot(x,y);
MATLAB基本繪圖函數
plot:x軸和y軸均為線性刻度(Linearscale)
loglog:x軸和y軸均為對數刻度(Logarithmicscale)
semilogx:x軸為對數刻度,y軸為線性刻度
semilogy:x軸為線性刻度,y軸為對數刻度
案例2:在同一圖形中畫出正弦曲線和余弦曲線
closeall;%關閉所有當前圖形窗口
x=linspace(0,2*pi, 100); % 100個點的x座標
plot(x,sin(x), 'co', x, cos(x), 'g*');
axis([0,6, -1.2, 1.2]);% 調整圖軸的范圍
xlabel('x');% x軸注解
ylabel('y');% y軸注解
tit
總結
以上是生活随笔為你收集整理的MATLAB应用实战系列(五十四)-MATLAB多维度绘图实战应用案例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 万字长文详解大数据应用实战案例-万亿级大
- 下一篇: 深度5万字好文:Python应用实战案例