Envoyé par
cozo22
1 2
|
z= (2*Q./K)'*sqrt(w*y)'*[((exp(-A.^2))./(sqrt(pi)) - ((A)*erfc(A'))]; |
Déjà, on peut simplifier l'expression :
z= (2*Q./K)'*sqrt(w*y)'*(exp(-A.^2)./sqrt(pi) - A*erfc(A'));
Et l'erreur est :
??? Error using ==> minus
Matrix dimensions must agree.
Error in ==> Untitled at 12
z= (2*Q./K)'*sqrt(w*y)'*(exp(-A.^2)./sqrt(pi) - A*erfc(A'));
Le problème vient du dernier terme :
(exp(-A.^2)./sqrt(pi) - A*erfc(A'))
Si on regarde la taille de chaque terme :
Taille de A : 600x11
Taille de erfc(A') : 11x600
Taille de A*erfc(A') : 600x600
Taille de exp(-A.^2)./sqrt(pi) : 600x11
Taille de (exp(-A.^2)./sqrt(pi) - A*erfc(A')) : ??? [600x11] - [600x600] ???
Partager