matrix summation inside loop

8 Ansichten (letzte 30 Tage)
Anindita Deka
Anindita Deka am 3 Dez. 2019
Bearbeitet: KALYAN ACHARJYA am 3 Dez. 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.

Antworten (2)

Andrey Kiselnikov
Andrey Kiselnikov am 3 Dez. 2019
Bearbeitet: Andrey Kiselnikov am 3 Dez. 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 Kommentare
Anindita Deka
Anindita Deka am 3 Dez. 2019
thank you
Andrey Kiselnikov
Andrey Kiselnikov am 3 Dez. 2019
If it was helpful, please mark it as accepted. Thanks.

Melden Sie sich an, um zu kommentieren.


KALYAN ACHARJYA
KALYAN ACHARJYA am 3 Dez. 2019
Bearbeitet: KALYAN ACHARJYA am 3 Dez. 2019
#Without Loop Recomended
syms i
F_result=symsum((cos(q1)+cos(q2))*i,i,1,100)
More detail, please check here
কল্যাণ :)

Kategorien

Mehr zu Mathematics 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!

Translated by