DSP实验报告一..docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 离散时间信号的时域分析 实验室名称: 实验时间: 姓 名: 学号: 专业: 指导教师: 成绩 教师签名: 年 月 日 一、实验目的 1.学会使用MATLAB在时域中产生一些基本的离散时间信号,并对这些信号进行一些基本的运算; 2.学会使用基本的MATLAB命令,并将它们应用到简单的数字信号处理问题中。 二、实验内容 1.1运行程序P1.1,以产生单位样本序列u[n]并显示它。 1.3修改程序P1.1,以产生带有延时11个样本的延迟单位样本序列ud[n]。运行修改的程序并显示产生的序列。 1.6运行程序P1.2,以产生复数值得指数序列。 1.7哪个参数控制该序列的增长或衰减率?哪个参数控制该序列的振幅? 1.17运行程序P1.4,以产生正弦序列并显示它。 1.18该序列的频率是多少?怎样可以改变它?哪个参数控制该序列的相位?哪个参数控制该序列的振幅?该序列的周期是多少? 1.23修改上述程序,以产生长度为50 频率为0.08 振幅为2.5 相移为90度的一个正弦序列并显示它。该序列的周期是多少? 1.29运行程序P1.5,以产生所以相关的信号。 1.32信号小,x1,x2,x3与信号x之间的关系是什么? 三、实验器材及软件 1. 微型计算机1台 2. MATLAB 7.0软件 四、实验原理 1. 各种离散时间信号的表示和基本运算的理论知识; 2. 运用MATLAB产生不同的离散时间信号; 3. 运用MATLAB对各序列进行基本运算。 五、实验步骤 根据实验题目要求进行分析; 2. 运用所学知识用MATLAB编程实现题目要求; 3. 对结果进行分析总结。 六、实验记录(数据、图表、波形、程序等) Q1.1 程序代码: clf; n = -10:20; u = [zeros(1,10) 1 zeros(1,20)]; stem(n,u); xlabel(Time index n);ylabel(Amplitude); title(Unit Sample Sequence); axis([-10 20 0 1.2]); 序列u[n]显示结果: Q1.3程序代码: clf; n = -10:20; u = [zeros(1,21) 1 zeros(1,9)]; stem(n,u); xlabel(Time index n);ylabel(Amplitude); title(Unit Sample Sequence); axis([-10 20 0 1.2]); 延迟单位样本序列ud[n]显示结果: Q1.6程序代码: clf; c = -(1/12)+(pi/6)*i; K = 2; n = 0:40; x = K*exp(c*n); subplot(2,1,1); stem(n,real(x)); xlabel(Time index n);ylabel(Amplitude); title(Real part); subplot(2,1,2); stem(n,imag(x)); xlabel(Time index n);ylabel(Amplitude); title(Imaginary part); 指数序列的显示结果: Q.17程序代码: n = 0:40; f = 0.1; phase = 0; A = 1.5; arg = 2*pi*f*n - phase; x = A*cos(arg); clf; % Clear old graph stem(n,x); % Plot the generated sequence axis([0 40 -2 2]); grid; title(Sinusoidal Sequence); xlabel(Time index n); ylabel(Amplitude); axis; 正选序列的显示结果: Q1.23程序代码: n = 0:49; f = 0.08; phase = pi/2; A = 2.5; arg = 2*pi*f*n - phase; x = A*cos(arg); clf; % Clear old graph stem(n,x); % Plot the generated sequence axi

文档评论(0)

tiangou + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档