主要内容

meshToPet

[p, e t]的代表FEMesh数据

本页面描述遗留工作流程。新功能可能并不兼容[p, e t]的代表FEMesh数据。

描述

例子

(p,e,t)= meshToPet ()提取遗留[p, e t]网格表示从一个FEMesh属性对象。

例子

全部折叠

这个例子展示了如何将对象形式的网格[p, e t]的形式。

创建一个二维PDE几何和把它变成一个模型对象。查看几何。

模型= createpde (1);R1 = [3、4、1, 1, 1, 1。4,。4, 4,。4) ';C1 = (1 5 0。2) ';%垫C1与R1零使连接C1 = [C1; 0(长度(R1)长度(C1), 1)];几何学= (R1, C1);ns = (char (R1的,“C1”));科幻小说=“R1-C1”;gd = decsg(几何学、科幻、ns);geometryFromEdges(模型中,gd);pdegplot(模型,“EdgeLabels”,“上”)xlim([-1.1 - 1.1])轴平等的

图包含一个坐标轴对象。坐标轴对象包含9线类型的对象,文本。

创建一个网格的几何。查看网格。

generateMesh(模型);pdemesh(模型)轴平等的

图包含一个坐标轴对象。坐标轴对象包含2线类型的对象。

将网格转换成[p, e t]的形式。

[p, e t] = meshToPet (model.Mesh);

视图的大小[p, e t]矩阵。

大小(p)
ans =1×22 956年
大小(e)
ans =1×2160年7
大小(t)
ans =1×2438年7

输入参数

全部折叠

网格对象,指定为财产的PDEModel对象或作为输出generateMesh

例子:model.Mesh

输出参数

全部折叠

网格点,作为2 -返回Np矩阵(二维几何)或一个3×-Np矩阵(3 d几何)。Np是点(节点)的数量。列kpx点的坐标kp (k),y点的坐标kp (2 k),3 dz点的坐标kp (3 k)。有关详细信息,请参见网格数据

网边缘,作为一个7 -返回矩阵(2 - d),或者一个网格结合性对象(3 d)。是在网边的数量。是一对点的优势p包含子域之间的边界,或者包含一个外边界。有关详细信息,请参见网格数据

网格元素,作为一个4×——返回Nt矩阵(2 - d线性元素),一个7 -Nt与二次元素矩阵(二维),5 -Nt矩阵与线性元素(3 d),或一个11日-Nt矩阵(三维与二次元素)。Nt是三角形或四面体网格的数量。

t (i (k),从1到结束- 1,包含指数的角点和边缘的中心元素k。有关详细信息,请参见网格数据。最后一行,t(最终,k),包含元素的子域名数量。

提示

版本历史

介绍了R2015a

另请参阅

|

主题