matrix summation inside loop
Afficher commentaires plus anciens
Hello Friends,
I need to solve this " F=
(cos(q1)+cos(q2))*i '', where summation is over i from 1 to 100 and q1 and q2 are square matrices. Please help me out to solve this. I will be highly grateful.
Réponses (2)
Andrey Kiselnikov
le 3 Déc 2019
Modifié(e) : Andrey Kiselnikov
le 3 Déc 2019
This equation can be solved without any loops, but as you asked this code meets your requirement:
q1 = [1 2 3; 4 5 6; 7 8 9 ];
q2 = [10 11 12; 13 14 15; 7 8 9 ];
S = cos(q1)+cos(q2);
F = 0;
for i = 1:100
F = F+S*i;
end
2 commentaires
Anindita Deka
le 3 Déc 2019
Andrey Kiselnikov
le 3 Déc 2019
If it was helpful, please mark it as accepted. Thanks.
KALYAN ACHARJYA
le 3 Déc 2019
Modifié(e) : KALYAN ACHARJYA
le 3 Déc 2019
#Without Loop Recomended
syms i
F_result=symsum((cos(q1)+cos(q2))*i,i,1,100)
More detail, please check here
কল্যাণ :)
Catégories
En savoir plus sur Mathematics dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!