几何计算

主题概览 »

几何区域例如点、曲线、曲面、体积和高维情况出现在各种上下文环境中,包括数学、工程、科学、计算机游戏和地理. Wolfram 语言提供了创建、分析、求解和可视化区域的全面集成功能. 区域可以通过使用常见特殊区域从公式中作为简单区域的网格,或者通过合并或者修改现有的区域创建. 区域可以通过计算标准属性,例如维度、测量值(长度、面积、体积等)、最近点等分析. 区域可以作为大量求解器的约束条件适宜,包括求解方程、最优化、求解偏微分方程. 区域是 Wolfram 语言中的一等公民;它们可以作为输入和输出使用,并且它们与 Wolfram 语言的其他部分紧密集成.

属性和测量 »

RegionNearest 求区域中最近的点

RegionMeasure  ▪  RegionCentroid  ▪  RegionDistance  ▪  ...

区域上的求解器 »

Integrate, NIntegrate 区域上求积分

NDSolve 在区域上求解偏微分方程

Solve  ▪  NSolve  ▪  Minimize  ▪  NMinimize  ▪  ...

Region 区域的表示和自动可视化

CanonicalizeRegion 规范化区域表示

特殊区域 »

Ball 由中心和半径给出的球

Simplex  ▪  Hexahedron  ▪  InfiniteLine  ▪  ...

多边形区域 »

Polygon 一般多边形

CrossingPolygon  ▪  RandomPolygon  ▪  PolygonDecomposition  ▪  ...

多面体区域 »

Polyhedron 一般多面体

Dodecahedron  ▪  Icosahedron  ▪  DualPolyhedron  ▪  ...

公式区域

ImplicitRegion 由不等式和等式给出的区域

ParametricRegion 由参数化函数给出的区域

网格区域 »

MeshRegion 网格单元集合指定的区域

BoundaryMeshRegion 网格单元集合指定的区域边界

HighlightMesh  ▪  MeshCellStyle  ▪  MeshCellLabel  ▪  ...

导出区域 »

RegionUnion 区域的并集

TransformedRegion 作为变换图像的区域

RegionIntersection  ▪  BooleanRegion  ▪  RegionBoundary  ▪  ...

数据区域 »

DelaunayMesh 由点构建的德劳内三角测量网格

VoronoiMesh  ▪  ConvexHullMesh  ▪  ArrayMesh  ▪  ImageMesh  ▪  ...

区域转换器 »

RegionConvert 转换为区域的隐式或参数式表示

DiscretizeGraphics, BoundaryDiscretizeGraphics 对二维或三维图形进行离散化处理

DiscretizeRegion, BoundaryDiscretizeRegion 离散化区域

精选区域 »

PolyhedronData 多面体区域和属性

ExampleData  ▪  GeoElevationData  ▪  ChemicalData  ▪  AnatomyData  ▪  KnotData  ▪  LaminaData  ▪  SolidData  ▪  PlaneCurveData  ▪  SpaceCurveData  ▪  SurfaceData

导入与导出区域 »

"STL" 导入和导出区域为 STL

"PLY"  ▪  "OBJ"  ▪  "OFF"  ▪  "DAE"  ▪  ...

3D 打印 »

Printout3D 使用打印服务或本地打印机打印三维模型

FindMeshDefects  ▪  RepairMesh  ▪  ShellRegion  ▪  ...

综合几何 »

GeometricScene  ▪  RandomInstance  ▪  FindGeometricConjectures  ▪  ...