早教吧作业答案频道 -->数学-->
x(n)=[0,1,1,0,1,0],用间接法和周期图法求功率谱估值
题目详情
x(n)=[0,1,1,0,1,0],用间接法和周期图法求功率谱估值
▼优质解答
答案和解析
间接法:
xn=[0,1,1,0,1,0];
nfft=128; %这个数可变,取决于您需要的频率分辨率
cxn=xcorr(xn,'unbiased'); %计算序列的自相关函数
CXk=fft(cxn,nfft);
Pxx=abs(CXk);
index=0:round(nfft/2-1);
k=index*Fs/nfft;
plot_Pxx=10*log10(Pxx(index+1));
figure;stem(k,plot_Pxx);
周期图法:
Fs=2; %可设
xn=[0,1,1,0,1,0];
window=boxcar(length(xn)); %矩形窗
nfft=1024; %可设
[Pxx,f]=periodogram(xn,window,nfft,Fs); %直接法
figure;plot(f,10*log10(Pxx));
运行会出图的,可以看到两种方法的图类似,关于功率谱的深入理解,还有一个非常好的网址:
比较了几种功率谱估计的方法
xn=[0,1,1,0,1,0];
nfft=128; %这个数可变,取决于您需要的频率分辨率
cxn=xcorr(xn,'unbiased'); %计算序列的自相关函数
CXk=fft(cxn,nfft);
Pxx=abs(CXk);
index=0:round(nfft/2-1);
k=index*Fs/nfft;
plot_Pxx=10*log10(Pxx(index+1));
figure;stem(k,plot_Pxx);
周期图法:
Fs=2; %可设
xn=[0,1,1,0,1,0];
window=boxcar(length(xn)); %矩形窗
nfft=1024; %可设
[Pxx,f]=periodogram(xn,window,nfft,Fs); %直接法
figure;plot(f,10*log10(Pxx));
运行会出图的,可以看到两种方法的图类似,关于功率谱的深入理解,还有一个非常好的网址:
比较了几种功率谱估计的方法
看了 x(n)=[0,1,1,0,...的网友还看了以下:
证明当x>0时.1+xlin(x+√(1+x²))>√(1+x²)用求导的方法.设fx=1+xli 2020-05-16 …
大一新生求助高数题勒让德多项式勒让德多项式Pn(x)由公式[(x^2-1)^n](n)=Pn(x) 2020-06-07 …
1-X/1+X=t用t表示X就是X=1-t/1+t这是怎样算出来的 2020-06-07 …
lim(x->0)xsin(1/x)=是用等价无穷小量代换算得1,还是用洛必达法则上下求导得0?那 2020-07-13 …
如何用配方法求f(x+1/x)=x^2+1/x^2,.用配方法,换元法f(√x+1)=x+2√x, 2020-08-01 …
(x-3y)(x-3y-10)+25用公式法(平方差或完全平方都可以)见补充代数式9(1-x)²- 2020-08-01 …
急求函数的导数求函数的导数y=2x^2-3x+4y=xlnxy=loga(√x)y=(1-lnx) 2020-08-02 …
高数题急证明不等式当x>0求证e^x>1+(1+x)ln(1+x)要用到求导的方法高数方法设函数fx 2020-11-28 …
定义在R上的函数f(X)满足f(X+1)=2f(X),若当0≤x≤1时,f(X)=x(1-x),则当 2020-12-27 …
高1数学里函数值域的求法里的判别式法.基本不等式法和利用对号函数法怎么用?有两道求值域的题:("代表 2021-01-31 …