簡體   English   中英

Matlab在3D空間中繪制三角形

[英]Draw a triangle in 3D space by Matlab

我有以下3點:

A=[30,0,0]; 
B=[0,40,0]; 
C=[0,0,10]; 

如何在3維空間中繪制一個由A,B,C組成3個節點的三角形?

您有以下幾點:

A = [30,0,0];
B = [0,40,0];
C = [0,0,10];

然后,您可以根據需要使用Plot3d

Plot3d([30,0,0],[0,40,0],[0,0,10])

您也可以使用fill3

fill3(A,B,C)

你也可以使用patch

patch(A,B,C,[0,6]) 
%fourth argument gives a gradient of colors, alternatively you can use 'red' or 'blue'

或如注釋中所述,可以使用以下內容:

搜索

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM