求matlab大神指点,为什么程序编好后,能出来绘曲线的框图,却不能出来曲线,n1=1.592;n2=1.332;c=3e8;p=100;m=n1/n2;k=1.332*2*pi/0.5145;w=5;a=5e-3;unit=k*w^2z=(-3:0.1:3);Fgrad=-(2*pi*n2*a^3/c)*((m^2-1)/(m^2+2))*(8*z./(unit*(1+4*z.^

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 09:50:17
求matlab大神指点,为什么程序编好后,能出来绘曲线的框图,却不能出来曲线,n1=1.592;n2=1.332;c=3e8;p=100;m=n1/n2;k=1.332*2*pi/0.5145;w=5;a=5e-3;unit=k*w^2z=(-3:0.1:3);Fgrad=-(2*pi*n2*a^3/c)*((m^2-1)/(m^2+2))*(8*z./(unit*(1+4*z.^

求matlab大神指点,为什么程序编好后,能出来绘曲线的框图,却不能出来曲线,n1=1.592;n2=1.332;c=3e8;p=100;m=n1/n2;k=1.332*2*pi/0.5145;w=5;a=5e-3;unit=k*w^2z=(-3:0.1:3);Fgrad=-(2*pi*n2*a^3/c)*((m^2-1)/(m^2+2))*(8*z./(unit*(1+4*z.^
求matlab大神指点,为什么程序编好后,能出来绘曲线的框图,却不能出来曲线,
n1=1.592;
n2=1.332;
c=3e8;
p=100;
m=n1/n2;
k=1.332*2*pi/0.5145;
w=5;
a=5e-3;
unit=k*w^2
z=(-3:0.1:3);
Fgrad=-(2*pi*n2*a^3/c)*((m^2-1)/(m^2+2))*(8*z./(unit*(1+4*z.^2)))*2*p/(pi*w^2)/(1+(4*z.^2));
plot(z,Fgrad);

求matlab大神指点,为什么程序编好后,能出来绘曲线的框图,却不能出来曲线,n1=1.592;n2=1.332;c=3e8;p=100;m=n1/n2;k=1.332*2*pi/0.5145;w=5;a=5e-3;unit=k*w^2z=(-3:0.1:3);Fgrad=-(2*pi*n2*a^3/c)*((m^2-1)/(m^2+2))*(8*z./(unit*(1+4*z.^
你的程序掉了一个点,改成下面这个就好了!
Fgrad=-(2*pi*n2*a^3/c)*((m^2-1)/(m^2+2))*(8*z./(unit*(1+4*z.^2)))*2*p/(pi*w^2)./(1+(4*z.^2));