Hi,(adsbygoogle = window.adsbygoogle || []).push({});

Please I need your assistance on this matlab code. I will really appreciate it.

R=0.492; Pw=0.3708;

for r=1:5;

for teta=10:10:360;

sigmar=(1-(R.^2./r.^2))+(1-((4.*R.^2)./r.^2)+((3.*R.^4)./r.^4)).*cos(2.*teta)+(1-((4.*R.^2)./r.^2)+((3.*R.^4)./r.^4)).*sin(2.*teta)+Pw.*(R.^2./r.^2);

end

end

The only constraint is that for each time r changes, I want the loop to calculate value for sigmar with teta going form 10-360 with increament of 10 (teta=10:10:360).

To make it clearer, What I want is that, I want the code to take r=1, calculate 36 values for sigmar using teta=10:10:360, then take r=2, calculate 36 values for sigmar using teta=10:10:360, then take r=3, calculate 36 values for sigmar using teta=10:10:360, then take r=4, calculate 36 values for sigmar using teta=10:10:360, then take r=5,calculate 36 values for sigmar using teta=10:10:360.

Thanks for your usual assistance

Best regards,

Adeeyo

**Physics Forums | Science Articles, Homework Help, Discussion**

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# MATLAB Matlab for Loop of two changing variables

**Physics Forums | Science Articles, Homework Help, Discussion**