matrix summation inside loop

2 vues (au cours des 30 derniers jours)
Anindita Deka
Anindita Deka le 3 Déc 2019
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
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
Anindita Deka le 3 Déc 2019
thank you
Andrey Kiselnikov
Andrey Kiselnikov le 3 Déc 2019
If it was helpful, please mark it as accepted. Thanks.

Connectez-vous pour commenter.


KALYAN ACHARJYA
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 Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by