作业帮 > 综合 > 作业

谁能帮我看看这段matlab计算程序啊?小白始终有各种错.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/17 21:53:21
谁能帮我看看这段matlab计算程序啊?小白始终有各种错.
n1=1.41;
n2=1.3476;
r=[0.75:0.01:1.15];
derta=2.5;
lamda=0.496;
x=1-(n2/n1).^2
V=sqrt((2*pi*r*n1/lamda).^2*x)
U=2.405*exp(-(1-x/2).*V)
W=sqrt(V.^2-U.^2)
p=sqrt(x).*U.^2*besselk(0,W.*derta/r).
q=r*V.^3*besselk(1,W).^2
c=p/q
%c=(sqrt(x).*U.^2*besselk(0,W.*derta/r).)/(r*V.^3*besselk(1,W).^2)
plot(r,c)
grid on
谁能帮我看看这段matlab计算程序啊?小白始终有各种错.
n1=1.41;
n2=1.3476;
r=0.75:0.01:1.15;
derta=2.5;
lamda=0.496;
x=1-(n2/n1)^2;
V=2*pi*r*n1/lamda*sqrt(x);
U=2.405*exp(-(1-x/2)*V);
W=sqrt(abs(V.^2-U.^2));
p=sqrt(x).*U.^2.*besselk(0,W.*derta./r);
q=r.*V.^3.*besselk(1,W).^2;
c=p./q;
%c=(sqrt(x).*U.^2*besselk(0,W.*derta/r).)/(r*V.^3*besselk(1,W).^2)
plot(r,c)
grid on
按上面语句试试
再问: 大神,能不能说下什么时候要用“ . ”啊?
再答: 在计算数组运算时要加点,在计算矩阵的乘、除、方、幂时不能加点