Aide matlab matrice dans boucle for

Fermé
omegab12 Messages postés 2 Date d'inscription mercredi 17 janvier 2007 Statut Membre Dernière intervention 19 janvier 2007 - 19 janv. 2007 à 11:07
samisoft Messages postés 2 Date d'inscription vendredi 28 septembre 2007 Statut Membre Dernière intervention 19 mars 2008 - 19 mars 2008 à 12:58
Salut à tous,

un petit problème rencontré par un débutant en matlab. dans une boucle for, je dois générer des 2n matrices indexées selon i. Le plus simple c'est que je vous montre ce code :

D=load('D.txt');
n=size(D,1);
for m=1:n
E(m)=(randn(2000,1)*D(m,3)+D(m,1))
F(m)=(randn(2000,1)*D(m,4)+D(m,2))
end
??? In an assignment A(I) = B, the number of elements in B and
I must be the same.


Vous avez compris le message d'erreur.J'ai l'impression que matlab prend m pour une matrice alors que c'est un indice. J'ai bien consulté les aides sur for, matrice,... mais je ne cromprends pas d'où viens mon erreur.

Est ce que quelqu'un peut m'aider?

Merci d'avance, M

A voir également:

1 réponse

samisoft Messages postés 2 Date d'inscription vendredi 28 septembre 2007 Statut Membre Dernière intervention 19 mars 2008
19 mars 2008 à 12:58
salut , j'ai pas compris ton objectif , explique moi encore ce que tu veux faire .
a plus
0