필터 지우기
필터 지우기

matrix summation inside loop

조회 수: 2 (최근 30일)
Anindita Deka
Anindita Deka 2019년 12월 3일
편집: KALYAN ACHARJYA 2019년 12월 3일
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.

답변 (2개)

Andrey Kiselnikov
Andrey Kiselnikov 2019년 12월 3일
편집: Andrey Kiselnikov 2019년 12월 3일
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
Anindita Deka
Anindita Deka 2019년 12월 3일
thank you
Andrey Kiselnikov
Andrey Kiselnikov 2019년 12월 3일
If it was helpful, please mark it as accepted. Thanks.

댓글을 달려면 로그인하십시오.


KALYAN ACHARJYA
KALYAN ACHARJYA 2019년 12월 3일
편집: KALYAN ACHARJYA 2019년 12월 3일
#Without Loop Recomended
syms i
F_result=symsum((cos(q1)+cos(q2))*i,i,1,100)
More detail, please check here
কল্যাণ :)

카테고리

Help CenterFile Exchange에서 Mathematics에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by