谁能帮我看看这段matlab计算程序啊?小白始终有各种错.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 19:13:48
谁能帮我看看这段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
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
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
按上面语句试试
再问: 大神,能不能说下什么时候要用“ . ”啊?
再答: 在计算数组运算时要加点,在计算矩阵的乘、除、方、幂时不能加点
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
按上面语句试试
再问: 大神,能不能说下什么时候要用“ . ”啊?
再答: 在计算数组运算时要加点,在计算矩阵的乘、除、方、幂时不能加点
哪位高手帮我看看下面这段MATLAB程序,
大神帮我看看这个matlab程序实现的拉格朗日插值程序计算运行为什么有问题?
请问我这段matlab程序有什么问题?
大家帮我看看这段MATLAB解微分方程的程序
帮我看看这段matlab周期函数哪里有问题是
谁能帮我解释一下这段matlab程序是什么意思?
求大神看看这段matlab程序哪错了,菜鸟一只,刚用这软件
matlab 7.8版本 就是2009a 的版本,这段程序哪位大虾帮忙看看,有好多错误,我不懂,菜鸟..
这是一个MATLAB程序 有错误 不出图 谁能帮我看看 给我指点一下 谢谢了
matlab高手帮我看看程序错哪里吧
哪位大神帮我看看这条matlab程序错在哪里?
这段matlab程序是什么意思?