1樓:匿名使用者
matlab中plot()函式的color引數可以通過顏色陣列設定曲線的顏色,所以可以通過如下步驟迴圈自定義plot曲線的顏色:
1、自定義一個顏色陣列
在matlab命令視窗輸入如下**:>> c = rand(5,3),表示生成一個5行3列的0~1之間的隨機陣列,這樣每一行的三個數可以作為一個顏色陣列。
2、迴圈繪製5條曲線
>> x = 0:pi/50:2*pi;
>> a = 1:5;
>> for i=1:5
plot(x,a(i)*sin(x),'color',c(i,:)) % 用陣列c的第i行作為顏色陣列
hold on
end3、最終效果如下
2樓:匿名使用者
首先定義一個顏色rgb的三元矩陣,n行3列例如c=[ 1 1 1;
1 1 0;
1 0 1;
........];
for i=1:n %n是你畫曲線的數量
plot(x,y,'color',c(i,:));hold on %化曲線,每次迴圈根換資料和顏色
endhold off
對於c,你可以用系統定義好的colormap例如c=colormap(jet(n)); %n是你要用的顏色數量
matlab 怎麼迴圈plot自定義顏色?
3樓:孫付友御水
matlab中plot()函式的color引數可以通過顏色陣列設定曲線的顏色,所以可以通過如下步驟迴圈自定義plot曲線的顏色:
1、自定義一個顏色陣列
在matlab命令視窗輸入如下**:>>c=rand(5,3),表示生成一個5行3列的0~1之間的隨機陣列,這樣每一行的三個數可以作為一個顏色陣列。
2、迴圈繪製5條曲線
>>x=
0:pi/50:2*pi;
>>a=
1:5;
>>fori=1:5
plot(x,a(i)*sin(x),'color',c(i,:))%用陣列c的第i行作為顏色陣列
hold
onend
3、最終效果如下
4樓:原桂花石雨
首先需要建立m檔案,編寫**,由於是離散資料,計算儲存在一維矩陣中,如下所示:
%calculate
thefirst
linex1=
0:1:10;y1=
x1.^2;
matlab 如何自定義顏色
5樓:shine戚七七
matlab plot畫線的顏色設定
plot中畫線的顏色通常是八種:
標記符 顏色
r 紅
g 綠
b 藍
c 藍綠
m 紫紅
y 黃
k 黑
w 白
但是線的顏色是由紅綠藍(rgb)三原色組成的,通過設定三原色的權重可以改變線的顏色,命令如下(x為橫座標,y為縱座標):
color的域值為0—1
plot(x,y,'color',[1 0 0]);代表紅色plot(x,y,'color',[0 1 0]);代表綠色plot(x,y,'color',[0 0 1]);代表藍色plot(x,y,'color',[0.3 0.8 0.
9]);則是三種顏色組成的新顏色。
當需要以上常用的八種以外的顏色時,只要設定顏色中rgb的值就可以得到不同的顏色。
比如畫一條藍色的x號線:
plot(x,y,'bg')
畫圖:線形:-實線 -. 點劃線 --長虛線 :短虛線符號 顏色 符號 線形
b 藍 . 點c 青 。 圈g 綠 × ×標記k 黑 - 實線m 紫紅 * 星號r 紅 :
點線w 白 -. 點劃線y 黃 -- 虛線
6樓:匿名使用者
matlab中提供了8種顏色常量——也就是直接用一個字母表示的,包括cmykrgbw,但沒有直接表示灰色的字母,需要使用rgb分量來顯示灰色。
rgb屬於一種加色模型,將紅(red)、綠(green)、藍(blue)三原色的色光以不同的比例相加,以產生多種多樣的色光。而灰色的特點是,rgb三個分量的值相同,都在0-1之間,相應的顏色從黑變化到白色。
例如,下面的**用不同的灰度畫了一組正弦曲線:
x = linspace(0,2*pi,100);
y = sin(x);
for i=0:0.05:1
c = i*[1 1 1];
plot(x,(1-i)*y,'color',c);
hold on
end效果圖:
7樓:匿名使用者
>> t = 0:.2:pi;
y = sin(t);
plot(t,y,'color',[0.5 0.5 0.5]) % 自定義 rgb 的分量
8樓:匿名使用者
matlad,自定義的顏色,網路的彩粉機是有一定的自上色的顏色的,如果彩粉機沒有彩粉了,他是上不了色的,所以必須自定顏色才能給彩粉機一個很好的上色的機會
9樓:匿名使用者
不知道什麼叫紀檢涉怎麼製作
10樓:拉風你
matlab plot畫線的bai顏色設定 plot中畫線的顏色通常是八種: 標記符 顏色 r 紅 g 綠du b 藍zhi c 藍綠 m 紫紅 y 黃 k 黑 w 白 。
rgb屬於一種加色模型,將紅(red)、綠(green)、藍(blue)三原色的色光以不同的比例相加,以產生多種多樣的色光。而灰色的特點是,rgb三個分量的值相同,都在0-1之間,相應的顏色從黑變化到白色。
11樓:slander謗
[0.5 0.5 0.5]
matlab中用plot畫圖後,程式自動確定橫縱座標的範圍
在plot語句是可以控制輸出的座標範圍的,具體語句如下 plot x,y axis x1 x2 y1 y2 如 plot x,y axis 0 10 0 20 就是控制x座標顯示0 10,y座標顯示0 20。希望能幫到你 axis 0 10 0 10 axis x1,x2,y1,y2 設定座標軸的範...
matlab迴圈語句while判斷
只要最大值小於等於1就行了,也就是說當最大值大於等於1就進行迴圈。a 2 5 while max a 1 a a 1 end matlab if 和while的區別 while用於迴圈語句,後抄面都執襲行多次。而if用於判斷和分支語句。只是進行一次判斷。if 語句中,常用格式為 if 判斷條件 wh...
matlab迴圈並將每次迴圈的結果輸出到同一中
問題bai二 fid fopen data.txt a 新建 若不du 存在 或開啟一個名為data.txt的檔案for fprintf fid,5d d d為每 zhi次要寫入的數dao 據,專 5d 控制資料寫入的格式 endfclose fid 操作屬 完成後,關閉檔案 matlab中怎麼實現...