[MATLAB] Création matrice dérivées partielles
Newenda
Messages postés
75
Date d'inscription
Statut
Membre
Dernière intervention
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai une équation :
fA = log(exp(E)/sqrt((X-x)^2 + (Y-y)^2));
je calcul ses dérivées partielles par:
syms E X Y x y ;
DE=diff(fA, E);
DX=diff(fA, X);
DY=diff(fA, Y);
Dx=...
Dy=...
J'aimerais faire deux choses :
1/ Créer une matrice des formules de ces dérivees partielles du type: Mdp = [DE DX DY Dx Dy], Mais voilà quand j'essaye de concatener en faisant Mdp(1,1) = DE Mdp(1,2) = DX etc.. il ne veut pas et me met :
Conversion to double from sym is not possible.
2/ Calculer ces dérivés partielles en remplaçant les E, Y, X, x, y par des valeurs mais voilà, là aussi quand je mets des valeurs à ces variables après avoir calculer toutes les dérivées partielles il ne me calcul rien et laisse sous forme d'équation.
Help, merci d'avance
J'ai une équation :
fA = log(exp(E)/sqrt((X-x)^2 + (Y-y)^2));
je calcul ses dérivées partielles par:
syms E X Y x y ;
DE=diff(fA, E);
DX=diff(fA, X);
DY=diff(fA, Y);
Dx=...
Dy=...
J'aimerais faire deux choses :
1/ Créer une matrice des formules de ces dérivees partielles du type: Mdp = [DE DX DY Dx Dy], Mais voilà quand j'essaye de concatener en faisant Mdp(1,1) = DE Mdp(1,2) = DX etc.. il ne veut pas et me met :
Conversion to double from sym is not possible.
2/ Calculer ces dérivés partielles en remplaçant les E, Y, X, x, y par des valeurs mais voilà, là aussi quand je mets des valeurs à ces variables après avoir calculer toutes les dérivées partielles il ne me calcul rien et laisse sous forme d'équation.
Help, merci d'avance
A voir également:
- [MATLAB] Création matrice dérivées partielles
- Creation compte gmail - Guide
- Création site web - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Création compte google - Guide
- Creation compte vinted - Guide
1 réponse
hum...
Ce n'est pas le jacobien que tu essai de calculer ?
http://www.mathworks.fr/cgi-bin/texis/webinator/search/?db=MSS&prox=page&rorder=750&rprox=750&rdfreq=500&rwfreq=500&rlead=250&sufs=0&order=r&is_summary_on=1&ResultCount=10&query=syms&submitButtonName=Search%27 target='_blank' rel='nofollow'>http://www.mathworks.com/...
Je n'ai rien trouvé sur comment évaluer une fonction en un point précis. Peut être avec limit(DE,6) ?
http://www.mathworks.fr/cgi-bin/texis/webinator/search/?db=MSS&prox=page&rorder=750&rprox=750&rdfreq=500&rwfreq=500&rlead=250&sufs=0&order=r&is_summary_on=1&ResultCount=10&query=syms&submitButtonName=Search%27 target='_blank' rel='nofollow'>http://www.mathworks.com/...
Si, trouver !! la fonction subs :
https://www.mathworks.com/help/symbolic/index.html;jsessionid=a51bfc85953e4a8b4171363ec826?/access/helpdesk/help/toolbox/symbolic/syms.html=&http://www.mathworks.fr/cgi-bin/texis/webinator/search/%3fdb=MSS&prox=page&rorder=750&rprox=750&rdfreq=500&rwfreq=500&rlead=250&sufs=0&order=r&is_summary_on=1&ResultCount=10&query=syms&submitButtonName=Search
subs(DE,X,6)
Ce n'est pas le jacobien que tu essai de calculer ?
http://www.mathworks.fr/cgi-bin/texis/webinator/search/?db=MSS&prox=page&rorder=750&rprox=750&rdfreq=500&rwfreq=500&rlead=250&sufs=0&order=r&is_summary_on=1&ResultCount=10&query=syms&submitButtonName=Search%27 target='_blank' rel='nofollow'>http://www.mathworks.com/...
Je n'ai rien trouvé sur comment évaluer une fonction en un point précis. Peut être avec limit(DE,6) ?
http://www.mathworks.fr/cgi-bin/texis/webinator/search/?db=MSS&prox=page&rorder=750&rprox=750&rdfreq=500&rwfreq=500&rlead=250&sufs=0&order=r&is_summary_on=1&ResultCount=10&query=syms&submitButtonName=Search%27 target='_blank' rel='nofollow'>http://www.mathworks.com/...
Si, trouver !! la fonction subs :
https://www.mathworks.com/help/symbolic/index.html;jsessionid=a51bfc85953e4a8b4171363ec826?/access/helpdesk/help/toolbox/symbolic/syms.html=&http://www.mathworks.fr/cgi-bin/texis/webinator/search/%3fdb=MSS&prox=page&rorder=750&rprox=750&rdfreq=500&rwfreq=500&rlead=250&sufs=0&order=r&is_summary_on=1&ResultCount=10&query=syms&submitButtonName=Search
subs(DE,X,6)