Indexing a Matrix with a for loop
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Emma
le 17 Oct 2019
Réponse apportée : madhan ravi
le 17 Oct 2019
I have a matrix of complex numbers, z: z = [1+j 2+j 5+j;4+3j 6+2j 1+3j], and am trying to replicate z into y using a for loop. I thus have y = zeros(size(z));
My problem is that I do not know what to set i equal to in the for loop.
For example,
if I use
for i = size(z)
y(i) = z(i)
end,
i is only covering the output of the size. How can I make it such that i will include every matrix index?
0 commentaires
Réponse acceptée
madhan ravi
le 17 Oct 2019
for ii = 1:numel(z) % don't name variables i or j (because they are interpreted as imaginary numbers by default)
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Matrix Indexing 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!