主要内容

长方体、圆柱体和球体

方法创建由一个或多个立方、圆柱形和球形单元构成的三维几何图形multicuboid多汽缸的,multisphere函数,分别。使用这些函数,您可以创建堆叠或嵌套的几何图形。您还可以创建一些空单元格的几何图形;例如,空心圆柱体、立方体或球体。

几何体中的所有单元必须是同一类型:长方体、圆柱体或球体。这些函数不将不同类型的单元格组合在一个几何结构中。

单球

创建一个由单个球体组成的几何体,并将该几何体包含在PDE模型中。

使用multisphere函数创建单个球体。最终的几何图形由一个单元格组成。

通用= multisphere (5)
gm =离散几何与属性:NumCells: 1 NumFaces: 1 nummedges: 0 NumVertices: 0 Vertices: []

创建PDE模型。

模型= createpde
模型= PDEModel与属性:PDESystemSize: 1 IsTimeDependent: 0几何:[]方程式系数:[]边界条件:[]初始条件:[]网格:[]SolverOptions: [1x1 pde。PDESolverOptions]

在模型中包含几何图形。

模型。几何=通用
模型= PDEModel与属性:PDESystemSize: 1 IsTimeDependent: 0几何:[1x1离散几何]方程系数:[]边界条件:[]初始条件:[]网格:[]SolverOptions: [1x1 pde。PDESolverOptions]

绘制几何图形。

pdegplot(模型,“CellLabels”“上”

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

相同高度的嵌套长方体

创建一个由三个相同高度的嵌套长方体组成的几何体,并将该几何体包含在PDE模型中。

创建几何图形multicuboid函数。生成的几何图形由三个单元格组成。

Gm =多机器人([2 3 5],[4 6 10],3)
gm =离散几何与属性:NumCells: 3 NumFaces: 18 nummedges: 36 NumVertices: 24 Vertices: [24x3双]

创建PDE模型。

模型= createpde
模型= PDEModel与属性:PDESystemSize: 1 IsTimeDependent: 0几何:[]方程式系数:[]边界条件:[]初始条件:[]网格:[]SolverOptions: [1x1 pde。PDESolverOptions]

在模型中包含几何图形。

模型。几何=通用
模型= PDEModel与属性:PDESystemSize: 1 IsTimeDependent: 0几何:[1x1离散几何]方程系数:[]边界条件:[]初始条件:[]网格:[]SolverOptions: [1x1 pde。PDESolverOptions]

绘制几何图形。

pdegplot(模型,“CellLabels”“上”“FaceAlpha”, 0.5)

图包含一个坐标轴对象。轴对象包含三种类型的对象颤抖,补丁,线。

堆叠气缸

创建一个由三个堆叠的圆柱体组成的几何体,并将该几何体包含在PDE模型中。

创建几何图形多汽缸的函数与ZOffset论点。由此产生的几何结构由四个单元相互堆叠而成。

Gm =多气缸(10,[1 2 3 4],“ZOffset”,[0 1 3 6])
gm =离散几何与属性:NumCells: 4 NumFaces: 9 NumEdges: 5 NumVertices: 5 Vertices: [5x3双]

创建PDE模型。

模型= createpde
模型= PDEModel与属性:PDESystemSize: 1 IsTimeDependent: 0几何:[]方程式系数:[]边界条件:[]初始条件:[]网格:[]SolverOptions: [1x1 pde。PDESolverOptions]

在模型中包含几何图形。

模型。几何=通用
模型= PDEModel与属性:PDESystemSize: 1 IsTimeDependent: 0几何:[1x1离散几何]方程系数:[]边界条件:[]初始条件:[]网格:[]SolverOptions: [1x1 pde。PDESolverOptions]

绘制几何图形。

pdegplot(模型,“CellLabels”“上”“FaceAlpha”, 0.5)

图包含一个坐标轴对象。轴对象包含三种类型的对象颤抖,补丁,线。

空心圆柱体

创建一个空心圆柱体,并将其作为一个几何体包含在PDE模型中。

创建一个中空的圆柱体多汽缸的函数与无效论点。最终的几何图形由一个单元格组成。

Gm =多气缸([9 10],10,“空白”,真的,假的)
gm =离散几何与属性:NumCells: 1 NumFaces: 4 nummedges: 4 NumVertices: 4 Vertices: [4x3双]

创建PDE模型。

模型= createpde
模型= PDEModel与属性:PDESystemSize: 1 IsTimeDependent: 0几何:[]方程式系数:[]边界条件:[]初始条件:[]网格:[]SolverOptions: [1x1 pde。PDESolverOptions]

在模型中包含几何图形。

模型。几何=通用
模型= PDEModel与属性:PDESystemSize: 1 IsTimeDependent: 0几何:[1x1离散几何]方程系数:[]边界条件:[]初始条件:[]网格:[]SolverOptions: [1x1 pde。PDESolverOptions]

绘制几何图形。

pdegplot(模型,“CellLabels”“上”“FaceAlpha”, 0.5)

图包含一个坐标轴对象。轴对象包含三种类型的对象颤抖,补丁,线。