Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-09-26, 20:04   #1
TT
普通会员
 
注册日期: 2008-09-22
年龄: 24
帖子: 30
声望力: 17
TT 正向着好的方向发展
默认 [求助]想利用MATLAB做一个最简单的杂波仿真程序,不知道有哪些专用函数啊?

想利用MATLAB做一个最简单的杂波仿真程序,不知道有哪些专用函数啊?
TT 当前离线   回复时引用此帖
旧 2008-11-21, 13:39   #2
tmaczn
初级会员
 
注册日期: 2007-05-31
帖子: 15
声望力: 18
tmaczn 正向着好的方向发展
不错 回复: [求助]想利用MATLAB做一个最简单的杂波仿真程序,不知道有哪些专用函数啊?

clear all;
close all;
clc
azi_num=2000;
fr=1000;
lamda0=0.05;
sigmav=0.7;
sigmaf=2*sigmav/lamda0;
% rand(‘state’,sum(100*clock));
d1=rand(1,azi_num);
% rand(‘state’,7*sum(100*clock)+3);
d2=rand(1,azi_num);
xi=1*(sqrt(-2*log(d1)).*cos(2*pi*d2));
xq=2*(sqrt(-2*log(d1)).*sin(2*pi*d2));
coe_num=12;
for n=0:coe_num
coeff(n+1)=2*sigmaf*sqrt(pi)*exp(-4*sigmaf^2*pi^2*n^2/fr^2)/fr;
end
for n=1:2*coe_num+1
if n<=coe_num+1
b(n)=1/2*coeff(coe_num+2-n);
else
b(n)=1/2*coeff(n-coe_num);
end
end
xxi=conv(b,xi);
xxi=xxi(coe_num*2+1:azi_num+coe_num*2);
xxq=conv(b,xq);
xxq=xxq(coe_num*2+1:azi_num+coe_num*2);
xisigmac=std(xxi);
ximuc=mean(xxi);
yyi=(xxi-ximuc)/xisigmac;
xqsigmac=std(xxq);
xqmuc=mean(xxq);
yyq=(xxq-xqmuc)/xqsigmac;
p=1.5;
q=2.2;
sigmac=sqrt((q.^p)/2);
yyi=sigmac*yyi;
yyq=sigmac*yyq;
xdata=(yyi.*yyi+yyq.*yyq).^(1/p);
figure,plot(xdata);title('weibull分布时域波形');
tmaczn 当前离线   回复时引用此帖
旧 2008-11-30, 21:27   #3
cyl3432
初级会员
 
注册日期: 2008-10-16
年龄: 44
帖子: 4
声望力: 0
cyl3432 正向着好的方向发展
默认 回复: [求助]想利用MATLAB做一个最简单的杂波仿真程序,不知道有哪些专用函数啊?

不错不错,很有借鉴意义
cyl3432 当前离线   回复时引用此帖
回复


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

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


相似的主题
主题 主题作者 版面 回复 最后发表
Matlab声音合成和滤波的问题【附代码-自己写的】 xmuer MATLAB论坛 4 2008-12-17 08:58
[求助]SimMechanics的介绍资料 yingjiong86 MATLAB论坛 0 2008-12-07 16:22
[求助]关于initff函数 guofeng0108 MATLAB论坛 0 2008-11-20 20:29
[求助]有段采集的数据,怎么在matlab下看一下其频谱特性 sjszhb MATLAB论坛 3 2008-07-03 20:28
【求助】求教关于卷积编码的MATLAB建模,仿真 xiangyang198496 MATLAB论坛 1 2007-06-05 19:15


所有时间均为北京时间。现在的时间是 10:44


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