Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-09-09, 16:07   #1
xingxingmiao
初级会员
 
注册日期: 2007-07-07
帖子: 3
声望力: 0
xingxingmiao 正向着好的方向发展
默认 请教精通“亮点模型”的高手看一下程序

小弟是初学者,遇到一个问题如下:
现有脉冲宽度是5ms,频率是30kHz的正弦信号入射到椭球体上,照射角phi(椭球轴线与入射方向的夹角)取0,椭球亮点幅度反射因子A=(a^2*sin(theta)^2+b^2*cos(theta)^2)/(2*a),其中a,b为椭球体长,短半轴的长度,tan(theta)=b/a*tan(phi),绘制回波信号pb的幅值随时间变化图形?
我编的程序是:a=70;
b=8;
r=1000;
phi=0;
c=1500;
f=30000;
fs=30000*10;
k=2*pi*f/c;
t=0:1/fs:0.005;
d=b/a*tan(phi);
theta=atan(d);
p0=sin(2*pi*f*t);
A=(a^2*sin(theta)^2+b^2*cos(theta)^2)/(2*a) ;
pb=(exp(i*k*r)*conj(exp(i*k*r)))^.5/r*p0*A
plot(t,pb)
但结果图形好像不对,请高手指正错误,等待中!
xingxingmiao 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 16:54


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.