好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

matlab验证时域采样定理参考模板.doc

17页
  • 卖家[上传人]:s9****2
  • 文档编号:454935427
  • 上传时间:2023-05-17
  • 文档格式:DOC
  • 文档大小:263.50KB
  • / 17 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 目 录第1章 摘要 …………………………………………………………………1第2章 基本原理 ……………………………………………………………2第3章 实验步骤 ……………………………………………………………5第4章 MATLAB实现编程 ……………………………………………………5第5章 实验结果与分析………………………………………………………85.1 程序分析 ………………………………………………………………85.2 信号的波形及幅度频谱 …………………………………………………85.3 结果分析 ………………………………………………………………9第6章 总结 …………………………………………………………………12参考文献 ………………………………………………………………………13 / 第1章 摘要一、数字信号处理数字信号处理是将信号以数字方式表示并处理的理论和技术数字信号处理与模拟信号处理是信号处理的子集数字信号处理的目的是对真实世界的连续模拟信号进行测量或滤波因此在进行数字信号处理之前需要将信号从模拟域转换到数字域,这通常通过模数转换器实现而数字信号处理的输出经常也要变换到模拟域,这是通过数模转换器实现的。

      数字信号处理的算法需要利用计算机或专用处理设备数字信号处理技术及设备具有灵活、精确、抗干扰强、设备尺寸小、造价低、速度快等突出优点,这些都是模拟信号处理技术与设备所无法比拟的 数字信号处理的核心算法是离散傅立叶变换(DFT),是DFT使信号在数字域和频域都实现了离散化,从而可以用通用计算机处理离散信号而使数字信号处理从理论走向实用的是快速傅立叶变换(FFT),FFT的出现大大减少了DFT的运算量,使实时的数字信号处理成为可能、极大促进了该学科的发展随着大规模集成电路以及数字计算机的飞速发展,加之从60年代末以来数字信号处理理论和技术的成熟和完善,用数字方法来处理信号,即数字信号处理,已逐渐取代模拟信号处理随着信息时代、数字世界的到来,数字信号处理已成为一门极其重要的学科和技术领域二、实验目的本次课程设计应用MATLAB验证时域采样定理了解MATLAB软件,学习应用MATLAB软件的仿真技术它主要侧重于某些理论知识的灵活运用,以及一些关键命令的掌握,理解,分析等初步掌握线性系统的设计方法,培养独立工作能力加深理解时域采样定理的概念,掌握利用MATLAB分析系统频率响应的方法和掌握利用MATLAB实现连续信号采样、频谱分析和采样信号恢复的方法。

      计算在临界采样、过采样、欠采样三种不同条件下恢复信号的误差,并由此总结采样频率对信号恢复产生误差的影响,从而验证时域采样定理三、MATLAB的介绍MATLAB是一套功能十分强大的工程计算及数据分析软件,广泛应用于各行各业MATLAB是矩阵实验室之意除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完全相同的事情简捷得多.在新的版本中也加入了对C,FORTRAN,c++ ,JAVA的支持.可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用第2章 基本原理(1)时域采样定理1、对连续信号进行等间隔采样形成采样信号,采样信号的频谱是原连续信号的频谱以采样频率为周期进行周期性的延拓形成的2、设连续信号的的最高频率为,如果采样频率,那么采样信号可以唯一的恢复出原连续信号,否则会造成采样信号中的频谱混叠现象,不可能无失真地恢复原连续信号2)设计原理图(3)信号的时域采样与频谱分析对一个连续信号(t)进行理想采样的过程可以用下式表示 (1)其中为的理想采样,s(t)为周期脉冲信号,即 (2)的傅里叶变换为 (3)上式表明,为的周期延拓,其延拓周期为采样角频率(=2π/T)。

      只有满足采样定理时,才不会发生频率混叠失真在计算机上用高级语言编程,直接按照(3)式计算的频谱很不方便,下面导出用序列的傅里叶变换来计算的公式将(2)式代入(1)式,并进行傅里叶变换, (4)式中的 (nT)就是采样后的序列(n),即:(n)= (nT),(n)的傅里叶变换为 (5)比较(5)和(4)可知 (6)说明两者之间只在频率度量上差一个常数因子T实验过程中应注意这一差别离散信号和系统在时域均可以用序列来表示,序列图形给人以形象直观的印象,它可以加深我们对信号和系统的时域特征的理解本实验还将观察分析几种信号及系统的时域特性为了观察分析各种序列的频域特性,通常对F()在[0,2π]上进行M点采样来观察分析对长度为N的有限长序列(n),有 (7)其中通常M应取的大一些,以便观察谱的细节变化取模可绘出幅频特性曲线4)采样信号的恢复(内插函数法)设信号被采样后形成的采样信号为,信号的重构是指由经过内插处理后,恢复出原来信号的过程。

      又称为信号恢复信号恢复的时域表达式 (8)而 将及代入式(8)得: (9)式(9)即为用求解的表达式,是利用MATLAB实现信号恢复的基本关系式,抽样函数在此起着内插函数的作用内插公式表明模拟信号等于各采样点函数乘以对应内插函数的总和,即只要采样频率高于信号频率的两倍,模拟信号就可用它的采样信号代表,而不会丢失任何信息这种理想低通滤波器的模拟信号完全等于模拟信号,是一种无失真的恢复第3章 实验步骤1、画出连续时间信号的时域波形及其幅频特性曲线,信号为(x)= sin(2*pi*60*t)+cos(2*pi*25*t)+cos(2*pi*30*t);2、 对信号进行采样,得到采样序列 ,画出采样频率分别为80Hz,120 Hz,150 Hz时的采样序列波形;3、对不同采样频率下的采样序列进行频谱分析,绘制其幅频曲线,对比各频率下采样序列和的幅频曲线有无差别4、对信号进行谱分析,观察与3中结果有无差别5、由采样序列恢复出连续时间信号 ,画出其时域波形,对比与原连续时间信号的时域波形。

      第4章 MATLAB实现编程%实现采样频谱分析绘图函数function fz=caiyang(fy,fs) %第一个输入变量是原信号函数,信号函数fy以字符串的格式输入%第二个输入变量是采样频率fs0=10000; tp=0.1;t=[-tp:1/fs0:tp];k1=0:999; k2=-999:-1;m1=length(k1); m2=length(k2);f=[fs0*k2/m2,fs0*k1/m1]; %设置原信号的频率数组w=[-2*pi*k2/m2,2*pi*k1/m1];fx1=eval(fy);FX1=fx1*exp(-j*[1:length(fx1)]'*w);%求原信号的离散时间傅里叶变换figure% 画原信号波形subplot(2,1,1),plot(t,fx1,'r')title('原信号'), xlabel('时间t (s)')axis([min(t),max(t),min(fx1),max(fx1)]) % 画原信号幅度频谱subplot(2,1,2),plot(f,abs(FX1),'r')title('原信号幅度频谱') , xlabel('频率f (Hz)')axis([-100,100,0,max(abs(FX1))+5]) % 对信号进行采样Ts=1/fs; %采样周期t1=-tp:Ts:tp; %采样时间序列f1=[fs*k2/m2,fs*k1/m1]; %设置采样信号的频率数组t=t1; %变量替换fz=eval(fy); %获取采样序列FZ=fz*exp(-j*[1:length(fz)]'*w);%采样信号的离散时间傅里叶变换figure% 画采样序列波形subplot(2,1,1),stem(t,fz,'.'),title('取样信号') , xlabel('时间t (s)')line([min(t),max(t)],[0,0])% 画采样信号幅度频谱subplot(2,1,2),plot(f1,abs(FZ),'m')title('取样信号幅度频谱') , xlabel('频率f (Hz)')%信号的恢复及频谱函数function fh=huifu(fz,fs) %第一个输入变量是采样序列%第二个输入变量是得到采样序列所用的采样频率T=1/fs; dt=T/10; tp=0.1;t=-tp:dt:tp; n=-tp/T:tp/T;TMN=ones(length(n),1)*t-n'*T*ones(1,length(t));fh=fz*sinc(fs*TMN); % 由采样信号恢复原信号k1=0:999; k2=-999:-1;m1=length(k1); m2=length(k2);w=[-2*pi*k2/m2,2*pi*k1/m1];FH=fh*exp(-j*[1:length(fh)]'*w); % 恢复后的信号的离散时间傅里叶变换figure% 画恢复后的信号的波形subplot(2,1,1),plot(t,fh,'g'),st1=sprintf('由取样频率fs=%d',fs);st2='恢复后的信号';st=[st1,st2]; title(st) , xlabel('时间t (s)')axis([min(t),max(t),min(fh),max(fh)])line([min(t),max(t)],[0,0]) % 画重构信号的幅度频谱f=[10*fs*k2/m2,10*fs*k1/m1]; %设置频率数组subplot(2,1,2),plot(f,abs(FH),'g')title('恢复后信号的频谱') , xlabel('频率f (Hz)')axis([-100,100,0,max(。

      点击阅读更多内容
      相关文档
      安徽省安全员《A证(企业负责人)》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪业务操作》预测试卷三.docx 安徽省安全员《A证(企业负责人)》模拟试卷一.docx 2026年房地产经纪人《房地产交易制度政策》模拟试卷四.docx 安徽省安全员《B证(项目负责人)》冲刺试卷二.docx 2026年房地产经纪人《房地产经纪专业基础》预测试卷四.docx 2026年房地产经纪人《房地产经纪业务操作》考前点题卷一.docx 2023年通信工程师《通信专业实务(传输与接入-无线)》试题真题及答案.docx 安徽省安全员《A证(企业负责人)》试题精选.docx 2026年房地产经纪人《房地产经纪专业基础》预测试卷二.docx 2026年房地产经纪人《房地产经纪业务操作》考前点题卷二.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷三.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪专业基础》考前点题卷二.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷五.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷四.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷一.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷四.docx 安徽省安全员《B证(项目负责人)》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪业务操作》模拟试卷二.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.