plot level curve for higher dimensional functions

1 Ansicht (letzte 30 Tage)
Sam Alex
Sam Alex am 11 Dez. 2012
Hello everyone,
How do we plot a level curve for a function with 4 variables, knowing that I need the level curve to show 2 dimensions only. Example function:
100*(x2 - x1.^2).^2 + (1 - x1).^2 + (1 - x3).^2 + 90*(x4 - x3.^2).^2 + 10.1*((x2 - 1).^2 + (x4 - 1).^2) + 19.8*(x2 - 1).*(x4 - 1);
Thanks
  4 Kommentare
Jonathan Epperl
Jonathan Epperl am 11 Dez. 2012
How is that supposed to work? You are looking for solutions of the equation f(x1,x2,x3,x4) = C for different C. But with your one equation you only reduce the dimension by 1, and a "level curve" would still be a 3-dim object.
Walter Roberson
Walter Roberson am 11 Dez. 2012
I was thinking "maybe slice() or isosurface()", but those are for 3D arrays, not for 4D arrays.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Contour 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!

Translated by