Vectorizing nested for loops
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello, I'm relatively new to Matlab and am having some difficulties vectorizing my code. Although I'm sure that the answer to my question exists somewhere, I confess that I haven't yet found it. Anyway, I'm trying to vectorize the following nested for loops: for i=2:rho {for|j=1:zDim {phi(i,j) = phi(1,j)/(1+i)}}
It's certainly just a rookie question, but I appreciate any advice.
0 Commenti
Risposta accettata
Andrei Bobrov
il 30 Giu 2011
bsxfun(@rdivide,phi,(1+(2:rho))')
here phi vector row
or use first row of 'phi' matrix
bsxfun(@rdivide,phi(1,:),(1+(2:rho))')
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Loops and Conditional Statements in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!