four summation containing loop
조회 수: 1 (최근 30일)
이전 댓글 표시
hey, I wrote this code for 4 summation in matlab, and i still have one problem in " n= n+ Term5*G" where n give NAN answer and I can't figure out why!!!
the code is:
clear,
f12=[]; n=0;
x= [0; 4]; y= [0; 2]; H=[0; 2]; E=[0; 3];
for l=1:2
for k=1:2
for j=1:2
for i=1:2
Term1= (y(j)-H(k))*(x(i)^2+E(l)^2)^0.5 ;
Term2= atan((y(j)-H(k))/(x(i)^2+E(l)^2)^0.5);
Term3= -0.25*(x(i)^2+E(l)^2-(y(j)-H(k))^2) ;
Term4= log(x(i)^2+E(l)^2+(y(j)-H(k))^2);
Term5= (-1)^(i+j+k+l);
G= (1/(2*pi))*(Term1*Term2+Term3*Term4);
n= n+ Term5*G;
end
end
end
end
f12 = (1/(x(2)-x(1))*(y(2)-y(1)))*n;
댓글 수: 0
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!