24小时热门版块排行榜    

CyRhmU.jpeg
查看: 345  |  回复: 3
当前主题已经存档。

kernelflyer

木虫 (正式写手)

[交流] 【求助】求助一段matlab程序

有一个程序上的问题想请教大家一下。论文中的原话是:The stimulus s(t) is a Guassian noise low-pass filtered at 50 ms and half-wave rectified whose standard deviation is the signal amplitude A. 在仿真中的步长用的是0.1 ms,我的程序如下:

dt=0.1;
time=1000;
A=5;
T=time/dt;
t=1:T;
I0=A*randn(T,1);
aa=1;
bb=ones(1,50/dt)/(50/dt);
I=filter(bb,aa,I0)';
I(find(I<0))=0;

这里面dt是步长,time是产生输入信号的长度(ms),T是产生输入数据的个数,A是标准差。可是我得不到与论文中的输入的数据相似的图像,但又不知道错在什么地方了,请大家帮我指出。谢谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
gwdavid(金币+2,VIP+0):谢谢! 6-30 19:11
kernelflyer(金币+8,VIP+0): 7-18 11:10
aa=ones(1,50/dt);
bb=ones(1,50/dt)/(50/dt);
2楼2009-06-30 14:36:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lht209

新虫 (小有名气)

★ ★
kernelflyer(金币+2,VIP+0): 7-18 11:10
不懂 亏我还考这么课 惭愧...
3楼2009-06-30 22:39:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kernelflyer

木虫 (正式写手)

sunxiao(金币+0,VIP+0):有时间可以分享一下解决办法,有来有往,呵呵 7-19 03:18
这个问题我理解错了,我给作者发了信,已经得到满意的答复。虽然二楼的不对,但是还是决定把8枚金币送给他,剩下的2枚给三楼。
4楼2009-07-18 11:10:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kernelflyer 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见