图 7.18 两个不同宽度的矩形脉冲的卷积 0 25 50 0 10 input 0 100 200 0 250 图 7.19 冲击脉冲序列与矩形脉冲的卷积 4....实验要求实验要求实验要求实验要求 1) 利用 plot功能,观察各种输入数据、输出数据的的波形; 2) 按照实验步骤完成实验,比较给定的几种数据的卷积结果,说明几种信号卷积 的差别。 3) 在实验报告中记录 pulse4和 sin64d卷积的输入和输出数据及其波形, 并利用数 字信号处理课程所学知识分析结果。 7.3.2 练习二练习二练习二练习二————————DFT 计算计算计算计算 通过本练习使学生加深对各种基本波形的 DFT 的理解,加深对数字信号处理理论的 理解。输入数据放在几个文件中,程序编译运行时将数据读入存储器中,并对其进行 DFT 运算,计算结果存放于输出缓冲区中。本练习采用 64点离散傅里叶变换,DFT 程序流图 如图 7.20所示。 1. 程序说明程序说明程序说明程序说明 1) 程序中,输入的64点数据放在数据文件square64.dat、trig64.dat、noise64.dat,并赋 给DM段中的input[N]数组。 2) 正弦旋转因子 sin(2nkπ/N)的值预先计算,并放在 PM数据段的 sin[N]数组中。由 于cos(2nkπ/N)= sin(2nkπ/N+π/2),所以 cos[N]=sine[N+N/4]即可由正弦值 数组中跳过N/4个数来获得其余弦值。 对正弦和余弦均采用循环寻址方式,I8中存放正弦地址;I9中存放sine基址加N/4, 即余弦的地址:其循环长度存在L8、L9中,均为64。
2021-11-26 21:33:55 1.77MB ADSP技术与应用(电子版)
1
ADSP 技术 与 应用 (电子版)
2019-12-21 22:16:37 1.77MB ADSP技术与应用(电子版)
1