Bonjour,
Je désire lancer un calcul en matrice. La seconde utilise les résultats de la première, la seconde celle des deux premières etc. Est-ce la bonne méthode (la plus rapide) de fonctionner comme ceci :
Sachant que finalement je n'ai besoin que de la dernière colonne dont je stockerai la valeur dans un autre tableau...Est-ce nécessaire d'utiliser ce tableau M?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 M(:,6) = 23.45 * sin(0.98 * (M(:,2) + 284)); M(:,7) = 15 * M(:,3); M(:,8) = sin(48.8) * sin(M(:,6)); M(:,9) = cos(48.8) * cos(M(:,6)) * cos(M(:,7));
Une autre question, quand je vous ai mis en exemple le code ci-dessus, cela me renvoie un message d'erreur pour la dernière ligne, me disant :
Pouvez-vous m'aider???? Error using ==> mtimes Inner matrix dimensions must agree. Error in ==> test>test_OutputFcn at 93 M(:,9) = cos(48.8) * cos(M(:,6)) * cos(M(:,7));
Merci d'avance.
Partager