Random surface not smoothing :(
1 view (last 30 days)
Show older comments
Hello!
I have recently made a script which generates a random surface, but I need it to be smooth like the picture shown and was wondering what I have done wrong. I've added it all below. Thankyou!
Regards, Steve
0 Comments
Accepted Answer
Star Strider
on 4 May 2015
To make it smooth, you need more points. The easiest way is to define them in your code from the outset, although you can interpolate them as well (with the interp2 function).
I would write it as:
N = 25;
z0 = rand(N);
x0 = linspace(1, 5, N);
y0 = linspace(1, 5, N);
2 Comments
Star Strider
on 5 May 2015
My pleasure!
I guessed that since the figure showed ‘Interpolated Data’ and was obviously a MATLAB figure, it likely had the code as well.
More Answers (0)
See Also
Categories
Find more on Smoothing 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!