How to graph a f(x,y) function?

55 vues (au cours des 30 derniers jours)
Kristopher
Kristopher le 7 Oct 2014
Commenté : Damon Bernard le 12 Avr 2022
I took a Matlab course over the summer, and now have to graph a problem in calculus. I am rusty on my commands, so I'm not sure which one to use. I am trying to make a 3-d plot of a function f(x,y)=-(x^2-1)^2-(x^2y-x-1)^2. Do I have to open a function, or can I just use a command with a script?

Réponses (3)

Saikat Chakraborty
Saikat Chakraborty le 14 Mai 2021
syms x y
f(x,y)=-(x^2-1)^2-(x^2y-x-1)^2
ezplot(f)

José-Luis
José-Luis le 7 Oct 2014
Modifié(e) : José-Luis le 7 Oct 2014
x_int = [0 1];
y_int = [0 1];
[X Y] = ndgrid(linspace(x_int(1),x_int(2),150),...
linspace(y_int(1),y_int(2),150));
myFun = @(x,y) (x.^2-1).^2-(x.^(2*y)-x-1).^2
mesh(X,Y,myFun(X,Y))

Azzi Abdelmalek
Azzi Abdelmalek le 7 Oct 2014
x=0:0.1:10;
y=0:0.1:10;
z=-(x.^2-1).^2-(x.^2*y-x-1).^2
plot3(x,y,z)
  1 commentaire
Damon Bernard
Damon Bernard le 12 Avr 2022
doesn't work

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by