返回信息流就是PN码循环移位,然后点乘。
for ki=0:length(mm)-1%不能乱用i,要及时清理
B = circshift(mm,[0 ki]);%注意search shift查找需要的函数
Rmmmy(1,ki+1)=dot(B,my)/length(mm);
end
由于以上代码在一个大循环中,很费时
不知怎么简化?
或者有没有 相应的内置函数呢? 肯定不是xcorr
各位同学 先谢过了
这是一条镜像帖。来源:北邮人论坛 / matlab / #2166同步于 2007/10/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
【求助】for循环化简的方法
heyjude
2007/10/14镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
上周用c语言写了一个MEX函数
第一次调用快7倍
以后调用快150倍
最后,干脆最后系统都用c来写,那个速度啊!!!
不过代价是自己写 随机数,复数矩阵运算,FFT等等。
最后画图再调用Matlab engine