2D function with surf and surfc
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
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 Commenti
Risposte (1)
Star Strider
il 24 Set 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 Commenti
Star Strider
il 24 Set 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.
Vedere anche
Categorie
Scopri di più su Surface and Mesh Plots in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!