2D function with surf and surfc
조회 수: 5 (최근 30일)
이전 댓글 표시
Hello guys, I am kinda new to MatLab and I have a question for this exercise. I have to plot this function f(x,y)=cos(x)*sin(y). x,y Element of [-pi,pi] with 0.1 steps.
So I have to use surf and surfc for this and do a subplot. But I really have no clue how to start at this can someone help me I would be very grateful.
We got a hint for this exercise we should use the command meshgrid.
댓글 수: 0
답변 (1개)
Star Strider
2016년 9월 24일
You need to characterise your function as a vectorised anonymous function:
f = @(x,y) cos(x).*sin(y);
define ‘x’ and ‘y’ using the colon ‘:’ operator, and the meshgrid function to produce the grids you will need to do the calculations and the plot.
댓글 수: 2
Star Strider
2016년 9월 24일
Yes.
MATLAB is case-sensitive, so ‘x’ is not the same as ‘X’. You need to calculate ‘Z’ using ‘X’ and ‘Y’.
Everything else looks correct. With that change, you should get an interesting-looking plot.
참고 항목
카테고리
Help Center 및 File Exchange에서 Surface and Mesh Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!