长方体,气缸和球形
该示例显示了如何通过使用通过一个或多个立方体,圆柱形和球形单元形成的3-D几何形状多重亚木偶
那多变电池
, 和多球
分别为功能。使用这些函数,您可以创建堆叠或嵌套几何形状。您还可以创建一些细胞空的几何形状;例如,空心圆柱体,立方体或球形。
几何形状中的所有细胞必须具有相同的类型:长方体,或气缸或球形。这些功能不会将不同类型的单元格组合在一个几何形状中。
单个球体
创建一个由单个球体组成的几何体,并在PDE模型中包含此几何体。
使用多球
功能创建单个球体。得到的几何形状由一个细胞组成。
gm = multiSphere(5)
gm =与属性的分布式图表:numcells:1 numfaces:1 numedges:0 numwortices:0顶点:[]
创建PDE模型。
模型= Createpde.
model = pdemodel具有属性:pdesystemsize:1 istimedendependent:0几何:[]公式Cofiration:[]边界条件:[] initialConditions:[]网格:[] lexver:[] levveroptions:[1x1 pde.pdesolveroptions]
包括模型中的几何形状。
model.geometry = gm.
Model = pdeModel具有属性:PDESystemSize:1个IstimedeDendeNent:0几何:[1x1独立诊断图]公式COFietients:[] NumbaryConditions:[] InitialConditions:[] Mesh:[] SolverOptions:[1x1 pde.pdesolveroptions]
绘制几何形状。
pdegplot(模型,'Celllabels'那'在'的)
嵌套长度高度的长方体
创建一个几何图形,该几何形状由相同高度的三个嵌套长方体组成,并在PDE模型中包括该几何形状。
通过使用使用的几何多重亚木偶
功能。得到的几何形状由三个细胞组成。
GM =多丙酮([2 3 5],[4 6 10],3)
gm =与属性的离散齿性测定法:numcells:3个numfaces:18 numedges:36 numwortices:24顶点:[24x3双]
创建PDE模型。
模型= Createpde.
model = pdemodel具有属性:pdesystemsize:1 istimedendependent:0几何:[]公式Cofiration:[]边界条件:[] initialConditions:[]网格:[] lexver:[] levveroptions:[1x1 pde.pdesolveroptions]
包括模型中的几何形状。
model.geometry = gm.
Model = pdeModel具有属性:PDESystemSize:1个IstimedeDendeNent:0几何:[1x1独立诊断图]公式COFietients:[] NumbaryConditions:[] InitialConditions:[] Mesh:[] SolverOptions:[1x1 pde.pdesolveroptions]
绘制几何形状。
pdegplot(模型,'Celllabels'那'在'那'Facealpha',0.5)
堆积的圆筒
创建由三个堆叠圆柱组成的几何形状,并在PDE模型中包含此几何体。
通过使用使用的几何多变电池
用来的功能Zoffset.
争论。得到的几何形状由堆叠在彼此顶部的四个单元组成。
gm =多个子仪(10,[1 2 3 4],'zoffset',[0 1 3 6])
GM =分立Ggeometry具有属性:Numcells:4 NumFaces:9 NumEdges:5 Numwortices:5顶点:[5x3双]
创建PDE模型。
模型= Createpde.
model = pdemodel具有属性:pdesystemsize:1 istimedendependent:0几何:[]公式Cofiration:[]边界条件:[] initialConditions:[]网格:[] lexver:[] levveroptions:[1x1 pde.pdesolveroptions]
包括模型中的几何形状。
model.geometry = gm.
Model = pdeModel具有属性:PDESystemSize:1个IstimedeDendeNent:0几何:[1x1独立诊断图]公式COFietients:[] NumbaryConditions:[] InitialConditions:[] Mesh:[] SolverOptions:[1x1 pde.pdesolveroptions]
绘制几何形状。
pdegplot(模型,'Celllabels'那'在'那'Facealpha',0.5)
空腔
创建一个空心圆柱体,并将其作为PDE模型中的几何形状。
使用中空圆筒制造空心圆柱体多变电池
用来的功能空白
争论。得到的几何形状由一个细胞组成。
gm =多个子仪([9 10],10,'空白',[真假])
gm =与属性的分布式图表:numcells:1个numfaces:4 numedges:4 numwortices:4顶点:[4x3双]
创建PDE模型。
模型= Createpde.
model = pdemodel具有属性:pdesystemsize:1 istimedendependent:0几何:[]公式Cofiration:[]边界条件:[] initialConditions:[]网格:[] lexver:[] levveroptions:[1x1 pde.pdesolveroptions]
包括模型中的几何形状。
model.geometry = gm.
Model = pdeModel具有属性:PDESystemSize:1个IstimedeDendeNent:0几何:[1x1独立诊断图]公式COFietients:[] NumbaryConditions:[] InitialConditions:[] Mesh:[] SolverOptions:[1x1 pde.pdesolveroptions]
绘制几何形状。
pdegplot(模型,'Celllabels'那'在'那'Facealpha',0.5)