Create surf (3D plot) with axis limitation from 2D matrix - animated
Show older comments
I am trying to create "mesh" (surf) out of 2D matrix which is changing by time on its values
x = 1:30;
y = x;
Z = [ 1 1 1; 1 1 1; 1 1 1];
[X30 , Y30] = meshgrid(x,y);
a=1;
for inc = 1:30
Z30 = imresize (Z,[30 30],'bicubic');
a = a + 1;
Z(2,2) = a;
surf(X30,Y30,Z30)
axis([0 30 0 30 0 30])
pause(0.5)
end

The "surf" shows plot with "auto" axis limitation and after applying "axis" function are the size limited, so I have two plots refreshed subsequently - can be set the axis of surf once?
Accepted Answer
More Answers (0)
Categories
Find more on Surface and Mesh Plots 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!

