Function of two variable for specific values of Z?
2 views (last 30 days)
Show older comments
I want to draw my function of two variable so that the graph gives me Z values between -5 and 5. I used this code but it gives me the values of Z from 0 :
[X,Y] = meshgrid(0:.2:1, 0:.2:1);
Z = arrayfun(@mFunction, X, Y);
surf(X,Y,Z)
How I should proceed. Thanks!
2 Comments
Star Strider
on 6 Jul 2016
Without knowing what ‘mFunction’ is, no Answer to your Question is possible.
Stephen23
on 6 Jul 2016
This question has also been answered here:
Answers (1)
James Tursa
on 5 Jul 2016
Maybe define X and Y before you use them?
[X,Y] = meshgrid(0:.2:1, 0:.2:1);
Z = arrayfun(@mFunction, X, Y);
surf(X,Y,Z)
7 Comments
James Tursa
on 6 Jul 2016
Ah ... confusion in the wording. I (and probably other readers) assumed by these words " ...Z values between -5 and 5 ..." that you were actually talking about the Z values being plotted, not the Z axis limits.
See Also
Categories
Find more on Lighting, Transparency, and Shading 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!