Mathematica基础——三角形问题

 时间:2024-10-13 11:42:30

这一次,我要和大家一起学习一下Mathematica里面关于三角形的函数(不是三角函数)。

Mathematica基础——三角形问题

工具/原料

电脑

Mathematica

Triangle

1、Triangle[{{0,0},{0,3},{4,0}}]给出一个实心的三角形,它的三个顶点分别是:{0,0},{0,3},{4,0}。但是,要想画出这个图形,需要用Graphics。

Mathematica基础——三角形问题

2、用Area可以计算这个三角形的面积:Area[Triangle[{{0,0},{0,3},{4,0}}]]

Mathematica基础——三角形问题

3、用RegionCentroid(区域形心,即重心)可以求出三角形的重心的坐标:RegionCentroid[Triangle[{{0,0},{0,3},{4,0}}]]

Mathematica基础——三角形问题

4、在三维空间里面,绘制一个三角形,三个顶点分别是{0, 0, 0}, {3, 0, 0}, {0,2, 2}:Graphics3D[Triangle[{{0, 0, 0}, {3, 0, 0}, {0,2, 2}}]]

Mathematica基础——三角形问题

5、它的面积和重心如下:Area[Triangle[{{0, 0, 0}, {3, 0, 0}, {0,2, 2}}]]RegionCentroid[Triangle[{{0, 0, 0}, {3, 0, 0}, {0,2, 2}}]]

Mathematica基础——三角形问题

6、把重心和三角形画在一起: u = Triangle[{辘腋粪梯{0, 0, 0}, {3, 0, 0}, {0,2, 2}}]; c = RegionCentroid[u];Graphics3D[{{Green, u}, {Black, Point[c]}}]

Mathematica基础——三角形问题

7、改变三角形的颜色:Table[Graphics3D[{c, Triangle[{{0, 0, 0}, {3, 0, 0}, {0,2, 2}}]}],{c, {Red, Green, Blue, Yellow}}]

Mathematica基础——三角形问题

8、FaceForm和EdgeForm可以分别用来依宏氽墓指定面和边的样式:Graphics3D[{FaceForm[Pink], EdgeForm[Directive[Thick, Dashed, Blue]], Triangle[{{0, 0, 0}, {3, 0, 0}, {0,2, 2}}]}]

Mathematica基础——三角形问题
  • NI LabVIEW 2018怎么设置标注所有图标
  • 如何用matlab求符号函数数组或函数矩阵的导数?
  • 如何在matlab中查找现有对象的句柄?
  • 如何在matlab中显示表格的编程应用程序?
  • LabVIEW 2018怎么开启默认显示子程序框图标签
  • 热门搜索
    怎么样去除皱纹 简单的减肥方法 二战风云攻略 博德之门2攻略 拉布拉多幼犬怎么养 减肥的小窍门 帝国时代2攻略 滨州医学院怎么样 cad倒角怎么画 减肥网站