clc
clear
fs=3200;
N=1600;
% t=0:0.0003125:0.3;
% x0=sin(2*pi*50*t);
%
% x01=0.4*exp(-250*t).*sin(2*pi*1000*t);
% r=zeros(1,length(t));
% for z=1:400
% r(z+400)=x01(z);
% end
% x=x0+r;
[x t]=PQgenerator1(5,fs,N,0,0.1162,0.1286,0.45,8,5);
y=awgn(x,10,'measured');
nfft=1024;
%cxn=xcorr(y,'unbiased');
cxk=fft(y,nfft);
pxx=abs(cxk);
index=0:round(nfft/2-1);
k=index*fs/nfft;
plotpxx=pxx(index+1);
figure(2);
% subplot(2,1,1);
% plot(t,x);
% axis([0,0.5,-2,2]);
% xlabel('t/s');
% ylabel('电压/mv');
% subplot(2,1,2);
plot(k,plotpxx);
%axis([0,800,0,300]);
xlabel('f/Hz');
ylabel('功率');
h2=axes('Position',[0.5 0.5 0.3 0.3])
plot(k(75:175),plotpxx(75:175))
gonglvpu.rar_welch_力窗函数
版权申诉
94 浏览量
2022-07-13
19:28:04
上传
评论
收藏 1KB RAR 举报
Kinonoyomeo
- 粉丝: 77
- 资源: 1万+
最新资源
- 使用PYTHON编写一个程序,识别数字和字母的程序
- chuanghanshu.m
- 3-1same.cbp
- 电路硬件PCB设计-EMC电磁兼容PCB防干扰与防静电设计pcb电磁兼容EMC设计等文档资料合集(18个).zip
- tudou-android-release (2).apk
- 三维重建-基于NeRF实现的稳定+实时3D说话人脸生成-附项目源码-优质项目实战.zip
- oracle-10g-32bit.zip
- com.aesq.zb_v1.0.35_danji100.com.apk
- 760996331259605建立门派1.360.apk
- 下面提供一些C语言的入门示例代码,并附有注释,以帮助理解每个部分的功能 1. Hello World程序 #include
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈