怎麼用matlab畫散點圖,用matlab畫散點圖

2021-05-01 11:32:46 字數 3417 閱讀 8764

1樓:匿名使用者

一般有兩種方法

一、scatter

1.scatter(x,y)

x和y是資料向量,以x中資料為橫座標,以y中資料位縱座標描繪散點圖,點的形狀預設使用圈。

例子:x = [1:10];

y = x + rand(size(x));

scatter(x, y)

2.scatter(...,'filled')描繪實心點。

3.scatter3(x,y,z)

描繪三維影象

二、plot/plot3

plot(x,y,'.')

當然,『.』也可以換成『r.』(紅色的點),『g.』綠色的點,『y+』,黃色的加號等等。對於顏色和線性,更多更具體可以在命令列中輸入

>> help(plot)

2. plot3

類似於plot,只不過plot3是畫3維的圖

2樓:匿名使用者

用plot可以實現散點作圖的 只是需要修改引數而已plot(x,y,'選項')這是plot的基本用法相信x,y的意思你已經知道了吧

下面是選項的引數:

'r' 紅色 'm' 粉紅

'g' 綠色 'c' 青色

32'b' 蘭色 'w' 白色

'y' 黃色 'k' 黑色

各種線型屬性選項

選 項 意 義 選 項 意 義

'-' 實線 '--' 虛線

':' 點線 '-.' 點劃線

各種標記點屬性選項

選 項 意 義 選 項意 義

'.' 用點號繪製各資料點 '^' 用上三角繪製各資料點'+' 用'+'號繪製各資料點 'v' 用下三角繪製各資料點'*' 用'*'號繪製各資料點 '>' 用右三角繪製各資料點' .' 用'.

'號繪製各資料點 '<' 用左三角繪製各資料點's'或squar 用正方形繪製各資料點'p' 用五角星繪製各資料點'd'或diamond用菱形繪製各資料點 'h' 用六角星繪製各資料點

如plot(x,y,'+') 則作出的圖是在每個點處畫個『+』號,然後對你的16個圖分別設定16個不同的選項就可以了(組合一下,就會有16個選項了)

3樓:匿名使用者

參考這個連結 網頁連結

用matlab畫散點圖

4樓:小小歐平兒

1、首先,我們開啟matlab軟體,在命令列視窗中輸入「help plot」,看一下plot函式的使用方法。

2、輸入a=[12 34 45 22 8 16;17 19 52 33 42 18]。

3、輸入「plot(a(1,:),a(2,:),'.');」,用陣列的第一行做x軸,第2行做y軸。

4、按回車鍵之後,可以看到已經繪製出散點圖了。

5、我們也可以將形狀換成*號的。

5樓:化暖賞滌

用plot可以實現散點作圖的

只是需要修改引數而已

plot(x,y,'選項')這是plot的基本用法相信x,y的意思你已經知道了吧

下面是選項的引數:

'r'紅色

'm'粉紅

'g'綠色

'c'青色

32'b'

蘭色'w'

白色'y'

黃色'k'

黑色各種線型屬性選項選項

意義選項

意義'-'實線

'--'

虛線':'

點線'-.'

點劃線各種標記點屬性選項選項

意義選項意

義'.'

用點號繪製各資料點

'^'用上三角繪製各資料點

'+'用'+'號繪製各資料點

'v'用下三角繪製各資料點

'*'用'*'號繪製各資料點

'>'用右三角繪製各資料點'.'

用'.'號繪製各資料點

'<'用左三角繪製各資料點

's'或squar

用正方形繪製各資料點'p'

用五角星繪製各資料點

'd'或diamond用菱形繪製各資料點

'h'用六角星繪製各資料點

如plot(x,y,'+')

則作出的圖是在每個點處畫個『+』號,然後對你的16個圖分別設定16個不同的選項就可以了(組合一下,就會有16個選項了)

6樓:毓拔春問風

y的意思你已經知道了吧

下面是選項的引數;+'k',然後對你的16個圖分別設定16個不同的選項就可以了(組合一下;

黃色'或squar

用正方形繪製各資料點'-;;':

'd'選項'號繪製各資料點

'用左三角繪製各資料點

'.'*',y;w'h'>.'m'《號繪製各資料點'用上三角繪製各資料點

'.'實線

':'點線'粉紅

'號繪製各資料點'黑色

各種線型屬性選項選項

意義選項

意義'b'用'p','

;)這是plot的基本用法

相信x;)

則作出的圖是在每個點處畫個『+』號;*'.'c'g'

用下三角繪製各資料點'虛線

'用點號繪製各資料點

';蘭色

'v'+'

用六角星繪製各資料點

如plot(x;白色'

用右三角繪製各資料點

';r'紅色'

點劃線各種標記點屬性選項選項

意義選項意

義'--'-'+'

用'綠色

'','

青色32

'用五角星繪製各資料點

',y;y'或diamond用菱形繪製各資料點'^'用's'用plot可以實現散點作圖的只是需要修改引數而已

plot(x

7樓:匿名使用者

應該用scatter函式吧

參考 網頁連結

8樓:頻青無燁磊

很簡單啊!直接用plot函式就可以,如

plot(1,2,'or')%用o型紅色顯示hold

onplot(2,3,'ob')%用o型藍色顯示

9樓:蟻陶釋昭昭

假設有矩陣a,20行20列

然後x=1:20;

[x,y]=meshgrid(x,x);

scatter(x(:),y(:),5,a(:))

10樓:顧鯤隨冷雪

a=load('c:\******\a.txt');a1=a(a(:,3)

==1,1:2);a2=

a(a(:,3)

==2,1:2);a3=

a(a(:,3)

==3,1:2);

plot(a1(:,1),a1(:,2),'r*',a2(:,1),a2(:,2),'bo',a3(:,1),a3(:,2),'g>')

美國的國旗怎麼畫用Matlab怎麼畫美國國旗

準備材料 白紙bai一張 直du 尺一把 彩色zhi畫筆 塗筆。具體畫法dao步驟如下回 1 首先我們來畫一個答 長方形。2 然後在長方形的左上角,我們畫一個小一點的長方形。3 接著我們再畫上一些橫線。如圖所示。4 然後再把下面的橫線也畫上。5 最後我們在正方形的框框裡面畫下一些五角星。6 最後給畫...

如何用excel畫三維散點圖,用excel如何畫三維曲線圖

1.excel2007那個插入 圖表,是不能畫所需要的三維圖的。2.裡面圖表選項所謂的三維圖實質上還是二維圖,只是帶了三維的視覺效果。3.就如同所說的 畫出的圖的橫座標不是希望的每個三元組裡第一個數,而是這個三元組所在的行數 4.matlab來畫這個三維圖,程式實現即可。用excel如何畫三維曲線圖...

怎麼用matlab在曲線上畫切線

對於第k點,使用非常臨近的k 1和k 1這兩點以他們連線的斜率作為切線方向,然後過該點,作所得方向的直線。matlab包括擁有數百個內部函式的主包和三十幾種工具包。工具包又可以分為功能性工具包和學科工具包。功能工具包用來擴充matlab的符號計算,視覺化建模 文書處理及實時控制等功能。學科工具包是專...