Boucle for
Fermé
programmation
-
24 mars 2016 à 19:17
Timmydu26 Messages postés 80 Date d'inscription mercredi 29 avril 2015 Statut Membre Dernière intervention 17 juin 2016 - 1 avril 2016 à 11:33
Timmydu26 Messages postés 80 Date d'inscription mercredi 29 avril 2015 Statut Membre Dernière intervention 17 juin 2016 - 1 avril 2016 à 11:33
A voir également:
- Boucle for
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Copytrans heic for windows - Télécharger - Visionnage & Diaporama
- Download instagram for pc - Télécharger - Divers Communication
- Idm for mac - Télécharger - Téléchargement & Transfert
- Whatsapp for pc - Télécharger - Messagerie
1 réponse
Timmydu26
Messages postés
80
Date d'inscription
mercredi 29 avril 2015
Statut
Membre
Dernière intervention
17 juin 2016
30
1 avril 2016 à 11:33
1 avril 2016 à 11:33
non tu ne peut pas, dans Matlab le 1er index est 1 et non 0 comme en langague C ou python par exemple.
tu peut en revanche faire (si j'ai bien compris ton problème):
for i=1:n
for j=1:l+1
s(i,j)= rem(2^(j-1),b(i))
p(i,j)= d(j)*s(i,j)
end
end
en gros tu décale tout de 1 et dans les calculs tu utilise j tel que si c'est un indexe pour un vecteur et j-1 quand tu as besoin de calculer une valeur.
tu peut en revanche faire (si j'ai bien compris ton problème):
for i=1:n
for j=1:l+1
s(i,j)= rem(2^(j-1),b(i))
p(i,j)= d(j)*s(i,j)
end
end
en gros tu décale tout de 1 et dans les calculs tu utilise j tel que si c'est un indexe pour un vecteur et j-1 quand tu as besoin de calculer une valeur.