- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数字信号处理》MATLAB实验指导
实验:离散时间信号
实验目的:
MATLAB为工具学习离散时间信号的图形表示;
离散信号及其基本运算;
通过MATLAB仿真简单的离散时间系统,研究其时域特性;
加深对离散系统的差分方程、冲激响应和卷积分析方法的理解。
实验内容:
典型序列的产生与显示;
序列的简单运算;
复杂信号的产生与显示;
离散时间系统的仿真:线性和非线性系统、时变和非时变系统的仿真;
线性时不变离散时间系统:系统冲激响应、卷积运算、系统的级联、系统的稳定性;
实验例程:
产生下列序列,并用stem好人subplot命令绘出其图形:
①单位取样序列;②单位阶跃序列;③斜变序列。
所需输入的数据是产生序列的长度L和抽样频率FT。
% Generation of a Unit Sample Sequence
clf;
% Generate a vector from -10 to 20
n = -10:20;
% Generate the unit sample sequence
u = [zeros(1,10) 1 zeros(1,20)];
% Plot the unit sample sequence
stem(n,u);
xlabel(Time index n);ylabel(Amplitude);
title(Unit Sample Sequence);
axis([-10 20 0 1.2]);
编写MATLAB程序,
% Generation of a real exponential sequence
clf;
n = 0:35; a = 1.2; K = 0.2;
x = K*a.^n;
stem(n,x);
xlabel(Time index n);ylabel(Amplitude);
编写产生swept frequency sinusoidal 序列的程序。
% Program P1_7
% Generation of a swept frequency sinusoidal sequence
n = 0:100;
a = pi/2/100;
b = 0;
arg = a*n.*n + b*n;
x = cos(arg);
clf;
stem(n, x);
axis([0,100,-1.5,1.5]);
title(Swept-Frequency Sinusoidal Signal);
xlabel(Time index n);
ylabel(Amplitude);
grid; axis;
产生正弦振幅调制序列
% Generation of amplitude modulated sequence
clf;
n = 0:100;
m = 0.4;fH = 0.1; fL = 0.01;
xH = sin(2*pi*fH*n);
xL = sin(2*pi*fL*n);
y = (1+m*xL).*xH;
stem(n,y);grid;
xlabel(Time index n);ylabel(Amplitude);
用滑动平均滤波器平滑带噪信号,讨论滤波器长度对平滑效果、输出平滑后信号与输入带噪信号之间延时的影响。
% Signal Smoothing by Averaging
clf;
R = 51;
d = 0.8*(rand(R,1) - 0.5); % Generate random noise
m = 0:R-1;
s = 2*m.*(0.9.^m); % Generate uncorrupted signal
x = s + d; % Generate noise corrupted signal
subplot(2,1,1);
plot(m,d,r-,m,s,g--,m,x,b-.);
xlabel(Time index n);ylabel(Amplitude);
legend(d[n] ,s[n] ,x[n] );
x1 = [0 0 x];x2 = [0 x 0];x3 = [x 0 0];
y = (x1 + x2 + x3)/3;
subplot(2,1,2);
plot(m,y(2:R+1),r-,m,s,g--);
legend( y[n] ,s[n] );
xlabel(Time index n);ylabel(Amplitude);
6、编写输入序列、计算输出序列、差分输出并画出输出序列。
% Program P2_4
% Generate the input sequences
clf;
n = 0:40;
您可能关注的文档
- 中药药剂学教学大纲案例.doc
- 中药药剂学题库案例.doc
- 光电探测器特性测试实验指导书V2.0技巧.doc
- 光电报警器技巧.doc
- 灌注桩分项工程质量技术交底卡(灌注桩)技巧.doc
- 灌浆平洞支护施工方案.技巧.doc
- 灌溉,井房,输变电技巧.doc
- 冠词考点(2016广东专版)技巧.doc
- 贯通建辉酒店服务指南技巧.doc
- 管桩支护施工组织设计技巧.doc
- 教科版(2017秋)科学二年级上册2.6 做一顶帽子 教学设计.docx
- 河北高频考点专训四 质量守恒定律的应用教学设计---2024-2025学年九年级化学人教版(2024)上册.docx
- 大单元教学【核心素养目标】6.3 24时计时法教学设计 人教版三年级下册.docx
- 河南省商城县李集中学2023-2024学年下学期九年级历史中考模拟八(讲评教学设计).docx
- 第18章 第25课时 正方形的性质2023-2024学年八年级下册数学课时分层作业教学设计( 人教版).docx
- Module 8 模块测试 教学设计 2024-2025学年英语外研版八年级上册.docx
- 2024-2025学年小学数学五年级下册浙教版教学设计合集.docx
- 2024-2025学年小学劳动四年级下册人民版《劳动》(2022)教学设计合集.docx
- 2024-2025学年小学数学三年级上册冀教版(2024)教学设计合集.docx
- 2024-2025学年高中生物学必修1《分子与细胞》人教版教学设计合集.docx
文档评论(0)