Better syntax than for loop
11 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Tracy
am 18 Jan. 2014
Kommentiert: Tracy
am 18 Jan. 2014
I've been told that I should avoid "for" loops in MatLab because they are generally less efficient. True? Is there a better way to write this?
for y=1:33
VKT_SC(y,:)=SC_Share(y,:).*Total_F_VKT(y)
end
0 Kommentare
Akzeptierte Antwort
Azzi Abdelmalek
am 18 Jan. 2014
Bearbeitet: Azzi Abdelmalek
am 18 Jan. 2014
VKT_SC=bsxfun(@times,SC_Share,Total_F_VKT)
or depending on the size of Total_F_VKT
VKT_SC=bsxfun(@times,SC_Share,Total_F_VKT')
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!