Function of two variable for specific values of Z?
조회 수: 1 (최근 30일)
이전 댓글 표시
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
Star Strider
2016년 7월 6일
Without knowing what ‘mFunction’ is, no Answer to your Question is possible.
Stephen23
2016년 7월 6일
This question has also been answered here:
답변 (1개)
James Tursa
2016년 7월 5일
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
James Tursa
2016년 7월 6일
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.
참고 항목
카테고리
Help Center 및 File Exchange에서 Lighting, Transparency, and Shading에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!