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...