Создайте геометрию, образованную несколькими сферическими камерами
Создайте геометрию, которая состоит из трех вложенных сфер и включает эту геометрию в модель PDE.
Создайте геометрию при помощи multisphere
функция. Получившаяся геометрия состоит из трёх камер.
gm = multisphere([5 10 15])
gm = DiscreteGeometry with properties: NumCells: 3 NumFaces: 3 NumEdges: 0 NumVertices: 0 Vertices: []
Создайте модель УЧП.
model = createpde
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.PDESolverOptions]
Включите геометрию в модель.
model.Geometry = gm
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [1x1 DiscreteGeometry] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.PDESolverOptions]
Постройте график геометрии.
pdegplot(model,'CellLabels','on','FaceAlpha',0.2)
Создайте геометрию, которая состоит из одной сферы и включите эту геометрию в модель PDE.
Используйте multisphere
функция для создания одной сферы. Получившаяся геометрия состоит из одной камеры.
gm = multisphere(5)
gm = DiscreteGeometry with properties: NumCells: 1 NumFaces: 1 NumEdges: 0 NumVertices: 0 Vertices: []
Создайте модель УЧП.
model = createpde
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.PDESolverOptions]
Включите геометрию в модель.
model.Geometry = gm
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [1x1 DiscreteGeometry] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.PDESolverOptions]
Постройте график геометрии.
pdegplot(model,'CellLabels','on')
Создайте пустую сферу и включите ее в качестве геометрии в модель PDE.
Создайте пустую сферу при помощи multisphere
функция со Void
аргумент. Получившаяся геометрия состоит из одной камеры.
gm = multisphere([9 10],'Void',[true,false])
gm = DiscreteGeometry with properties: NumCells: 1 NumFaces: 2 NumEdges: 0 NumVertices: 0 Vertices: []
Создайте модель УЧП.
model = createpde
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.PDESolverOptions]
Включите геометрию в модель.
model.Geometry = gm
model = PDEModel with properties: PDESystemSize: 1 IsTimeDependent: 0 Geometry: [1x1 DiscreteGeometry] EquationCoefficients: [] BoundaryConditions: [] InitialConditions: [] Mesh: [] SolverOptions: [1x1 pde.PDESolverOptions]
R
- Радиус камерыРадиус камеры, заданный как положительное вещественное число или вектор положительных вещественных чисел. Если R
является вектором, тогда R(i)
задает радиус i
вторая камера.
Пример: gm = multisphere([1,2,3])
eci
- Индикатор пустой камерыtrue
или false
значенияИндикатор пустой камеры, заданный как вектор логического true
и false
значения. Этот вектор должен иметь ту же длину, что и радиус R
.
Значение true
соответствует пустой камере. По умолчанию, multisphere
принимает, что все камеры не пусты.
Пример: gm = multisphere([1,2,3],'Void',[false,true,false])
gm
- Объект геометрииDiscreteGeometry
объектОбъект геометрии, возвращенный как объект DiscreteGeometry Properties.
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.