数字信号处理GUI

硬件环境:ASUS ,适用机型:A555L。
软件环境:开发工具为Matlab 6.5,版本号为6.5。操作系统win8。

信号的采集与重建:

模拟信号的采样:
最常用的方法是等间隔采样,即每隔一个固定时间T取一个信号值,T称为采样周期,T的倒数称为采样频率,记为fs,其对应的角频率为Ωs=2π/T=2πfs。
理想采样信号的频谱是连续信号频谱的周期性延拓,即采样信号的频谱是以Ωs为周期的连续信号。
但是如果信号最高频谱超过Ωs/2,那么在采样频谱中,会发生频谱混叠现象,能够再恢复出原始信号的最低采样频率称为奈圭斯特采样频率,即奈圭斯特频率为信号最高频率的两倍。

离散时间信号的采样与插值:
离散时间信号的采样:实际上是一抽取过程,它使得采样率降低,x(n)的采样率降低整数M倍的抽取过程,即y(n)=x(nM),保留第M个样本点,而去除M个样本点中的M-1个样本点。采样周期T’=MT,新的采样频率f’s=fs/M。
离散信号的插值:对离散信号的最简单的插值方法是插零,即对信号x(n)的两个采样点之间插入L-1个零,此时采样频率提高L倍,得到新的采样周期T’和新的采样频率f’s,T’=T/L,f’s=Lfs。

相关matlab函数:
y=decimate(x,M);对信号x按整数M作抽取,抽取前先作抗混叠低通滤波,结果放在y中。 y=interp(

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
GUI展示数字信号处理的常用功能工具-F_DSP.part2.rar 本帖的主题是以GUI的形式展示数字信号处理(DSP)的基本功能,如采样、重构、系统及相关、谱、滤波器设计(FIR和IIR,以及多速率滤波、自适应滤波)等常用方法。以一个近似统一的界面来表现出来,有系统图、参数选择、图形显示及功能选择等几项,只是不同的处理方法时,各部分的结构略有不同。希望该工具能帮助大家,更加直观的操作和观察信号处理的常用功能1、文件包,其中包含两个文件:setup.m 和 mydsp.exe首先确保你的电脑中安装了matlab 6.5或以上版本的matlab然后在命令窗口中输入:setup就会出现如下安装信息和窗口Preparing to install FDSP toolbox ... install.jpg 2、选择Install FDSP toolbox后,会出现如下信息和窗口,其他按钮是用来卸载和退出该菜单的Installing FDSP toolbox ...Creating directories in MATLAB toolbox folder ...Copying FDSP files. Please wait ... copy.jpg Updating startup.m ...Copying data files ... Configuring this MATLAB session to use FDSP...Creating "Contents.m" in E:\MATLAB\toolbox\fdsp\fdspCreating "Contents.m" in E:\MATLAB\toolbox\fdsp\examplesCreating "Contents.m" in E:\MATLAB\toolbox\fdsp\figuresCreating "Contents.m" in E:\MATLAB\toolbox\fdsp\problemsCreating "Contents.m" in E:\MATLAB\toolbox\fdspCleaning up ... end.jpg The installation of the FDSP toolbox is complete.To run GUI modules, or browse examples, figures, and problems, issue the FDSP driver module command: f_dsp 3、安装结束后,选择每个按钮就会运行此工具,或者退出后,不管当前目录是什么,只要在command window中输入f_dsp,也会出现下面的主界面 FDSP.JPG 4、在左侧的第一级菜单中,就可以看到各种功能的GUI实现,并可操作,下图以滤波器为例选择g_filters,会出现下述窗口 filters.jpg 可以在上图中对参数和选择类型进行修改,得到不同的结果,当然,改参数时,要遵循各种功能的原理,才能显示出正确的结果 程序代码见附件! F_DSP.part1.rar 补充内容 : 如果你觉得有用,并帮到了你,请在该帖下面点一下支持,谢谢!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值