短时傅里叶变换的问题
答案:1 悬赏:60 手机版
解决时间 2021-02-19 13:39
- 提问者网友:且恨且铭记
- 2021-02-19 01:01
短时傅里叶变换的问题
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-02-19 02:28
if (xrow ~= 1)
x = x';
else
x= x;
end
你在这里把x变成行向量;可是在下面语句里又按照列向量给第一下标赋值,
tfr(indices,icol)=x(round(ti+tau),1).*conj(h(round(Lh+1+tau)));
这样就造成了向量下标超出。改成这样试试:
tfr(indices,icol)=x(1,round(ti+tau)).*conj(h(round(Lh+1+tau)));
x = x';
else
x= x;
end
你在这里把x变成行向量;可是在下面语句里又按照列向量给第一下标赋值,
tfr(indices,icol)=x(round(ti+tau),1).*conj(h(round(Lh+1+tau)));
这样就造成了向量下标超出。改成这样试试:
tfr(indices,icol)=x(1,round(ti+tau)).*conj(h(round(Lh+1+tau)));
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯