Bonjour,
Je suis novice sur Matlab et j'ai quelques soucis de calculs.
j'ai un calcul du type
x=a*(k/w)*(cos(k(u+i))/cos(ki))*sin(kj-wt)
Toutes mes lettres représentent des matrices d'une colonne et pleins de lignes (aux alentours de 10^6) sauf u et t qui sont deux variables.
J'ai attribué un pas de temps à t et un pas de distance à u. Ces deux variables sont donc représentées par des matrices d'une ligne et plusieurs colonnes.
Tout d'abord je suis obligée de décomposer mon calcul car out of memory (en même temps vu le nombre de données...).
Mais mon plus gros problème c'est que du coup, mes variables appliques des dimensions de matrices différentes ce qui m'empeche d'appliqué mon calcul.
Je voudrais faire ce calcul pour chaque temps et distance données.
J'ai tenté les boucles for mais je ne sais pas si j'utilise la bonne fonction ou si je l'ai mal faite, en tout cas ça n'a pas marché.
Je ne sais pas si j'ai été assez claire, mais auriez-vous des idées?
Merci
Partager