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命令畫出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.01 ...
如何在matlab中呼叫matlab中已有的函式
呼叫函式檔案 myfile.m clear clcfor t 1 10 y mylfg t end 自定義函式檔案 mylfg.m function y mylfg x 注意 函式名 mylfg 必須與檔名 mylfg.m 一致 y x 1 3 注 這種方法要求自定義函式必須單獨寫一個m檔案,不能與...
matlab中如何註釋掉一段,matlab 如何多行註釋,與解除註釋
1 首先在m檔案中輸入下面的 x pi pi 10 pi y sin x plot x,y,rs linewidth 2,markeredgecolor k marke cecolor g markersize 10 畫出圖如下。2 第一種方法 直接在 前面輸入 x pi pi 10 pi y si...