Effacer les filtres
Effacer les filtres

how to plot f(x,y) = x^2/y, y>0

2 vues (au cours des 30 derniers jours)
Jetty Rakesh Aditya
Jetty Rakesh Aditya le 24 Mar 2021
Réponse apportée : Jan le 24 Mar 2021
how can i plot the above problem in matlab ?

Réponse acceptée

Alan Stevens
Alan Stevens le 24 Mar 2021
Set the range of values of x and y of interest, then use meshgrid and surf
doc meshgrid
doc surf
  2 commentaires
Jetty Rakesh Aditya
Jetty Rakesh Aditya le 24 Mar 2021
i am new to matlab. Can you kindly explain how to do it using mesh grid?
Jan
Jan le 24 Mar 2021
Accepting an answer shows, that the problem is solved. Is it solved already?

Connectez-vous pour commenter.

Plus de réponses (2)

DGM
DGM le 24 Mar 2021
Perhaps an example will suffice.
% plot 2-x^2+y^2 for x=[-1,1], y=[-1,1]
x=linspace(-1,1,10);
y=linspace(-1,1,10);
[X Y]=meshgrid(x,y);
Z=2 - X.^2 + Y.^2;
surf(X,Y,Z)

Jan
Jan le 24 Mar 2021
x = linspace(-10, 10, 100);
y = linspace(0, 10, 100).';
f = x .^ 2 ./ y;
surf(x, y, f)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by