如何用matlab畫sin nx的影象n 1,2,3,4,最好能畫在圖裡面

2022-07-22 06:36:29 字數 2359 閱讀 5168

1樓:大愛稀奇

一種方法是這樣的

x=-pi:0.1:2*pi;

y1=sin(x);

y2=sin(2*x);

y3=sin(3*x);

y4=sin(4*x);

plot(x,y1,'-or',x,y2,'-sg',x,y3,'-db',x,y4,'-*k')

%可更改顏色及線條

另一種是這樣的

x=-pi:0.1:2*pi;

y1=sin(x);

y2=sin(2*x);

y3=sin(3*x);

y4=sin(4*x);

plot(x,y1,'-or')

hold on %保持

plot(x,y2,'-sg')

hold on

plot(x,y3,'-db')

hold on

plot(x,y4,'-*k')

方法很多,比如還有回答者 greatdju的,其方法很巧妙,但初學者不宜用其.

x=linspace(-2*pi,2*pi);

y=sin((1:4)'*x);

plot(x,y),axis equal (引用 greatdju)

2樓:匿名使用者

x=linspace(-2*pi,2*pi);

y=sin((1:4)'*x);

plot(x,y),axis equal

3樓:叛逆——叛逆

x=-2*pi:0.001:2*pi;

y1=sin(x);

y2=sin(2*x);

y3=sin(3*x);

y4=sin(4*x);

plot(x,y1,'-r',x,y2,'-g',x,y3,'-b',x,y4,'-k');

grid on

如何用matlab的plot命令畫出y=sin(1/x)的圖形

4樓:墨汁諾

x=[-1:0.02:1];

plot(x,sin(1./x))

語句中的點代表對於元素相除,除0並不是錯誤,僅僅是內部資料溢位而已,可以不用管。

x=0:0.1:10;

y=sin(x);

plot(x,y)

例如:根據已知函式可知,在x=0處有間斷點,所以繪製該函式圖形,應避開該間斷點。圖形實現**如下:

x=-10.01:-0.01;y=x.*sin(1./x);

plot(x,y),hold on

x=0.01:10.01;y=x.*sin(1./x);

plot(x,y)

執行結果

擴充套件資料;

plot(x1,y1,x2,y2,……)在此格式中,每對x,y必須符合plot(x,y)中的要求,不同對之間沒有影響,命令將對每一對x,y繪製曲線。plot是繪製一維曲線的基本函式,但在使用此函式之前,須先定義曲線上每一點的x以及y座標。

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

5樓:

如果單純只是想避免發生除數為零,就在取自變數值的時候把0避開就好了比如:x=-1:0.0011:1;

y=sin(1./x);

plot(x,y)

即使取了0點再裡面也可以畫出圖形,只使在求y的時候會給出警告比如:x=-1:0.001:1;

y=sin(1./x);

plot(x,y)

怎麼用matlab畫y=sin(x)/x的影象

6樓:刻舟不為劍

x=-100:0.001:100;

y=sin(x)./x;

plot(x,y)

grid on

7樓:匿名使用者

x = -10:0.05:10;

y = sin(x);

plot(x,y)

用matlab怎麼畫 z=sin(π*√(x^2+y^2))這個函式的影象

8樓:日向淳正

syms x y

ezplot(sin(pi*sqrt(x^2+y^2)));

9樓:

[x,y] = meshgrid([-10:0.1:10]);

z=sin(pi*sqrt(x.^2+y.^2));

surf(x,y,z)

如何用matlab畫正態分佈曲線

matlab裡有直接的函bai數。調du用語法如下 zhi 正態分佈又被稱dao 為高斯分佈 y gaussmf x,sig c 其中內x是變數,容sig就是你 裡的 而c就是你 裡的 比如 下面是一個例子,你可以直接複製到matlab中執行就可以得到一個方差為2,均值為5的正態分佈函式了 x 0 ...

關於matlab畫概率密度,如何用matlab畫瑞利分佈概率密度函式

1 在matlab的主介面中,會看到相關的視窗。2 下一步,直接通過命令列視窗來輸入初始化內容專。3 這個時候屬,需要按照圖示內容輸入進行繪製影象。4 等上述操作完成以後,輸入對應內容以新增標籤。5 這樣一來如果沒問題,回車確定即可實現matlab畫概率密度了。假設你資料抄時data,這裡用正態分佈...

請問各位高手,如何用matlab畫地球模型,最好帶有經緯線的那種!非常感謝

繪製地球儀,並標出我們的位置 cla reset load topo x y z sphere 45 s su ce x,y,z,facecolor texturemap cdata topo colormap topomap1 brighten the colormap for better an...