主要内容

multisphere

创建由几个球形单元格组成的几何图形

描述

例子

通用汽车= multisphere (R通过组合几个球形单元格来创建几何图形。

在创建每个球体时,multisphere使用以下坐标系。

球面在x, y, z坐标系中,圆心在原点

例子

通用汽车= multisphere (R“空白”,eci创建一个空单元格的多球几何图形。

例子

全部折叠

创建由三个嵌套球体组成的几何图形,并将该几何图形包含在PDE模型中。

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

Gm = multisphere([5 10 15])
gm =离散几何属性:NumCells: 3 NumFaces: 3 NumEdges: 0 NumVertices: 0 Vertices: []

创建PDE模型。

Model = createpde
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.]PDESolverOptions]

在模型中包含几何图形。

模型。几何= gm
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [1x1 DiscreteGeometry] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.]PDESolverOptions]

画出几何图形。

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

图中包含一个轴对象。axis对象包含quiver、patch类型的2个对象。

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

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

Gm =多球体(5)
gm =离散几何属性:NumCells: 1 NumFaces: 1 NumEdges: 0 NumVertices: 0 Vertices: []

创建PDE模型。

Model = createpde
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.]PDESolverOptions]

在模型中包含几何图形。

模型。几何= gm
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [1x1 DiscreteGeometry] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.]PDESolverOptions]

画出几何图形。

pdegplot(模型,“CellLabels”“上”

图中包含一个轴对象。axis对象包含quiver、patch类型的2个对象。

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

创建一个空心球体使用multisphere函数与无效论点。生成的几何图形由一个单元格组成。

Gm = multisphere([9 10],“空白”,真的,假的)
gm =离散几何属性:NumCells: 1 NumFaces: 2 NumEdges: 0 NumVertices: 0 Vertices: []

创建PDE模型。

Model = createpde
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.]PDESolverOptions]

在模型中包含几何图形。

模型。几何= gm
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [1x1 DiscreteGeometry] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.]PDESolverOptions]

输入参数

全部折叠

单元格半径,指定为正实数或正实数向量。如果R是向量吗R(我)属性的半径th细胞。

例子:Gm = multisphere([1,2,3])

空单元格指示符,指定为逻辑向量真正的而且值。这个向量的长度必须和半径向量相同R

的值真正的对应一个空单元格。默认情况下,multisphere假设所有单元格都不是空的。

例子:gm = multisphere([1,2,3],"Void",[false,true,false])

输出参数

全部折叠

几何体对象,返回为DiscreteGeometry属性对象。

版本历史

在R2017a中引入

Baidu
map