Partial Differential Equations Toolbox | ![]() ![]() |
Shorthand command for surface plot.
pdesurf(p,t,u)
Description
pdesurf(p,t,u)
plots a 3-D surface of PDE node or triangle data. If u
is a column vector, node data is assumed, and continuous style and interpolated shading are used. If u
is a row vector, triangle data is assumed, and discontinuous style and flat shading are used.
h=pdesurf(p,t,u)
additionally returns handles to the drawn axes objects.
For node data, this command is just shorthand for the call
pdeplot(p,[],t,'xydata',u,'xystyle','interp',... 'zdata',u,'zstyle','continuous','colorbar','off');and for triangle data it is
pdeplot(p,[],t,'xydata',u,'xystyle','flat',... 'zdata',u,'zstyle','discontinuous','colorbar','off');If you want to have more control over your surface plot, use
pdeplot
instead of pdesurf
.
Examples
Surface plot of the solution to the equation -u = 1 over the geometry defined by the L-shaped membrane. Use Dirichlet boundary conditions u = 0 on
.
» [p,e,t]=initmesh('lshapeg'); » [p,e,t]=refinemesh('lshapeg',p,e,t); » u=assempde('lshapeb',p,e,t,1,0,1); » pdesurf(p,t,u)
See Also
pdeplot
, pdecont
, pdemesh
![]() | pdesmech | pdetool | ![]() |