24小时热门版块排行榜    

查看: 710  |  回复: 1

z361037950

新虫 (初入文坛)

[求助] matlab 多个函数画图问题。

请各位大虾帮我下,我这多个函数,想用matlab画出一个y关于x的图像。请帮我改下的我程序吗。谢谢了啊
x=700:50:1500;
y=0:0.2:1;
f=0.74;
s1=2.56;
s2=1;
R=300;
s0=f*s1+(1-f)*s2;
G=2.45/(4*R);
d=2*2.45*R/3;
xb=2*d*sqrt(s0);
c=x/xb-1;
k0=1.47*2*pi/x;
k1=1.5*2*pi/x;
k=k0*s0^(1/2)[1+c+(4c^2-sqrt(U/s0)^2)/2)];
h=(k1-k0)*d/2;
b=ko*(1-z)/(k-k*z+G*z);
z=(k^2-s0*ko^2)/(U*k0^2);
y=2*b*exp(-i*k1*d)*exp(i*h)/[2bcos(k*d)-i(1+b*b)sin(k*d)];
plot(x,y)
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

感谢参与,应助指数 +1
检查点乘和点除,下面这个式子是错的。检查省略的乘号
k=k0*s0^(1/2)[1+c+(4c^2-sqrt(U/s0)^2)/2)];
showmethemoney
2楼2012-09-04 09:26:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 z361037950 的主题更新
信息提示
请填处理意见