数字信号处理实现技术实验报告2.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字信号处理实现技术实验报告2

数字信号处理实现技术实验报告书2指导教师:周云 学生姓名: 实验组号:5 实验时间:2016年4月8日实验名称:汇编语言-卷积运算 conv二、实验目的:1、学习卷积运算原理,学习卷积的汇编语言实现。2、熟悉VDSP软件和MATALAB的使用。三、实验内容:1、学习卷积的基本原理结构2、卷积程序的编写与改写3、数据源生成与测试(可产生正弦,方波,三角波等,进行自相关和互相关运算,记录卷积结果,点数和参数自拟) 要求: 数据源点数为:50+分组号*2 波形类型:分组号%3:0:正弦,1:方波,2:三角波 采样率,频率,占空比自定四、实验步骤步骤一 使用VDSP打开工程文件conv.dpj 选择运行这个project的session,编译及调试步骤二 根据组号5,选择产生一个数据源点数为60的三角波利用MATLAB生成三角波和一个复杂波形 观察波形,产生波形的数据文件步骤三 将生成的数据文件写入VDSP程序中,再次对工程进行编译和调试 利用plot功能观测输入、输出序列的波形实验结果1、生成三角波和复杂波形源文件的MATLAB程序:clear all;close all;clc; M=60;N=60; x1=tripuls(-33:32,10);z8=conv(x1,x1);t=-2*pi/100:pi/1024:2*pi/100;x2=square(2*pi*30*t,50)x3=conv(x1,x2);x4=conv(x3,x3);figure(1)plot(x1);grid on;title(tripulse);figure(2)plot(z8);grid ontitle(convlution of tripulse andd tripulse);figure(3)plot(x3);grid ontitle(complicated wave);figure(4)plot(x4);grid ontitle(complicated wave andd complicated wave );fid=fopen(C:\Users\jun\Desktop\code\conv\Conv\tripulse.dat,w);fprintf(fid,%15.10e\n,x1); fid=fopen(C:\Users\jun\Desktop\code\conv\Conv\complicated wave.dat,w);fprintf(fid,%15.10e\n,x3);z0=zeros(1,M+2*N-2);fid=fopen(C:\Users\jun\Desktop\code\conv\Conv\zeros.dat,w);fprintf(fid,%15.10e\n,z0);fclose(all);两个波形在MATLAB中的显示和他们的卷积VDSP中程序部分#include def21060.h#define M 60#define N 60.section/dm dm_data;.var inputx[M]={0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,2.0000000000e-01,4.0000000000e-01,6.0000000000e-01,8.0000000000e-01,1.0000000000e+00,8.0000000000e-01,6.0000000000e-01,4.0000000000e-01,2.0000000000e-01,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000e+00,0.0000000000

文档评论(0)

整理王 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档