为什么matlab wgn函数产生的白噪声信号用FFT频谱分析结果不是一条直线>> fs=500;%采样频率>> N=0:1023;>> x=wgn(1,1024,2); >> xk=fft(x);>> f=(-length(xk)/2:(length(xk)-1)/2)*fs/length(xk);%相应
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 01:14:48
![为什么matlab wgn函数产生的白噪声信号用FFT频谱分析结果不是一条直线>> fs=500;%采样频率>> N=0:1023;>> x=wgn(1,1024,2); >> xk=fft(x);>> f=(-length(xk)/2:(length(xk)-1)/2)*fs/length(xk);%相应](/uploads/image/z/11054213-53-3.jpg?t=%E4%B8%BA%E4%BB%80%E4%B9%88matlab+wgn%E5%87%BD%E6%95%B0%E4%BA%A7%E7%94%9F%E7%9A%84%E7%99%BD%E5%99%AA%E5%A3%B0%E4%BF%A1%E5%8F%B7%E7%94%A8FFT%E9%A2%91%E8%B0%B1%E5%88%86%E6%9E%90%E7%BB%93%E6%9E%9C%E4%B8%8D%E6%98%AF%E4%B8%80%E6%9D%A1%E7%9B%B4%E7%BA%BF%26gt%3B%26gt%3B+fs%3D500%3B%25%E9%87%87%E6%A0%B7%E9%A2%91%E7%8E%87%26gt%3B%26gt%3B+N%3D0%3A1023%3B%26gt%3B%26gt%3B+x%3Dwgn%281%2C1024%2C2%29%3B+%26gt%3B%26gt%3B+xk%3Dfft%28x%29%3B%26gt%3B%26gt%3B+f%3D%28-length%28xk%29%2F2%3A%28length%28xk%29-1%29%2F2%29%2Afs%2Flength%28xk%29%3B%25%E7%9B%B8%E5%BA%94)
为什么matlab wgn函数产生的白噪声信号用FFT频谱分析结果不是一条直线>> fs=500;%采样频率>> N=0:1023;>> x=wgn(1,1024,2); >> xk=fft(x);>> f=(-length(xk)/2:(length(xk)-1)/2)*fs/length(xk);%相应
为什么matlab wgn函数产生的白噪声信号用FFT频谱分析结果不是一条直线
>> fs=500;%采样频率
>> N=0:1023;
>> x=wgn(1,1024,2);
>> xk=fft(x);
>> f=(-length(xk)/2:(length(xk)-1)/2)*fs/length(xk);%相应频率转换
>> plot(f,fftshift(abs(xk)));
出来的图是这样的.郁闷.
为什么matlab wgn函数产生的白噪声信号用FFT频谱分析结果不是一条直线>> fs=500;%采样频率>> N=0:1023;>> x=wgn(1,1024,2); >> xk=fft(x);>> f=(-length(xk)/2:(length(xk)-1)/2)*fs/length(xk);%相应
要直线的话那得用冲击函数吧:
y = zeros(1,101);
y(1) = 1;
fy = fftshift(fft(y));
plot(abs(fy));
这样就是了.
虽然,我也以为白噪声在频谱上是直线.我也再研究一下,希望共同搞明白这个问题.
为什么matlab wgn函数产生的白噪声信号用FFT频谱分析结果不是一条直线>> fs=500;%采样频率>> N=0:1023;>> x=wgn(1,1024,2); >> xk=fft(x);>> f=(-length(xk)/2:(length(xk)-1)/2)*fs/length(xk);%相应
如何用matlab得到白噪声的自相关函数和功率谱密度?比如我用wgn(1,2048,2*pi)产生一个均值为1 的高斯白噪声,那么如何编写程序求它的自相关函数,进而求得功率谱密度,
matlab:一张彩图,经处理用plot()函数产生如下的波形图,如何对这幅序列去噪?
请问在matlab中产生一定范围内的随机数的函数问在matlab中产生一定范围内的随机数的函数
有哪位大哥知道 matlab 随机产生整数函数,比如说,用函数产生一个0到50的随机数
matlab的函数拟合
matlab的surf函数问题如图.为什么
matlab中如何按照 给定的概率密度函数 产生随机数呢?
Matlab怎么样利用计算机内部函数产生高斯分布的随机数呢?
用matlab随机产生一个-3到+3的整数,如果用到函数最好解释一下参数
matlab如何产生强度为0.6的白噪声?
matlab如何产生定协方差的白噪声
MATLAB中如何把归一化的cheby1函数转化为产生非归一化的切比雪夫滤波器的函数,求高手帮忙
关于matlab的产生随机数的问题:我想要matlab产生一个在一定范围内的随机整数数组,且数组内个元素拒不相同,有这样的matlab函数么?
matlab产生白噪声,怎么产生均值为0,方差为1的白噪声.
matlab 匿名函数有什么用Matlab 中为什么要定义一个匿名函数的概念呢 匿名函数与普通函数相比在哪些地方有优越性呢?
有哪位大哥知道matlab 随机产生整数函数
MATLAB函数的基本结构