Plotting curves with increasing radius.
Show older comments
for dout = 11:0.5:100 for din = 1:0.5:90 mn = 5; mf = pi/4*(dout*dout-din*din)*13*7890*10^-6; k = dout/2^0.5; rn = 5.5;
J = (mn*rn^2 + mf*k^2)*2*pi/rn;
plot(dout,J);
end
end
Hi, I am using this code to plot dout vs J. But i end up getting only one value. how should i modify this code?
Thanks, karthik.
Answers (1)
KSSV
on 9 Mar 2017
Are you expecting this?
dout = 11:0.5:100 ;
din = 1:0.5:90 ;
mn = 5;
mf = pi/4*(dout.*dout-din.*din)*13*7890*10^-6;
k = dout/2^0.5;
rn = 5.5;
J = (mn*rn^2 + mf.*k.^2)*2*pi./rn;
plot(dout,J);
2 Comments
karthik madhamshetty
on 9 Mar 2017
KSSV
on 9 Mar 2017
The above code, what I have copied will work. How you have tried the code?
Categories
Find more on Vector Fields in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!