资源描述:
《matlab实验.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验1-1基本信号产生及matlab使用练习训练1常见离散信号的MATLAB产生和图形显示1.单位抽样序列n=-50:50;x=[zeros(1,50),1,zeros(1,50)];stem(n,x,'fill');gridon;图1-1单位抽样序列2.单位阶越序列n=-50:50;x=[zeros(1,50),ones(1,51)];stem(n,x,'fill');gridon;图1-2单位阶跃序列3.正弦序列A=2;phi=pi/6;n=-10:10;f=0.1;fs=1;x=A*sin(2*pi*n*f/fs+phi);stem(n,x,'fi
2、ll');gridon;图1-3正弦序列4.复正弦序列n=0:50;f=0.1;fs=1;x=exp(j*2*pi*f*n/fs);stem(n,x,'fill');gridon;图1-4复正弦序列5.指数序列n=0:10;a=2;x=a.^n;stem(n,x,'fill');gridon;图1-5指数序列训练2常见离散信号的MATLAB产生和图形显示1令,其中,u(n)是白噪声。(1)使用matlab中的有关文件产生均值为0,功率为0.1的均匀分布白u(n),求其自相关函数并画出其波形。(2)欲使x(n)的信噪比为10dB,试决定A的数值并画出x(n
3、)及其自相关函数的图形。解:(1)产生均值为0,功率为0.1的均匀分布的白u(n)的程序如下:clear;p=0.1;N=5000;u=rand(1,N);u=u-mean(u);a=sqrt(12*p);u1=u*a;power_u1=dot(u1,u1)/N;subplot(211)plot(u1(1:200));gridon;ylabel('u(n)')xlabel('n')求u(n)自相关函数的程序如下:fs=1000;[cory,lag]=xcorr(u1,'unbiased');plot(lag/fs,cory);图1-6均匀分布u(n)的波
4、形图1-7均匀分布u(n)自相关函数的波形(2)求A的数值的程序如下:clear;p=0.1;N=5000;u=rand(1,N);u=u-mean(u);a=sqrt(12*p);u1=u*a;power_u1=dot(u1,u1)/N;A=10*max(u1)
5、
6、程序运行结果:A=5.5349产生x(n)的波形的程序:clear;p=0.1;N=5000;u=rand(1,N);u=u-mean(u);a=sqrt(12*p);u1=u*a;power_u1=dot(u1,u1)/N;A=10*max(u1);n=0:5000;x=A*sin(pi*
7、n/16)+rand(size(n));figure(1);stem(x(1:100));gridon;图1-8x(n)的波形求x(n)自相关函数的程序如下:fs=1000;[cory,lag]=xcorr(x(1:100),'unbiased');stem(lag/fs,cory);图1-9x(n)自相关函数的波形2.下面数组给出的是从1870年至1969年这100年间每12个月所记录到的太阳黑子出现次数的平均值。X[100]=[101,82,66,35,31,7,20,92,154,125,85,68,38,23,10,24,83,132,131,1
8、18,90,67,60,47,41,21,16,6,4,7,14,34,45,43,48,42,28,10,8,2,0,1,5,12,14,35,46,41,30,24,16,7,4,2,8,17,36,50,62,67,71,48,28,8,13,57,122,138,103,86,63,37,24,11,15,40,62,98,124,96,66,64,54,39,21,7,4,23,55,94,96,77,59,44,47,30,16,7,37,74](1)画出该数据的图形;(2)对该数据作自相关,画出自相关函数的图形,观察太阳黑子活动的周期;(3
9、)将该数据去均值,再重复(2)的内容,比较去均值前后对自相关的影响。(1)n=1870:1:1969;x=[101,82,66,35,31,7,20,92,154,125,85,68,38,23,10,24,83,132,131,118,90,67,60,47,41,21,16,6,4,7,14,34,45,43,48,42,28,10,8,2,0,1,5,12,14,35,46,41,30,24,16,7,4,2,8,17,36,50,62,67,71,48,28,8,13,57,122,138,103,86,63,37,24,11,15,40,62,
10、98,124,96,66,64,54,39,21,7,4,23,55,94,96