matlab如何畫紅色方框,請問在matlab中如何在一個矩形中填充半透明的紅色。如下圖

時間 2021-10-15 00:23:12

1樓:du瓶邪

可以嘗試用rectangle('position',a,b,c,d,'edgecocol','r')來新增紅色矩形框,其中,a為起始點col,b為起始點的row,c為width,d為height

2樓:匿名使用者

用plot可以做出一個矩形,例:

plot([1,1,-1,-1,1],[-1,1,1,-1,-1],'color',[1,0,0]);

axis([-2,2,-2,2]);

用rectangle似乎更簡潔一點,如:

rectangle('position',[1 2 5 5] );

得到左下座標( 1, 2 ),邊長為5的正方形;

但是我不知道怎麼在這裡指定線條顏色。

3樓:毅支gel筆

rectangle('position',[1 2 5 5], 'edgecolor','green');

這才是正確的用法,同時改顏色用的是edgecolor來指派,答主這個連拼寫都錯了而且abcd也沒用矩陣包起來,怎麼混的最佳答案。

請問在matlab中如何在一個矩形中填充半透明的紅色。如下圖:

4樓:匿名使用者

給出正方形四個頂點的x座標和y座標

patch(x,y,'r')就可以在x,y指定位置畫一個黑邊紅色的專正方形

加上'facealpha'屬性可屬以設定紅色的不透明度透明度不透明度取值範圍0~1,取0時完全透明,取1時完全不透明注意座標是按照正方形四個角順時針或逆時針順序給出例如最簡單的在0~1區間的單位正方形

其四個角的座標是(0,0) (0,1) (1,1) (1,0)這個時候x=[0 0 1 1]; y=[0 1 1 0];

下面是一個例子

在**上劃分10x10的格子,隨機畫上半透明正方形i = imread('cameraman.tif');

imshow(0:10,0:10,i);hold on;

a=rand(10)>0.3;

[m n]=find(a);

for ii=1:length(m)

x=n(ii)+[-1 0 0 -1];

y=m(ii)+[-1 -1 0 0];

patch(x,y,'r','facealpha',0.5);

endhold off;

axis equal;

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如何畫直方圖

1 雙擊matlab軟體圖示,開啟matlab軟體,可以看到matlab軟體的介面。2 使用直接輸入法建立一個陣列v v 21,17,18,13,15,30,19,12,23,24,25,26,29 該陣列用來表示直方圖的統計資料。3 使用函式hist v 繪製直方圖。4 使用函式title 給直方...

用matlab畫折線圖,如何用matlab畫一組資料的折線圖

小丁創業 用matlab畫折線圖的操作方法和步驟如下 1 首先,啟動matlab,輸入以下 然後使用xlsread 讀取學生考試成績資料,如下圖所示。2 其次,完成上述步驟後,儲存並執行以上內容,可以在工作區看到,學生的數學,英語,物理成績已被成功讀取,如下圖所示。3 接著,完成上述步驟後,使用條形...

matlab閉環系統的狀態響應曲線如何畫

刺友互 1 在matlab中繪製空間三維曲線的命令是plot3,命令簡單,用法多樣。2 啟動matlab後,在命令列視窗處寫入下面的 3 通過繪製空間螺旋線來說明。4 通過繪圖工具欄上的按鈕,還可以設定攝像頭的位置。5 可以設定攝像頭的位置,以便從不同的角度觀察該空間曲線。6 修改命令為plot3 ...