Bonjour a tous
voila mon probleme, je voulais tracer la courbe en 3D de la fonction suivante sous matlab :
Q(X)=c+g'*X+X'*H*X
ou c, g et H sont donnes tels que c est une constante, g un vecteur a 2 dimension et H une matrice 2x2.
X=[x,y]'
x et y varie de -3.5 a 3.5
J'ai reussi a la tracer mais par un code assez degueulasse.
J'ai fait [x y]=meshgrid(-3.5:0.1:3.5) puis j'ai developpe la fonction Q terme a terme et j'ai utiliser la fonction mesh.
En fait, ce que j'aimerais, c'est avoir un code un peu plus propre pour pouvoir coder la meme fonction mais de degre superieur par exemple sans avoir a developper la fonction car si je la veux en degre 5 ou 6 imaginer un peu la galere...
-----