用Matlab查找三角形区域

时间:2014-05-29 06:41:32

标签: matlab matlab-figure

我是matlab的新手。我可以用Matlab代码计算三角形的面积并在图中显示?

Matlab Code : 

请帮助

2 个答案:

答案 0 :(得分:3)

你真的没有在你的问题中指明任何内容,但这里有一些建议:

% some defining vertices
A = [0,1];
B = [1,2];
C = [1,-1];

% collect coordinates
X = [A(1), B(1), C(1)]; % x values
Y = [A(2), B(2), C(2)]; % y values

% compute area
triangle_area = polyarea(X, Y);
disp(['The area of triangle (A,B,C) is ' num2str(triangle_area) '.']);

% plot triangle
figure(1);
fill(X,Y, [0,0.4,0]);

<强>输出

The area of triangle (A,B,C) is 1.5.

triangle plot

答案 1 :(得分:0)

@Amin检查%plot plot三角形。您可能错过了评论该行的'%'或者变量triangle_area仅用作三角形。