第7章iir数字滤波器设计内容摘要:
参数“ [number of bits].[]”设置的是整数部分的位宽 , 其中最高位为符号位;参数 “ [].[number of bits]”设置了小数部分的位宽。 假如把参数 “ [number of bits].[]”设置为 “ 2”, 那就意味着该小数的整数部分只能是 0、 2(分别对应 00、 0 10或 10), 而且整数部分要为 2, 必须是小数部分为全零。 第 7章 IIR数字滤波器设计 建立 IIR滤波器模型后就可以进行仿真了。 Simulink仿真模块“ Pulse Generator”(脉冲发生器 )模拟了一个单位冲激函数。 通过“ Scope”模块来观察该直接 Ⅱ 型 IIR滤波器的冲激响应。 修改 Simulink的仿真参数设置 , 设置 “ Stop time”仿真停止时间为 “ 50”, “ Solver options”中 “ Type”为“ FixedStep”。 启动仿真。 仿真结果见图 75。 第 7章 IIR数字滤波器设计 图 75 IIR滤波器仿真结果 第 7章 IIR数字滤波器设计 4阶级联型 IIR滤波器设计 1. 建立模型 参照图 72,建立一个 4阶的级联型 IIR滤波器模型,该模型共由两节 2阶直接 Ⅱ 型 IIR滤波器构成,见图 76。 第 7章 IIR数字滤波器设计 图 76 4阶级联型 IIR滤波器 第 7章 IIR数字滤波器设计 模型中各个模块的参数设置如下: X模块: (Altbus) 库: Altera DSP Builder中 Bus Manipulation库 参数 “ Bus Type”设为 “ signed Fractional”(有符号小数 ) 参数 “ Node Type”设为 “ Input port” 参数 “ [number of bits].[]”设为 “ 2” 参数 “ [].[number of bits]”设为 “ 8” 第 7章 IIR数字滤波器设计 Y模块: (Altbus) 库: Altera DSP Builder中 Bus Manipulation库 参数 “ Bus Type”设为 “ signed Fractional” 参数 “ Node Type”设为 “ Output port” 参数 “ [number of bits].[]”设为 “ 4” 参数 “ [].[number of bits]”设为 “ 23” BusConv模块: (BusConversion) 库: Altera DSP Builder中 Bus Manipulation库 参数 “ Input Bus Type”设为 “ signed Fractional” 参数 “ Input [number of bits].[]”设为 “ 4” 第 7章 IIR数字滤波器设计 参数 “ Input [].[number of bits]”设为 “ 18” 参数 “ Output Bus Type”设为 “ signed Fractional” 参数 “ Output [number of bits].[]”设为 “ 2” 参数 “ Output [].[number of bits]”设为 “ 15” 第 7章 IIR数字滤波器设计 BusConv BusConv4模块: (BusConversion) 库: Altera DSP Builder中 Bus Manipulation库 参数 “ Input Bus Type”设为 “ signed Fractional” 参数 “ Input [number of bits].[]”设为 “ 3” 参数 “ Input [].[number of bits]”设为 “ 15” 参数 “ Output Bus Type”设为 “ signed Fractional” 参数 “ Output [number of bits].[]”设为 “ 2” 参数 “ Output [].[number of bits]”设为 “ 15” 第 7章 IIR数字滤波器设计 BusConv BusConv BusConv5模块: (BusConversion) 库: Altera DSP Builder中 Bus Manipulation库 参数 “ Input Bus Type”设为 “ signed Fractional” 参数 “ Input [number of bits].[]”设为 “ 4” 参数 “ Input [].[number of bits]”设为 “ 25” 参数 “ Output Bus Type”设为 “ signed Fractional” 参数 “ Output [number of bits].[]”设为 “ 2” 参数 “ Output [].[number of bits]”设为 “ 15” 第 7章 IIR数字滤波器设计 FeedBackAdder、 FeedBackAdder2模块: (Parallel Adder Subtractor) 库: Altera DSP Builder中 Arithmetic库 参数 “ Number of Inputs”设为 “ 2” 参数 “ Add(+)Sub()”设为 “ + ” FeedBackAdder FeedBackAdder3模块: (Parallel Adder Subtractor) 库: Altera DSP Builder中 Arithmetic库 参数 “ Number of Inputs”设为 “ 2” 参数 “ Add(+)Sub()”设为 “ ++” 第 7章 IIR数字滤波器设计 FeedForwardAdder、 FeedForwardAdder1模块: (Parallel Adder Subtractor) 库: Altera D。第7章iir数字滤波器设计
相关推荐
19 Renmin University of China Continued ( 1) 2 10年 2月 1日,预付建造发电车间工程款 借:预付账款 —— 建筑工程 —— 发电车间 3 000 000 贷:银行存款 3 000 000 ( 2) 2 10年 5月 1日,购入发电设备 借:工程物资 —— 发电设备 3 800 000 应交税费 —— 应交增值税 —— 进项税额 646 000 贷
互联网信息中心在北京成立 ,并开始管理我国的 Inter主干网。 它的主要职责是: • 为我国的互联网用户提供域名注册 、 IP地址分配等注册服务。 • 提供网络技术资料 、 政策与法规 、 入网方法 、 用户培训资料等信息服务。 计算机网络实用教程 • 提供网络通信目录 、 主页目录与各种信息库等目录服务。 • 中国互联网信息中心的工作委员会由国内著名专家与五大互联网的代表组成 ,
D=diag(diag(A))。 %求 A的对角矩阵 L=tril(A,1)。 %求 A的下三角阵 U=triu(A,1)。 %求 A的上三角阵 B=D\(L+U)。 f=D\b。 y=B*x0+f。 n=1。 %迭代次数 while norm(yx0)=eps x0=y。 y=B*x0+f。 n=n+1。 end 例 75 用 Jacobi迭代法求解下列线性方程组。 设迭代初值为 0
系统的执行。 在不同的状态下,通信双方处理的物理信道不同,不同状态之间的转移则是由于系统工作的某些条件发生了变化。 从空中接口的协议分层结构来看,对物理层的使用并不是由物理层标准所规定的,而是由物理层以上的高层来定义。 1.移动台状态 ( 1)移动台初始化状态 ( 2)移动台空闲状态 ( 3)系统接入状态 ( 4)移动台业务信道控制状 图 710 cdma2020
h( , , , )。 ( myBrush, )。 } 24 如果创建应用程序后向设计窗体上拖放一些控件,可以看到运行后该图就是一个漂亮的背景了。 25 (5)使用 PathGradientBrush类实现彩色渐变 在 GDI+中 , 把一个或多个图形组成的形体称作路径。 可以 使用 GraphicsPath类定义路径 , 使用 PathGradientBrush类定 义路径内部的渐变色画笔。
面向数据流的软件设计方法 17 I D A C E F G H B J 输出流 输入流 变换流 划分流界例子 169。 Copyright Xinjun Mao 面向数据流的软件设计方法 18 步骤 5. 执行一级分解 任务 : 导出三个层次结构的软件结构 – 底层模块:用于输入、输出和计算等基本功能 – 中间层模块:协调、控制底层模块的工作 – 高层模块:用于协调和控制所有的从属模块