郑州航空工业管理学院《电子信息系统仿真》课程设计 2025 级 电子信息工程 专业 班级 题 目 基于 Hamming 窗的 FIR 数字滤波器设计 姓 名 学 号 二 О 一六年十一月二十五日一、MATLAB 软件简介MATLAB 是矩阵实验室(Matrix Laboratory)之意
除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能
MATLAB 的基本数据单位是矩阵,它的指令表达式与数学 ,工程中常用的形式十分相似 ,故用MATLAB 来解算问题要比用 C,FORTRAN 等语言完相同的事情简捷得多
MATLAB 拥 有 数 百 个 内 部 函 数 的 主 包 和 三 十 几 种 工 具 包(Toolbox)
工具包又可以分为功能性工具包和学科工具包
功能工具包用来扩充 MATLAB 的符号计算,可视化建模仿真,文字处理及实时控制等功能
学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类
开放性使 MATLAB 广受用户欢迎
除内部函数外,所有 MATLAB 主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包
语言特点一种语言之所以能如此迅速地普及,显示出如此旺盛的生命力,是由于它有着不同于其他语言的特点,正如同FORTRAN 和 C 等高级语言使人们摆脱了需要直接对计算机硬件资源进行操作一样,被称作为第四代计算机语言的 MATLAB,利用其丰富的函数资源,使编程人员从繁琐的程序代码中解放出来MATLAB 最突出的特点就是简洁
MATLAB 用更直观的,符合人们思 维 习 惯 的 代 码 , 代 替 了 C 和 FORTRAN 语 言 的 冗 长 代 码
MATLAB 给用户带来的是最直观,最简洁的程序开发环境
二、理论分析1.F