如何保留matlab中plot畫在圖上的線進行下一步處理

時間 2021-07-09 18:04:16

1樓:夜來雨早來晴

一、matlab繪圖中用到的直線屬性包括:

(1)linestyle:線形

(2)linewidth:線寬

(3)color:顏色

(4)markertype:標記點的形狀

(5)markersize:標記點的大小

(6)marke***cecolor:標記點內部的填充顏色

(7)markeredgecolor:標記點邊緣的顏色

1、線形

標記符 線形

- 實線

-- 虛線

: 點線

-. 點橫線

2、點形

標記符 點形

+ 加號

o 圓圈

* 星號

. 實心點

x 叉號

s 正方形

d 鑽石形

^ 上三角形

v 下三角形

> 右三角形

< 左三角形

p 五角星形

h 六角星形

3、顏色

標記符 顏色

r 紅g 綠

b 藍c 藍綠

m 紫紅

y 黃k 黑

w 白二、描繪不同的直線

當我們需要對不同類別的資料點進行連線的時候,可以設定以下屬性來區分不同類別的點和相應的直線:

(1)linestyle:線形

(2)markersymbol:點形

(3)color:顏色

例如:plot(x,y,'-.or','marke***cecolor','g')

其中線形為點橫線,資料點形狀為圓圈,線條和資料點邊緣的顏色都是紅色,資料點的填充顏色為綠色。

三、描繪資料點的分佈

有時候我們希望畫出資料點的分佈情況,不需要畫出這些點之間的連線,則可以按以下方式實現:

plot(x,y,'d')

即只定義資料點的點形。

最後給出一個例子說明怎樣運用以上屬性來畫圖:

plot(t,sin(2*t),'-mo',...

'linewidth',2,...

'markeredgecolor','k',...

'marke***cecolor',[.49 1 .63],...

'markersize',12)

2樓:匿名使用者

輸入命令 hold on

matlab plot畫圖怎樣在圖中新增註釋?

3樓:匿名使用者

plot(x1,y1,'-o')

- 表示實線

o 表示小圓圈 是字母o

x1 y1是輸入輸出變數對.

你下去看看matlab的m語言程式設計書,都有。

4樓:匿名使用者

應該是後期編輯的,不是matlab生成的吧,viso就可以這麼做。

如果的確是matlab生成的話,那我就孤陋寡聞了

matlab繪製了多條函式,如何在同一圖中,讓這幾條線依次出現,並覆蓋上一副圖

5樓:匿名使用者

matlab繪製了多條函式,如何出現在同一圖中?其方法有二:

1、直接用plot(),這個方法比較直觀。如>>x=-10:0.5:10;

>>y1=sin(x);y2=3*x;y3=cos(2*x);

>> plot(x,y1,x,y2,x,y3)>>legend('y=sin(x)','y=3x','y=cos(2x)')

>>xlabel('x'),ylabel('y')2、plot()+hold on(圖形保持命令)。如>>x=-10:0.5:10;

>>y=sin(x);

>> plot(x,y),hold on

>>y=3*x;

>> plot(x,y),hold on

>>y=cos(2*x);

>> plot(x,y)

>>legend('y=sin(x)','y=3x','y=cos(2x)')

>>xlabel('x'),ylabel('y')圖形同上。

matlab的plot命令,matlab中 plot函式全部功能怎麼用

我行我素 畫出圖形後一看就明白了 中括號一般表示區間或資料點,plot 2,1.1 中表示y座標,plot 2,1.1,1.1,2 1.1,1.1,1.1,1.1 中表示x座標和y座標的區間端點和資料值 1 沒有中括號就是表示點的意思,第一個就畫點 2,1.1 2 像樓上說得,中括號是構造矩陣用的,...

matlab如何保留變數值,matlab中怎麼輸出一個變數的值?

書語蝶暴磬 因為函式是單調的,可以利用二分法來做,給定一個x的初始值,求出f x 比較這個f x 與已知f x 數值的大小,然後取x 2,再次求出f x 並比較大小,這樣就可以確定出已知f x 的自變數x取值範圍是在0 x 2還是在x 2 x之間,然後再取x 4或者3x 4,求取f x 值與已知f值...

如何用matlab的plot命令畫出ysin1的圖形

墨汁諾 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...