フィルターのクリア

why does using the Partial Differential Equation (PDE) Toolbox, I get the following error: PDEModel does not have a mesh?

3 ビュー (過去 30 日間)
Mengru Wang
Mengru Wang 2020 年 4 月 21 日
回答済み: Ravi Kumar 2020 年 4 月 22 日
model = createpde('thermal');
geo = multicylinder([20,25,35],20,'Void',[1,0,0]);
model.Geometry = geo;
pdeplot(model, 'FaceLabels', 'on')
generateMesh(model);
pdemesh(model)
thermalProperties(model,"Cell",1,"ThermalConductivity",40);
thermalProperties(model,"Cell",2,"ThermalConductivity",0.05);
thermalBC(model,"Face",3,'Temperature',80);
thermalBC(model,"Face",7,'Temperature',4);
result = solve(model);
pdeplot3D(model,'ColorMapData',result.Temperature)

回答 (1 件)

Ravi Kumar
Ravi Kumar 2020 年 4 月 22 日
Please use pdegplot, if you want to plot geometry.
pdegplot(model,'FaceLabels','on')

カテゴリ

Help Center および File ExchangeGeometry and Mesh についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by