文档

几何和网格

定义几何和使用三角形或四面体网格离散化它

重建的几何STL或网格数据:

  • 一个STL文件导入MATLAB®通过使用importGeometry。STL文件格式是很常见的,支持大多数CAD软件。金宝app对于平面STL几何,工具箱将其转换为一个二维几何映射到x - y平面。

  • 重建的几何网格通过使用geometryFromMesh。这个函数与三角网格,包括平面、体积和表面三角边界封闭体积。

创建一个几何图形:

  • 堆栈或巢立方体、圆柱体或领域创建一个3 d几何问题。

  • 用建设性的立体几何(CSG)的方法,编写一个几何函数,或使用polyshape函数来创建一个二维几何问题。CSG方法使用一套坚实的基石(正方形、长方形、圆形、椭圆形、多边形)并将它们定义复杂的几何图形。

  • 使用PDE Modeler应用程序创建复杂的二维几何图形绘制,重叠,和旋转的基本形状,如圆形、多边形等等。

网使用的几何generateMesh函数。工具箱使用有限元方法(FEM)解决pd。PDE模型存储生成的网格作为一个FEMesh对象在其财产。有关详细信息,请参见网格数据

功能

全部展开

命令行

importGeometry 从STL数据导入2 d或3 d几何
geometryFromMesh 从网格创建2 d或3 d几何
geometryFromEdges 创建二维几何分解几何矩阵
decsg 建设性的固体二维几何分解成最小的地区
multicuboid 创建几何由几个立方细胞
多汽缸的 创建几何由几个圆柱形细胞
multisphere 创建几何由几个球形细胞
pdegplot 情节PDE几何
addVertex 添加一个顶点几何边界
csgchk 检查矩阵几何描述的有效性
csgdel 删除最小区域之间的界限
pdearcl 插值参数表示和弧长之间的关系
wgeom 编写几何规范函数

PDE Modeler中应用

pdecirc 画圆在PDE Modeler中应用
pdeellip 画椭圆在PDE Modeler中应用
pdepoly 画多边形在PDE Modeler中应用
pderect 画矩形在PDE Modeler中应用
generateMesh 创建三角形或四面体网格
meshQuality 评估形状网格元素的质量
findElements 在指定地区发现网格元素
findNodes 在指定地区发现网格节点
区域 二维网格元素的区域
体积 三维网格元素的体积
pdemesh 情节PDE网
pdeplot 情节或网状的二维问题的解决方案
pdeplot3D 图解决方案或表面网状三维问题
adaptmesh 自适应二维网格生成和PDE的解决方案
initmesh 创建初始二维网格
meshToPet [p, e t] FEMesh数据的表示
jigglemesh (不推荐)摇晃内部点的三角网格
refinemesh 完善三角网格
pdeent 指数的三角形相邻的给定的一组三角形
pdesde 指数点/边缘/三角形的子域

属性

AnalyticGeometry属性 分析二维几何描述
DiscreteGeometry属性 离散二维或三维几何描述
FEMesh属性 网格物体

应用程序

PDE Modeler 创建复杂的二维几何图形的绘制、重叠和旋转的基本形状

主题

几何

STL文件导入

包含一个几何到PDE模型通过导入一个STL文件。

从三角网格几何

重建一个几何图形从平面多畴的四面体网格和网格。

从polyshape几何

重建的几何三角网由MATLABpolyshape函数。

从alphaShape几何

重建的几何表面三角网格由MATLABalphaShape函数。

二维几何创建命令行

用建设性的立体几何(CSG)建模方法结合基本形状在命令行。

参数化函数用于创建二维几何

通过使用参数化函数创建一个二维几何。

长方体、圆柱体、球体

创建一个3 d几何通过叠加或嵌套三个基本量。

多畴的几何重建网格

一个单极块几何分割成两个领域。

球体在多维数据集

创建一个嵌套的多畴的几何组成的单位球和一个立方体。

生成网格

调整网格使用generateMesh函数的附加参数。

发现网格元素和节点的位置

发现网格几何元素和节点的位置或接近一个特定的点或节点。

评估质量的网格元素

计算网格的形状质量元素。

网格数据表示

网格数据

推荐工作流程使用FEMesh对象来表示网格。

网格数据(p, e t)三元组

传统工作流使用(p, e t)三元组来表示网格。