作业帮 > 数学 > 作业

n=0:127; x=cos(0.04*pi*n)+cos(0.08*pi*n)+cos(0.4*pi*n); w=ra

来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/12 04:51:03
n=0:127; x=cos(0.04*pi*n)+cos(0.08*pi*n)+cos(0.4*pi*n); w=randn(size(x)); x=x+0.3*w;
请问这个函数是什么意思
n=0:127; x=cos(0.04*pi*n)+cos(0.08*pi*n)+cos(0.4*pi*n); w=ra
x=cos(0.04*pi*n)+cos(0.08*pi*n)+cos(0.4*pi*n),这个意思是x为几个余弦函数之和
w=randn(size(x)),其中size函数表示得到数组x的大小,得到的是一个整数
randn()函数表示随机函数,其中这个随机函数是符合正态分布的,大小为括号里的值
x=x+0.3*w就是在正常的余弦函数上加随机噪声
明白了吧?
再问: 在问一下 n=0:127;是什么意思啊 非常感谢
再答: n=0:127表示n从0增加到127,因为没有设置步长,默认为1,就是说每次增加1,这样得到的n就是0,1,2,3,,……127,这样一个数组。 修改步长可以这样,n=0:0.5:127,这样步长就是0.5,当然你也可以改成你想要的