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

1 Ansicht (letzte 30 Tage)
Jetty Rakesh Aditya
Jetty Rakesh Aditya am 24 Mär. 2021
Beantwortet: Jan am 24 Mär. 2021
how can i plot the above problem in matlab ?

Akzeptierte Antwort

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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (2)

DGM
DGM am 24 Mär. 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 am 24 Mär. 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