电子科技 ›› 2021, Vol. 34 ›› Issue (2): 74-78.doi: 10.16180/j.cnki.issn1007-7820.2021.02.013

• • 上一篇    

基于MATLAB GUI的数字信号处理仿真平台开发

孙慧霞,周上楠,周玲,窦永梅   

  1. 运城学院 物理与电子工程系, 山西 运城 044000
  • 收稿日期:2019-10-12 出版日期:2021-02-15 发布日期:2021-01-22
  • 作者简介:孙慧霞(1983-),女,博士,副教授。研究方向:雷达信号处理、水声信号处理。
  • 基金资助:
    教育部产学合作协同育人项目(201802082014);山西省高校科技创新项目(20171109);山西省高等学校教学改革研究项目(J2018169);运城学院教学改革创新项目(JG202002);运城学院教学改革创新项目(JG202015);运城学院教学改革创新项目(JG202016)

Development of Digital Signal Processing Simulation Platform Based on MATLAB GUI

SUN Huixia,ZHOU Shangnan,ZHOU Ling,DOU Yongmei   

  1. Department of Physics and Electronic Engineering,Yuncheng University,Yuncheng 044000,China
  • Received:2019-10-12 Online:2021-02-15 Published:2021-01-22
  • Supported by:
    Industry-University Cooperation Collaborative Education Project of Ministry of Education(201802082014);Science and Technology Innovation Project of Universities in Shanxi Province(20171109);Research Project on Education Reform of Universities in Shanxi Province(J2018169);Teaching Reform Innovation Project of Yuncheng University(JG202002);Teaching Reform Innovation Project of Yuncheng University(JG202015);Teaching Reform Innovation Project of Yuncheng University(JG202016)

摘要:

针对数字信号处理基本运算和典型算法的快速实现和可视化问题,文中借助MATLAB GUI开发了数字信号处理仿真平台。通过引入工程实际案例,实现了信号产生、基本运算、卷积计算、CZT、FFT、功率谱分析、IIR滤波器、FIR滤波器和自适应滤波,涵盖了数字信号处理的常用运算和典型算法,并提供了相应的显示功能。该仿真平台显示直观,简单易用,使抽象难懂的算法变得可视化,便于理解和掌握。

关键词: MATLAB GUI, 数字信号处理, 仿真平台, 卷积, CZT, FFT, 功率谱, IIR, FIR, 自适应滤波

Abstract:

In view of the rapid realization and visualization of basic operations and typical algorithms of digital signal processing, a digital processing simulation platform is developed with the help of MATLAB GUI. Through introducing actual engineering cases signal generation, basic operations, convolution calculation, CZT, FFT, power spectrum analysis, IIR filtering, FIR filtering and adaptive filtering are realized.The proprosed platform covers the common operations and typical algorithms of digital signal processing, and provides corresponding display functions. The simulation platform is intuitive, and easy to use, making the abstract and difficult algorithms visible and easy to understand and master.

Key words: MATLAB GUI, digital signal processing, simulation platform, convolution, CZT, FFT, power spectrum, IIR, FIR, adaptive filter

中图分类号: 

  • TN911.72