我是matlab的新手。我可以用Matlab代码计算三角形的面积并在图中显示?
Matlab Code :
请帮助
答案 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.
答案 1 :(得分:0)
@Amin检查%plot plot三角形。您可能错过了评论该行的'%'或者变量triangle_area仅用作三角形。