matlab程序设计,已知三角形的三条边的长度为a、b、c,面积公式为A=√s(s-a)(s-b)(s-c)。 其中s=1/2(a+b+c),试编写程序求三角形的面积。
时间: 2024-03-05 14:54:41 浏览: 124
C语言程序设计-程序举例根据三边求三角形面积.pptx
5星 · 资源好评率100%
以下是 MATLAB 代码实现:
```matlab
a = input('请输入三角形的边a的长度:');
b = input('请输入三角形的边b的长度:');
c = input('请输入三角形的边c的长度:');
s = (a + b + c) / 2;
area = sqrt(s * (s - a) * (s - b) * (s - c));
disp(['该三角形的面积为:', num2str(area)]);
```
运行结果如下:
```
请输入三角形的边a的长度:3
请输入三角形的边b的长度:4
请输入三角形的边c的长度:5
该三角形的面积为:6
```
注意:这里同样假设输入的三条边可以组成一个三角形。如果无法组成三角形,需要加上判断条件。
阅读全文