four summation containing loop
Afficher commentaires plus anciens
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;
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur MATLAB 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!