主要内容

长方体,气缸和球形

该示例显示了如何通过使用通过一个或多个立方体,圆柱形和球形单元形成的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''在'的)

图包含轴对象。轴对象包含2型Quiver,Patch的对象。

嵌套长度高度的长方体

创建一个几何图形,该几何形状由相同高度的三个嵌套长方体组成,并在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)

图包含轴对象。轴对象包含3型Quiver,Patch,Line的对象。

堆积的圆筒

创建由三个堆叠圆柱组成的几何形状,并在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)

图包含轴对象。轴对象包含3型Quiver,Patch,Line的对象。

空腔

创建一个空心圆柱体,并将其作为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)

图包含轴对象。轴对象包含3型Quiver,Patch,Line的对象。