2D function with surf and surfc
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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 Kommentare
Antworten (1)
Star Strider
am 24 Sep. 2016
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 Kommentare
Star Strider
am 24 Sep. 2016
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.
Siehe auch
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!