Problem solving most simple elliptic PDE, 2015a
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Bananach
am 13 Apr. 2016
Kommentiert: Bananach
am 13 Apr. 2016
Trying to solve $\Delta u=1$ on the unit square, I currently do
pdem = createpde(1); c=1; a=0; f=1; geometryFromEdges(pdem,@squareg); generateMesh(pdem,'Hmax',0.2); assempde(pdem,c,a,f);
Unfortunately, the last command does not work, since it requires additionally the specification of variables P, E,T, which according to the help output specify a mesh.
Why do I need to specify the mesh again in order to solve the PDE? HOW do I specify the mesh? 'generateMesh' only gives one output.
0 Kommentare
Akzeptierte Antwort
Alan Weiss
am 13 Apr. 2016
I do not see any error when using your set of commands, though I think the last command should be
u = assempde(pdem,c,a,f);
so you get the solution in a variable.
If you really get an error with that set of commands, please post the error that MATLAB returns.
Alan Weiss
MATLAB mathematical toolbox documentation
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Geometry and Mesh finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!