Surface plot problem with mesh
Show older comments
Hello, I've got a code that solves pde system. As a result I've got matrix with values in different points (coordinate and time layer). Now I'm trying to plot the surface like this
figure
[x1,y1]=meshgrid(time,x);
surf(x1,y1,u(:,:),'EdgeColor','black');
colormap(copper)
set(gca,'linewidth',2)
shading interp;
grid on;
hold on;
where x and time are vectors of coordinate and time points, u is the result matrix. But the surface looks very strange.

How can I add the lines on this surface? Like this

Accepted Answer
More Answers (2)
Danila Zharenkov
on 10 Apr 2014
1 Comment
Mischa Kim
on 10 Apr 2014
Please add comments as comments, not answers.
Kelly Kearney
on 10 Apr 2014
[x,y,z] = peaks(500);
surf(x,y,z);
shading flat;
wireframe(x,y,z,20);
Categories
Find more on Geometry and Mesh in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!