matlab窗函数设计方案

PAGE \* MERGEFORMAT

PAGE \* MERGEFORMAT 13

目录

TOC \o "1-3" \h \u HYPERLINK \l _Toc18947 目录 PAGEREF _Toc18947 1

HYPERLINK \l _Toc5619 摘要 PAGEREF _Toc5619 2

HYPERLINK \l _Toc16857 1 MATLAB的概况 PAGEREF _Toc16857 2

HYPERLINK \l _Toc30390 2 MATLAB结合窗函数设计法原理 PAGEREF _Toc30390 3

HYPERLINK \l _Toc14182 3 各类窗函数简介 PAGEREF _Toc14182 6

HYPERLINK \l _Toc31919 3.1 基本窗函数 PAGEREF _Toc31919 6

HYPERLINK \l _Toc26423 3.2 矩形窗函数 PAGEREF _Toc26423 6

HYPERLINK \l _Toc18213 3.3汉宁窗(升余弦窗) PAGEREF _Toc18213 7

HYPERLINK \l _Toc7357 4 方案设计 PAGEREF _Toc7357 8

HYPERLINK \l _Toc32764 5 编程实现 PAGEREF _Toc32764 8

HYPERLINK \l _Toc7580 5.1信号的编程实现 PAGEREF _Toc7580 8

HYPERLINK \l _Toc21586 5.2 带通滤波器的设计 PAGEREF _Toc21586 10

HYPERLINK \l _Toc4189 5.3 高通滤波器的设计 PAGEREF _Toc4189 12

HYPERLINK \l _Toc20201 5.4 信号的分离 PAGEREF _Toc20201 13

HYPERLINK \l _Toc16810 实验总结 PAGEREF _Toc16810 16

HYPERLINK \l _Toc2797 致谢 PAGEREF _Toc2797 17

HYPERLINK \l _Toc1154 参考文献 PAGEREF _Toc1154 18

摘要

现在数字滤波器广泛用于通信与信号处理领域同时MATLAB也在信号处理和仿真开发中,发挥着越来越重要的地位。此次设计正是基于MATLAB数字滤波器的分频滤波设计。

关键字:MATLAB 数字滤波器 分频滤波

1 MATLAB的概况

MATLAB是矩阵实验室(Matrix Laboratory)之意。除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。

MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多.

应用MATLAB这一软件来设计滤波器,与传统的设计思路相比是非常的简便的.具体来说主要有以下几点:1) MATLAB的GUID可以提供给使用者一个进行人机交换的环境,在此环境中,使用者没有必要了解程序内部具体的编写情况,在这个界面上他只要输入他所期望的滤波器的性能指标就可以了。2) 利用MATLAB可以进行系统仿真,也就是说,使用者可以通过计算机进行对数字滤波器的频率响应图据的处理和波形的检测,不像以前必须借助一定的实验器材才可以得到。3) MATLAB内部有丰富的函数可供调用,使用者只需要根据自己的需要查到所需要的函数名,那就可以直接调用使用了.不需要自己把函数详细的编写出来.使编写内部程序变的简单。

MATLAB包括拥有数百个内部函数的主包和三十几种工具包(Toolbox).工具包又可以分为功能性工具包和学科工具包.功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能.学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类.

开放性使MATLAB广受用户欢迎.除内部函数外,所有MATLAB主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包.

2 MATLAB结合窗函数设计法原理

数字滤波器可以理解为是一个计算程序或算法,将代表输入信号的数字时间序列转化为代表输出信号的数字时间序列,并在转化过程中,使信号按预定的形式变化。数字滤波器有多种分类,根据数字滤波器冲激响应的时域特征,可将数字滤波器分为两种,即无限长冲激响应(IIR)滤波器和有限长冲激响应(FIR)滤波器。IIR数字滤波器具有无限宽的冲激响应,

matlab窗函数 响应,matlab窗函数设计方案.doc相关推荐

  1. matlab 线性系统响应,MATLAB实验二线性系统时域响应分析.doc

    MATLAB实验二线性系统时域响应分析 武汉工程大学实验报告 专业 班号 组别 01 教师 姓名 同组者 ( 个人 ) 实验名称 实验二 线性系统时域响应分析 实验日期 2011-11-24 第 2 ...

  2. matlab 线性系统响应,MATLAB线性系统时域响应分析实验

    <MATLAB线性系统时域响应分析实验>由会员分享,可在线阅读,更多相关<MATLAB线性系统时域响应分析实验(8页珍藏版)>请在人人文库网上搜索. 1.实验报告实验名称 线性 ...

  3. matlab 传递函数 响应,matlab:知道传递函数G,怎么画出阶跃响应?

    操作步骤如下. 典型二阶传递函数G(S)=100/(s^2+2*$*wn+10) 介绍在这里用到的函数: subplot开辟4个图形块 step绘制阶跃响应指令 xlabel X 轴名 在Matlab ...

  4. matlab窗函数带通滤波器,Matlab结合窗函数法设计数字带通FIR滤波器

    Matlab结合窗函数法设计数字带通FIR滤波器 课程设计任务书学生姓名: 专业班级: 通信工程 指导教师: 工作单位: 信息工程学院 题 目:利用 Matlab 仿真软件系统结合窗函数法设计一个数字 ...

  5. 几种常见窗函数及其matlab程序实现,几种常见窗函数及其MATLAB程序实现(20200911110057).pdf...

    . 几种常见窗函数及其 MATLAB程序实现 2013-12-16 13:58 2296 人阅读 评论 (0) 收藏 举报 分类: Matlab (15) 数字信号处理中通常是取其有限的时间片段进行分 ...

  6. 全相位数字信号处理方法及matlab实现,数字信号处理及matlab实现_实验报告册.doc...

    数字信号处理及matlab实现_实验报告册.doc 数字信号处理及MATLAB实现实验报告实验人孙敬贤实验1离散时间信号产生及频谱分析一.实验目的㈠掌握MATLAB产生常用离散时间信号的产生方法.㈡掌 ...

  7. 关于matlab鼠标响应

    今天看了一下Matlab中响应鼠标的事件,整理如下, (1)函数WindowButtonMotionFcn,当鼠标在窗口上运动的时候就会相应此函数,于是在此函数中可以设置运动时想要的代码,如:改变鼠标 ...

  8. matlab对图像进行增强,利用matlab对图像进行增强处理.doc

    利用matlab对图像进行增强处理.doc 郑州轻工业学院课程设计任务书题目利用MATLAB对图像进行增强处理专业.班级电子信息工程07级学号姓名主要内容.基本要求.主要参考资料等:主要内容:在图像形 ...

  9. 【 MATLAB 】使用 MATLAB 求由差分方程表示的滤波器的响应的两种方法

    例题: 一个3阶低通滤波器由下面差分方程描述: y(n) = 0.0181 x(n) + 0.0543 x(n-1) + 0.0543 x(n-2) + 0.0181 x(n-3) + 1.76 y( ...

最新文章

  1. 2021年大数据环境命令(一):常用命令汇总
  2. hadoop 2.x安装:不能加载本地库 - 解决libc.so.6 version GLIBC_2.14 not found问题
  3. CompletableFuture详解~设置任务结果
  4. Hive的使用之控制台
  5. Quanergy联手思科为智能交通创建物联网解决方案
  6. 阿里研究院安筱鹏:数字化,转型与原生并行
  7. 超详细Python进行信用评分卡建模【kaggle的give me some credit数据集】【风控建模】
  8. 搜狗关键词挖掘工具,搜狗权重关键词挖掘工具
  9. fw313r手机登录_迅捷(FAST)fw313r路由器手机设置教程
  10. 编写SQL语句,从Orders表中检索顾客ID(cust_id)和订单号(order_num),并先按顾客ID对结果进行排序,再按订单日期倒序排列
  11. 怎样将多个视频快速分割成两段或者多段
  12. java上传文件夹文件
  13. 远程控制计算机显示为什么不能满屏,win7系统连接远程桌面却不能全屏显示的解决方法...
  14. vlookup多项匹配_Excel 怎样用VLOOKUP匹配多列数据/excle全部筛选匹配
  15. 微信小程序背景图片不显示
  16. Java 39---Hibernate框架(2)
  17. 利用Java实现:将字符串“hello1234”改为“HELLO2345
  18. Motrix for Mac(全能高速下载工具)
  19. 【论文阅读笔记|ICLR2021】TANL:Structured Prediction as Translation between Augmented Natural Languages
  20. jenkins如何配置QQ邮箱,做预警

热门文章

  1. 如何修改matlab中的语句,求大神帮忙看一下这个语句怎么改!!!!!
  2. c语言中字符占用的存储单元,C语言知识点第1章.doc
  3. ssh源码编译安装mysql_总结源码编译安装mysql
  4. 排序算法之----快速排序(快速上手快速排序)
  5. altium导出钻孔文件_[Altium Designer 学习]怎样输出Gerber文件和钻孔文件
  6. linux sysstat rpm包下载,[20141201]SYSSTAT软件包.txt
  7. php 验证ajax提交表单提交表单提交,使用AJAX表单提交将表单数据传递给PHP而不刷新页面...
  8. 虚拟主机安装mysql_如何虚拟主机安装mysql
  9. 网页中嵌入JavaScript+事件触发程序
  10. 编译linux tq2440,QT4.8.2在TQ2440开发板上的移植(一)--编译和安装