matlab散點連線怎麼連,用Matlab畫出了幾個三維散點,怎麼把這幾個散點連成折線,求Matlab高手

2021-08-09 21:24:04 字數 1072 閱讀 9207

1樓:金木南影娛

matlab散點連線可按照以下方法操作:

1、首先需要先畫出點圖,即把每一個資料點的位置畫出來,所使用的指令為:scatter(x,y1,'k'),該指令主要用於繪製點圖,後面''裡面的k標示的是每一個點用黑色畫出,裡面也可以一起新增一些其他的引數:如下圖所示:

2、下面是利用第一步生成的資料和第二步的指令畫出的點圖,如下圖所示,綠色的是y1的資料,紅色的是y2的資料。

3 、下面就把點串起來,就大功告成了,使用的指令是:plotyy(x,y1,x,y2,'plot');具體的圖形如下圖所示:

4、利用matlab生成這些資料,在很多的報告、**、統計年鑑等中就可以經常看到了。

2樓:說好的小狐狸

根據不同資料設定不同指令可以將不同的點連線起來。

延展:可以使用以下指令將不同的點連線起來:

plot(x,y, '.-', 'markersize',10)引數說明:

x,為第一組資料;

y,為第二組資料;

-,表示圖形的輸出形式是-;

'markersize',10,是對顯示影象點(x,y)的畫素大小設定。

用matlab畫出了幾個三維散點,怎麼把這幾個散點連成折線,求matlab高手

3樓:

就用plot3啊,你把所有點的順序按照你連線的順序排序,然後用plot3就行了。然後你再使用點型設定,畫出那些空心的圓點就可。

u=[5 0.01 0.13861;

10 0.1 0.13611;

20 0.08 0.13667;

30 0.01 0.13861;

40 0.01 0.13861;

50 0.08 0.13667;

100 1.91 0.08583];

x=u(:,1);

y=u(:,2);

z=u(:,3);

plot3(x,y,z,'bo',x,y,z);grid on;

xlabel('x');ylabel('y');zlabel('z'); title('u');

有沒有哪位matlab大神有空教俺畫散點 三維圖,急需惡補

散點圖 plot y 繪製以y為縱座標的二維曲線plot x,y 繪製以x,y二維曲線或是散點plot x1,y1,x2,y2 在同視窗繪製多條曲線或是打出不同資料對的散點 hold on命令可以在畫出的圖上繼續畫圖plot x,y,打出的點用 表示,預設為 三維圖 plot x,y,z,線型 預設...

matlab怎麼畫函式lnx,matlab怎麼畫函式lnxx影象

用matlab怎麼畫函式復lnx x影象,繪圖時制應考慮到函bai數的有效區間du,即x的取值zhi範圍。實現dao 為 x 0.01 0.01 1.5 y log x x plot x,y xlabel x ylabel y 如何用matlab畫出這個函式的影象 10 這個唯一選擇很關鍵,它說明了...

這個圖matlab怎麼畫

根據你每個點的座標寫x,y,z矩陣,如 x 1,5 5 y 1,ones 1,11 5 z 1,10 ones 1,11 plot3 x,y,z,o hold on 這樣就畫出頂部最下的那一條線,繼續給x,y,z賦值,畫出其它線即可 x 10 10 10 10 10 10 10 10 10 10 y...