How to use the Meshgrid and surf functions?
52 views (last 30 days)
Show older comments
Giovanni Virgen
on 4 Jul 2018
Answered: Walter Roberson
on 4 Jul 2018
I need to create a script that uses the meshgrid and surf functions to generate a 3-D surface plot of the function z = cos(sqrt(x^2 + y^2)) in the domain −7 ≤ x ≤ 7 and −7 ≤ y ≤ 7 (use a step size of 0.1). How would you do this?
0 Comments
Accepted Answer
Walter Roberson
on 4 Jul 2018
v = -7:0.1:7;
[x, y] = meshgrid(v, v);
z = cos(sqrt(x.^2 + y.^2));
surf(x, y, z, 'edgecolor', 'none')
0 Comments
More Answers (0)
See Also
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!