martix with mod question
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
i have the following code
for i=1:n1*n2
for j=1:n1*n2
gi=mod(i,n2)
if(~gi)
gi=n2;
end
gj=mod(j,n1)
if(~gj)
gj=n1;
end
where n1= 8 and n2 = 6 what exactly each line means ????
thanks
1 commentaire
Luffy
le 4 Juil 2012
Modifié(e) : Walter Roberson
le 4 Juil 2012
Your code doesn't work,for loops don't end,what are gi & gj,
Réponses (1)
Luffy
le 4 Juil 2012
Modifié(e) : Luffy
le 4 Juil 2012
Explained,
for i = 1:n1*n2 % for loop with i increasing from 1 to n1*n2(48 in your case)
for j = 1:n1*n2 % for loop with j increasing from 1 to n1*n2
gi = mod(i,n2); % modulo operator(example:if i is 4,mod(4,6)=4=g4)
if(~gi) % for all those gi which are not zero they are equal to n2
gi = n2;
end
gj = mod(j,n1); % similar to i
if(~g2)
gj = n1;
end
end
end
0 commentaires
Voir également
Catégories
En savoir plus sur Polynomials dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!