plot

plot

matlab軟件函數指令
matlab中二維線畫圖函數。plot是繪制一維曲線的基本函數,但在使用此函數之前,須先定義曲線上每一點的x以及y坐标。當y為向量時,是以y的分量為縱坐标,以元素序号為橫坐标,用直線依次連接數據點,繪制曲線。在此格式中,每對x,y必須符合plot(x,y)中的要求,不同對之間沒有影響,命令将對每一對x,y繪制曲線。
  • 中文名:
  • 外文名:plot
  • 拼音:
  • 近義詞:
  • 反義詞:
  • 屬于:matlab
  • 類型:二維線畫圖函數
  • 功能:繪制曲線

介紹

plot函數的基本調用格式為:

1、plot(y)

當y為向量時,是以y的分量為縱坐标,以元素序号為橫坐标,用直線依次連接數據點,繪制曲線。若y為實矩陣,則按列繪制每列對應的曲線。

2、plot(x,y)

若y和x為同維向量,則以x為橫坐标,y為縱坐标繪制連線圖。若x是向量,y是行數或列數與x長度相等的矩陣,則繪制多條不同色彩的連線圖,x被作為這些曲線的共同橫坐标。若x和y為同型矩陣,則以x,y對應元素分别繪制曲線,曲線條數等于矩陣列數。

3、plot(x1,y1,x2,y2,……)

在此格式中,每對x,y必須符合plot(x,y)中的要求,不同對之間沒有影響,命令将對每一對x,y繪制曲線。

以上三種格式中的x,y都可以是表達式。plot是繪制一維曲線的基本函數,但在使用此函數之前,須先定義曲線上每一點的x以及y坐标。

應用舉例

在0≤x≤2π區間内,繪制曲線

y=2e-0.5xcos(4πx)

程序如下:

x=0:pi/100:2*pi;y=2*exp(-0.5*x).*cos(4*pi*x);

plot(x,y)

plot函數還可以同時輸出多個曲線,如下舉例:

(這裡省略了G1,G2,G3傳遞函數的具體形式)

%

[y1,T]=impulse(G1,t);

[y2,T]=impulse(G2,t);

[y3,T]=impulse(G3,t);

%

plot(T,y1,'--',T,y2,'-.',T,y3,'-');grid on

相關詞條

相關搜索

其它詞條