給出三點,如何在matlab中畫出三角形並塗色

時間 2021-09-01 23:08:11

1樓:

很簡單,利用函式patch即可,自己可以help一下********** 例如:

x = rand(3,1);

y = rand(3,1); %隨機產生三個點的橫座標和縱座標patch(x,y,[1 0 0]); % 三角形,塗成紅色,[1 0 0]表示rgb顏色值中的紅色

2樓:啟東德樂潤滑

c',y4;y1=[1 1 2];

x4=[2 2;y2=[2 1 2];g'hold onfill(x3.5].5];);r',y5;y5=[1.5 3].5 2];hold on

fill(x6,'y3=[1 2 1;hold onfill(x4,y2;););

x3=[2 2 2;y4=[1 1.5 3];y'y6=[2 1,y6.5 1 2],y1,y3;m','

x5=[2.5 1],'

x6=[2 2;) ;b','.5 3 3];),'hold onfill(x5;

fill(x1,'hold on

fill(x2;

x2=[1 2 2]%x表示三角形的三個頂點的橫座標%y表示對應於y的三個頂點的縱座標

%fill 函式用於填充三角形

x1=[1 2 1]

matlab中已知三角形的頂點座標,畫出三角形,並填充上不同的顏色。

3樓:匿名使用者

%x表示三角形的三個頂點的橫座標

%y表示對應於y的三個頂點的縱座標

%fill 函式用於填充三角形

x1=[1 2 1];y1=[1 1 2];

x2=[1 2 2];y2=[2 1 2];

x3=[2 2 2.5];y3=[1 2 1.5];

x4=[2 2.5 3];y4=[1 1.5 1];

x5=[2.5 3 3];y5=[1.5 1 2];

x6=[2 2.5 3];y6=[2 1.5 2];

fill(x1,y1,'y');hold onfill(x2,y2,'m');hold onfill(x3,y3,'c');hold onfill(x4,y4,'r');hold onfill(x5,y5,'b') ;hold onfill(x6,y6,'g')

怎樣在matlab中畫矩形並填充顏色?

4樓:很多很多

1、首先,在copy開啟的matlab軟體上新建一個指令碼來儲存編寫的**,如圖所示:

2、這邊使用了一個自己的資料集,現在先根據這個資料集畫出一個矩形,如圖所示:

3、根據圖形所示,需要在相交區域進行填充,先填充一個區域,根據第一個相交區域的邊界條件,用fill函式進行圖形填充,

4、然後就可以了。

5樓:小寄生蟲兒

rectangle('position',[1,2,5,10],'curvature', [0 0], 'facecolor','r') 建立一來個矩形,顏色是源紅色,矩形的左側是在bai

du1的位置,zhi下側是2的位置,寬度是dao5,高度是10

6樓:匿名使用者

clcclear all

rectangle('position',[0,0,5,3],...

'linewidth',2,'linestyle','-');

x=[0 5 5 0];

y=[0 0 3 3]

fill(x,y,'g')

你看看這是不是你想要的。

祝你回學習愉快答!

如何用MATLAB求一些三維的三點擬合出來的函式

a x y z 3個列向量 z a 3 n size a,1 for i 1 n if a i,3 max z disp a i,1 a i,2 endend 李原剛 做等值線試下,或者用logistic線性迴歸擬合。也可以改變昨表示下,希望能幫上你忙。 a w x,y,z軸座標 x a 1 y a...

在word中如何畫直線,如何在Word中畫直線

使用word裡的繪圖工具中的直線工具可以畫直線。檢視選單 工具欄 繪圖,這時在word視窗下部就會出現繪圖工具欄,點選 直線 工具,即可進行直線的繪製。直線可以改變粗細和顏色,也是在繪圖工具欄中操作。word中如何畫直線 1.首先雙擊軟體圖示開啟軟體,進入軟體介面,開啟需要畫線條的文件。2.然後找到...

九畫三點水的字有哪些,9筆畫帶三點水的字有哪些

1 洪本意是指發大水,引申義是大水,暴漲的水流。1 大水 暴漲的水流 洪水 山洪 抗洪搶險。2 大 洪大 洪亮 洪福 聲如洪鐘。2 洗本意是指用水洗腳,引申義是用水去掉汙垢,也指清除乾淨。1 用水去掉汙垢 臉。涮。滌。澡。2 像水洗一樣搶光,殺光 劫。3 教接受個人入教時的儀式 受 禮。3 潔本意是...