早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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=randn(size(x)); x=x+0.3*w;
请问这个函数是什么意思
▼优质解答
答案和解析
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就是在正常的余弦函数上加随机噪声
明白了吧?