A quatity is being solved by a self consistent integration
How to find Z from the below equation
here mathcal{P} means the principal value integration. I was tried in the following way, but couldn’t figure out how to solve this,
A = 2000; a = 500; tolerance = 10^-4; Z = 0;
for i = 1 : 10
result = integral(@(x) (x.^2.*((A^2+Z^2)./(A^2+((x.^2+a^2)))) .* (sqrt(x.^2+a^2).*(x.^2+a^2-Z^2)).^(-1)), 0,A, ‘PrincipalValue’, true);
new_Z = sqrt(result);
if abs(new_Z – Z) < tolerance
Z = new_Z;
break;
end
Z = new_Z;
end
disp(new_Z);
Thank you in advance!How to find Z from the below equation
here mathcal{P} means the principal value integration. I was tried in the following way, but couldn’t figure out how to solve this,
A = 2000; a = 500; tolerance = 10^-4; Z = 0;
for i = 1 : 10
result = integral(@(x) (x.^2.*((A^2+Z^2)./(A^2+((x.^2+a^2)))) .* (sqrt(x.^2+a^2).*(x.^2+a^2-Z^2)).^(-1)), 0,A, ‘PrincipalValue’, true);
new_Z = sqrt(result);
if abs(new_Z – Z) < tolerance
Z = new_Z;
break;
end
Z = new_Z;
end
disp(new_Z);
Thank you in advance! How to find Z from the below equation
here mathcal{P} means the principal value integration. I was tried in the following way, but couldn’t figure out how to solve this,
A = 2000; a = 500; tolerance = 10^-4; Z = 0;
for i = 1 : 10
result = integral(@(x) (x.^2.*((A^2+Z^2)./(A^2+((x.^2+a^2)))) .* (sqrt(x.^2+a^2).*(x.^2+a^2-Z^2)).^(-1)), 0,A, ‘PrincipalValue’, true);
new_Z = sqrt(result);
if abs(new_Z – Z) < tolerance
Z = new_Z;
break;
end
Z = new_Z;
end
disp(new_Z);
Thank you in advance! integration, fsolve MATLAB Answers — New Questions