- N +

matlab畫圖線型、符號及顏色匯總(matlab中plot點大小和形狀)

大家好,今天給各位分享matlab畫圖線型、符號及顏色匯總的一些知識,其中也會對matlab中plot點大小和形狀進行解釋,文章篇幅可能偏長,如果能碰巧解決你現在面臨的問題,別忘了關注本站,現在就馬上開始吧!

matlab中如何標識曲線

在matlab中要得到曲線就需要畫圖。在matlab中最簡單的畫圖命令是plot,只需要有兩個等長的向量,就可以畫出圖形。例如:x=1:0.1:10;%%從1到10的長度為100向量y=sin(x);%%y為長度為100的向量plot(x,y);%%畫出圖形gridon;%%添加網格,這是用默認的最小標度畫出的網格

畫出圖形以后我們需要確定圖形的名稱、X軸Y軸的含義、范圍以及最小標度。title('正弦曲線');%%設置圖形名稱:正弦曲線xlabel('時間');%%設置X軸含義:時間ylabel('零件數');%%設置X軸含義:零件數axis([17-1.51.5]);%%確定范圍:設置X軸范圍為1~7,Y軸范圍為-1.5~1.5set(gca,'XTick',1:2:7);%%設置標度:設置X軸最小標度為2,set(gca,'YTick',-1:0.4:1);%%設置標度:設置Y軸最小標度為0.4holdon;%%在該圖基礎上繼續畫圖[max_y,a]=max(y);plot(x(a),max_y,'r*');text(x(a),max_y,'\leftarrow正弦曲線極大值點');%%標記極大值點[min_y,a]=min(y);plot(x(a),min_y,'r*');text(x(a),min_y,'\leftarrow正弦曲線極小值點');%%標記極小值點

前一部分只說了一條曲線的情況,在許多情況下需要有多條曲線對比,那么如何標識別不同的曲線呢?一般來說標識號曲線有兩種方法:(1)通過不同的顏色;(2)通過不同的線形;顏色定義符紅色R(red)綠色G(green)蘭色b(blue)青色c(cyan)品紅M(magenta)黃色y(yellow)黑色k(black)白色w(white)線形符號實線-圈圈o星星*正方形s正六角星h將正弦和余弦曲線用不同的曲線標識x=-3:0.1:3;sin=sin(x);%%正弦曲線cos=cos(x);%%余弦曲線plot(x,sin,'o-','color','g');%%畫出正弦曲線holdon;%%繼續畫圖plot(x,cos,'s-','color','m');%%畫出余弦曲線legend('正弦','余弦');%%用圖例標識曲線gridon;%%添加網格,這是用默認的最小標度畫出的網格

注意事項

在一個圖中畫多個曲線記得使用holdon,否則之前畫的曲線將會被覆蓋掉!

matlab畫圖怎么設置坐標軸

一個好的曲線可以讓讀者一目了然,通過曲線可以得出很多結論,包括曲線橫縱坐標代表什么意思,坐標軸范圍,字體的大小等等,等會直接影響曲線的可讀性和美觀性,在此就matlab中曲線坐標軸相關的設置進行簡單的介紹:

1.在matlab新建m文件,編寫如下的程序:

2.程序運行結果如下:

3.點擊圖像上方工具欄對應的編輯按鈕,彈出下列列表,點擊軸屬性:

4.出現軸屬性相關的各種操作,左側有標題控制欄,可以對曲線添加標題,設置圖像的背景顏色,給圖像添加網格等操作,操作之后如下圖所示:

5.在右側有坐標軸控制相關的操作,X軸,Y軸,Z軸,字體等操作,標簽用于顯示坐標軸對應的名稱,X范圍用于設置坐標軸范圍,X刻度可以選擇線性或者對數的:

6.右側有一個更多屬性選擇按鈕,點擊可以對曲線進行更多的操作:包括背景顏色,字體大小,字體顏色,攝像機位置等等

7.設置完成后,最終曲線的結果如下圖所示:

matlab空間曲線怎么指定顏色類型

在Matlab中,您可以在指定的空間曲線前加上字符串參數來指定其顏色。常用的顏色字符串包括:

-'r'紅色

-'g'綠色

-'b'藍色

-'c'青色

-'m'洋紅色

-'y'黃色

-'k'黑色

-'w'白色

例如,如果您想要繪制一個藍色的空間曲線,可以使用以下代碼:

```

x=linspace(0,10,100);

y=sin(x);

z=cos(x);

plot3(x,y,z,'b');

```

如果您想要使用其他類型的顏色,比如深藍色或淺藍色,可以在顏色字符后面加上數字或字母來指定具體顏色類型。例如,'b-'表示藍色實線,'b--'表示藍色虛線。

```

plot3(x,y,z,'b--');

```

如果您想要自定義顏色,可以使用RGB色彩空間的數值來指定。例如,'[0.50.50.8]'表示R值為0.5,G值為0.5,B值為0.8的淡藍色。代碼如下:

```

plot3(x,y,z,'Color',[0.50.50.8]);

```

同時,您還可以使用`colormap`函數來設置一系列顏色,以顯示更多信息。代碼如下:

```

colormap(jet);

plot3(x,y,z);

```

這里的`jet`代表使用預設的顏色映射,可以根據需要更改。

MATLAB有哪些畫圖的函數

基本的繪圖函數有:plot:x軸和y軸均為線性刻度(Linearscale)

loglog:x軸和y軸均為對數刻度(Logarithmicscale)

semilogx:x軸為對數刻度,y軸為線性刻度

semilogy:x軸為線性刻度,y軸為對數刻度

其他各種二維繪圖函數

bar長條圖

errorbar圖形加上誤差范圍

fplot較精確的函數圖形

stairs階梯圖

stem針狀圖

fill實心圖

feather羽毛圖

compass羅盤圖

quiver向量場圖

mesh繪制三維圖像

matlab怎么設置顏色和線型隱函數

x=linspace(-150,150,100);h=ezplot('x-(88+38*(y1-1)+5*(y1-1).^2)./(22-9*(y1-1)+(y1-1).^2)');axis([01001.2])set(h,'Color','red')

matlab中plot什么意思,r代表什么

plot是畫圖'-r'是plot畫紅色直線的意思。主要分兩部分,線形和顏色。線形‘-.'就是點劃線,':'是虛線;關于顏色紅色就是r,綠色是g,藍色是b。

好了,文章到此結束,希望可以幫助到大家。

返回列表
上一篇:
下一篇: