离散时间系统的时域特性分析(数字信号处理实验1答案)
离散时间系统的时域特性分析(数字信号处理实验1答案)
二程序框图clf;
n=0:299;
x=cos(20*pi*n/256)+cos(200*pi*n/256);
num=[0.5 0.27 0.77];
den=[1 0 0];
y=filter(num,den,x);
subplot(2,1,1);
plot(n,x);
xlabel('时间信号n');
ylabel('信号幅度');
title('输入信号');
subplot(2,1,2);
plot(y);
xlabel('时间信号n');
ylabel('信号幅度');
title('输出信号');
clf;
n=0:299;
x=cos(20*pi*n/256)+cos(200*pi*n/256); num=[0.45 0.5 0.45];
den=[1 -0.53 0.46];
y=filter(num,den,x);
subplot(2,1,1);
plot(n,x);
xlabel('时间信号n'); ylabel('信号幅度'); title('输入信号'); subplot(2,1,2);
plot(y);
xlabel('时间信号n'); ylabel('信号幅度'); title('输出信号');
n=40;
num=[0.5 0.27 0.77]; den=[1 0 0];
y=impz(num,den,n); stem(y);
xlabel('时间信号n'); ylabel('信号幅度'); title('冲激响应'); grid;
n=40;
num=[0.45 0.5 0.45]; den=[1 -0.53 0.46]; y=impz(num,den,n); stem(y);
xlabel('时间信号n'); ylabel('信号幅度'); title('冲激响应'); grid;
n=0:60;
a=2;
b=3;
x1=cos(20*pi*n/256); x2=cos(200*pi*n/256); x=a*x1+b*x2;
num=[0.45 0.5 0.45]; den=[1 -0.53 0.46];
y1=filter(num,den,x1); y2=filter(num,den,x2); y=filter(num,den,x); yt=a*y1+b*y2; subplot(2,1,1);
stem(n,y);
ylabel('信号幅度'); subplot(2,1,2);
stem(n,yt);
ylabel('信号幅度');
n=0:60;
D=10;
a=1;
b=1;
x=a*cos(20*pi*n/256)+b*cos(200*pi*n/256); xd=[zeros(1,D) x];
num=[0.45 0.5 0.45];
den=[1 -0.53 0.46];
ic=[0 0];
y=filter(num,den,x,ic);
yd=filter(num,den,xd,ic);
N=length(y);
d=y-yd(1+D:N+D);
subplot(3,1,1);
stem(n,y);
ylabel('信号幅度');
title('输出y[n]');
grid;
subplot(3,1,2);
stem(n,yd(1:length(y))); ylabel('信号幅度'); subplot(3,1,3);
stem(n,d);
xlable('时间序号n'); ylable('信号幅度');
title('差值信号'); grid;。
数字信号处理(第三版)第1章习题答案
第 1 章 时域离散信号和时域离散系统
1.1.1
(1) 信号: 模拟信号、 时域离散信号、 数字信号三 者之间的区别; 常用的时域离散信号; 如何判断信号是周期 性的, 其周期如何计算等。
(2) 系统: 什么是系统的线性、 时不变性以及因果 性、 稳定性; 线性、 时不变系统输入和输出之 间的关系; 求解线性卷积的图解法(列表法)、 解析法, 以及用MATLAB工具箱函数求解; 线性常系数差分方程的递
x(n-n0)=x(n)*δ(n-n0)
(3)
Xˆ n ( j )
Байду номын сангаас
1 T
X a ( j
k
jks )
这是关于采样定理的重要公式, 根据该公式要求对
信号的采样频率要大于等于该信号的最高频率的两倍以上,
才能得到不失真的采样信号。
xa
(t
)
n
xa
(nt
)
sin[π(t nT ) / T π(t nT ) / T
第 1 章 时域离散信号和时域离散系统
第1章 时域离散信号和时域离散系统
1.1 学习要点与重要公式 1.2 解线性卷积的方法 1.3 例题 1.4 习题与上机题解答
第 1 章 时域离散信号和时域离散系统
1.1 学习要点与重要公式
本章内容是全书的基础。 学生从学习模拟信号分析与处 理到学习数字信号处理, 要建立许多新的概念。 数字信号 和数字系统与原来的模拟信号和模拟系统不同, 尤其是处理 方法上有本质的区别。 模拟系统用许多模拟器件实现, 数 字系统则通过运算方法实现。 如果读者对本章关于时域离散 信号与系统的若干基本概念不清楚, 则学到数字滤波器时, 会感到“数字信号处理”这门课不好掌握, 总觉得学习的不 踏实。 因此学好本章是极其重要的。
数字信号处理 实验作业:离散LSI系统的时域分析
实验2 离散LSI 系统的时域分析一、.实验目的:1、加深对离散系统的差分方程、单位脉冲响应、单位阶跃响应和卷积分析方法的理解。
2、初步了解用MA TLAB 语言进行离散时间系统时域分析的基本方法。
3、掌握求解离散时间系统的单位脉冲响应、单位阶跃响应、线性卷积以及差分方程的程序的编写方法,了解常用子函数的调用格式。
二、实验原理:1、离散LSI 系统的响应与激励由离散时间系统的时域分析方法可知,一个离散LSI 系统的响应与激励可以用如下框图表示:其输入、输出关系可用以下差分方程描述:[][]NMkk k k ay n k b x n m ==-=-∑∑2、用函数impz 和dstep 求解离散系统的单位脉冲响应和单位阶跃响应。
例2-1 已知描述某因果系统的差分方程为6y(n)+2y(n-2)=x(n)+3x(n-1)+3x(n-2)+x(n-3) 满足初始条件y(-1)=0,x(-1)=0,求系统的单位脉冲响应和单位阶跃响应。
解: 将y(n)项的系数a 0进行归一化,得到y(n)+1/3y(n-2)=1/6x(n)+1/2x(n-1)+1/2x(n-2)+1/6x(n-3)分析上式可知,这是一个3阶系统,列出其b k 和a k 系数: a 0=1, a ,1=0, a ,2=1/3, a ,3=0 b 0=1/6,b ,1=1/2, b ,2=1/2, b ,3=1/6程序清单如下: a=[1,0,1/3,0]; b=[1/6,1/2,1/2,1/6]; N=32; n=0:N-1; hn=impz(b,a,n); gn=dstep(b,a,n);subplot(1,2,1);stem(n,hn,'k');课程名称 数字信号处理 实验成绩 指导教师 ***实 验 报 告院系 班级学号 姓名 日期title('系统的单位序列响应'); ylabel('h(n)');xlabel('n');axis([0,N,1.1*min(hn),1.1*max(hn)]); subplot(1,2,2);stem(n,gn,'k'); title('系统的单位阶跃响应'); ylabel('g(n)');xlabel('n');axis([0,N,1.1*min(gn),1.1*max(gn)]); 程序运行结果如图2-1所示:102030系统的单位序列响应h (n )n1020300.20.30.40.50.60.70.80.911.11.2系统的单位阶跃响应g (n )n图2-13、用函数filtic 和filter 求解离散系统的单位序列响应和单位阶跃响应。
“数字信号处理”实验报告二
实验报告课程名称:数字信号处理实验任课教师:杨鉴实验名称:离散时间系统的时域分析年级、专业:2015级通信工程学号:**********姓名:***日期:2017 年10 月9 日云南大学信息学院一、实验1.通过MATLAB仿真一些简单的离散时间系统,并研究他们的时域特性。
2.掌握卷积在MATLAB的算法并理解滤波的概念。
二、实验内容1. 假定另一个系统为y[n]=x[n]x[n-1],修改程序P2.3,计算这个系统的输出序列y1[n],y2[n]和y[n]。
比较y[n]和yt[n]。
这两个序列是否相等?该系统是线性系统吗?2. 考虑另一个系统:y[n]=nx[n]+x[n-1],修改程序P2.4,以仿真上面的系统并确定该系统是否为时不变系统。
3.修改程序P2.7,计算长度为15的序列h[n]和长度为10的序列x[n]的卷积,重做问题Q2.28。
h[n]和x[n]的样本值你自己给定。
4.修改程序P2.9,将输入序列改变成扫频正弦序列(长度为301、最低频率为0、最高频率为0.5)。
那个滤波器能更好的抑制输入信号x[n]的高频分量?三、主要算法与程序Q2.11:clf;n = 0:40;a = 2;b = -3;f1=0.1;f2=0.4;x11=[0 cos(2*pi*f1*n) 0];x12=[0 0 cos(2*pi*f1*n)];x21=[0 cos(2*pi*f2*n) 0];x22=[0 0 cos(2*pi*f2*n)];x = a*x11 + b*x21;y1 = x11.*x12;y2 = x21.*x22;xd = a*x12+b*x22;y = x.*xd;yt = a*y1 + b*y2;d = y - yt; % Compute the difference output d[n]% Plot the outputs and the difference signalsubplot(3,1,1)stem([0 n 0],y);ylabel('Amplitude');title('Output Due to Weighted Input: a \cdot x_{1}[n] + b \cdot x_{2}[n]');subplot(3,1,2)stem([0 n 0],yt);ylabel('Amplitude');title('Weighted Output: a \cdot y_{1}[n] + b \cdot y_{2}[n]'); subplot(3,1,3)stem([0 n 0],d);xlabel('Time index n');ylabel('Amplitude');title('Difference Signal');Q2.17:clf;n = 0:40; D = 10;a = 3.0;b = -2;x = a*cos(2*pi*0.1*n) + b*cos(2*pi*0.4*n);xd = [zeros(1,D) x];nd=0:length(xd)-1;y=(n.*x)+[0 x(1:40)];yd=(nd.*xd)+[0 xd(1:length(xd)-1)];d = y - yd(1+D:41+D);subplot(3,1,1)stem(n,y);ylabel('振幅');title('输出 y[n]'); grid;subplot(3,1,2)stem(n,yd(1:41));ylabel('振幅');title('由于延时输入 x[n-10]的输出'); grid;subplot(3,1,3)stem(n,d);xlabel('时间序号 n'); ylabel('振幅');title('差值信号');grid;Q2.29:clf;h = [3 2 1 -2 1 0 -4 0 3 1 5 4 0 3 5]; % impulse responsex = [1 -2 3 -4 3 2 1 5 6 1]; % input sequencey = conv(h,x);n = 0:23;subplot(2,1,1);stem(n,y);xlabel('时间序号n');ylabel('振幅');title('用卷积得到的输出'); grid;x1 = [x zeros(1,14)];y1 = filter(h,1,x1);subplot(2,1,2);stem(n,y1);xlabel('时间序号 n'); ylabel('振幅');title('由滤波生成的输出'); grid;Q2.35:f=w/2pi=(2a*n+b)/2pi=[0,0.5],所以b=0,a*n<=0.5*pi,当n=300时,a取pi/600。
数字信号处理课后习题答案(全)1-7章
x(n)=-δ(n+2)+δ(n-1)+2δ(n-3)
h(n)=2δ(n)+δ(n-1)+ δ(n-2)
由于
x(n)*δ(n)=x(n)
1
x(n)*Aδ(n-k)=Ax(n-k)
2
故
第 1 章 时域离散信号和时域离散系统
y(n)=x(n)*h(n)
=x(n)*[2δ(n)+δ(n-1)+ δ(n-2) 1 2
(5) 系统是因果系统, 因为系统的输出不取决于x(n)的未来值。 如果
|x(n)|≤M, 则|y(n)|=|ex(n)|≤e|x(n)|≤eM,
7. 设线性时不变系统的单位脉冲响应h(n)和输入序列x(n)如题7图所示,
要求画出y(n)输出的波形。
解: 解法(一)采用列表法。
y(n)=x(n)*h(n)=
0≤m≤3
-4≤m≤n
非零区间如下:
第 1 章 时域离散信号和时域离散系统
根据非零区间, 将n分成四种情况求解: ① n<0时, y(n)=0
② 0≤n≤3时, y(n)= ③ 4≤n≤7时, y(n)= ④ n>7时, y(n)=0
1=n+1
n
1=8-m n0
3
mn4
第 1 章 时域离散信号和时域离散系统
第 1 章 时域离散信号和时域离散系统
(3) 这是一个延时器, 延时器是线性非时变系统, 下面证明。 令输入为
输出为
x(n-n1)
y′(n)=x(n-n1-n0) y(n-n1)=x(n-n1-n0)=y′(n) 故延时器是非时变系统。 由于
T[ax1(n)+bx2(n)]=ax1(n-n0)+bx2(n-n0) =aT[x1(n)]+bT[x2(n)]
数字信号处理实验报告一二
数字信号处理课程实验报告实验一 离散时间信号和系统响应一. 实验目的1. 熟悉连续信号经理想采样前后的频谱变化关系,加深对时域采样定理的理解2. 掌握时域离散系统的时域特性3. 利用卷积方法观察分析系统的时域特性4. 掌握序列傅里叶变换的计算机实现方法,利用序列的傅里叶变换对离散信号及系统响应进行频域分析二、实验原理1. 采样是连续信号数字化处理的第一个关键环节。
对采样过程的研究不仅可以了解采样前后信号时域和频域特性的变化以及信号信息不丢失的条件,而且可以加深对离散傅里叶变换、Z 变换和序列傅里叶变换之间关系式的理解。
对连续信号()a x t 以T 为采样间隔进行时域等间隔理想采样,形成采样信号: 式中()p t 为周期冲激脉冲,()a x t 为()a x t 的理想采样。
()a x t 的傅里叶变换为()a X j Ω:上式表明将连续信号()a x t 采样后其频谱将变为周期的,周期为Ωs=2π/T 。
也即采样信号的频谱()a X j Ω是原连续信号xa(t)的频谱Xa(jΩ)在频率轴上以Ωs 为周期,周期延拓而成的。
因此,若对连续信号()a x t 进行采样,要保证采样频率fs ≥2fm ,fm 为信号的最高频率,才可能由采样信号无失真地恢复出原模拟信号ˆ()()()a a xt x t p t =1()()*()21()n a a a s X j X j P j X j jn T π∞=-∞Ω=ΩΩ=Ω-Ω∑()()n P t t nT δ∞=-∞=-∑计算机实现时,利用计算机计算上式并不方便,因此我们利用采样序列的傅里叶变换来实现,即而()()j j n n X e x n e ωω∞-=-∞=∑为采样序列的傅里叶变换2. 时域中,描述系统特性的方法是差分方程和单位脉冲响应,频域中可用系统函数描述系统特性。
已知输入信号,可以由差分方程、单位脉冲响应或系统函数求出系统对于该输入信号的响应。
数字信号处理实验报告
一、实验目的1. 理解数字信号处理的基本概念和原理。
2. 掌握离散时间信号的基本运算和变换方法。
3. 熟悉数字滤波器的设计和实现。
4. 培养实验操作能力和数据分析能力。
二、实验原理数字信号处理(Digital Signal Processing,DSP)是利用计算机对信号进行采样、量化、处理和分析的一种技术。
本实验主要涉及以下内容:1. 离散时间信号:离散时间信号是指时间上离散的信号,通常用序列表示。
2. 离散时间系统的时域分析:分析离散时间系统的时域特性,如稳定性、因果性、线性等。
3. 离散时间信号的变换:包括离散时间傅里叶变换(DTFT)、离散傅里叶变换(DFT)和快速傅里叶变换(FFT)等。
4. 数字滤波器:设计、实现和分析数字滤波器,如低通、高通、带通、带阻滤波器等。
三、实验内容1. 离散时间信号的时域运算(1)实验目的:掌握离散时间信号的时域运算方法。
(2)实验步骤:a. 使用MATLAB生成两个离散时间信号;b. 进行时域运算,如加、减、乘、除等;c. 绘制运算结果的时域波形图。
2. 离散时间信号的变换(1)实验目的:掌握离散时间信号的变换方法。
(2)实验步骤:a. 使用MATLAB生成一个离散时间信号;b. 进行DTFT、DFT和FFT变换;c. 绘制变换结果的频域波形图。
3. 数字滤波器的设计和实现(1)实验目的:掌握数字滤波器的设计和实现方法。
(2)实验步骤:a. 设计一个低通滤波器,如巴特沃斯滤波器、切比雪夫滤波器等;b. 使用MATLAB实现滤波器;c. 使用MATLAB对滤波器进行时域和频域分析。
4. 数字滤波器的应用(1)实验目的:掌握数字滤波器的应用。
(2)实验步骤:a. 采集一段语音信号;b. 使用数字滤波器对语音信号进行降噪处理;c. 比较降噪前后的语音信号,分析滤波器的效果。
四、实验结果与分析1. 离散时间信号的时域运算实验结果显示,通过MATLAB可以方便地进行离散时间信号的时域运算,并绘制出运算结果的时域波形图。
数字信号处理实验离散时间 LTI 系统的时域分析与 Z 域分析
实验一离散时间LTI系统的时域分析与Z域分析一、实验目的1、掌握用MATLAB求解离散时间系统的零状态响应、单位脉冲响应和单位阶跃响应;2、掌握离散时间系统系统函数零极点的计算方法和零极点图的绘制方法,并能根据零极点图分析系统的稳定性。
二、实验原理1、离散时间系统的时域分析(1)离散时间系统的零状态响应离散时间LTI系统可用线性常系数差分方程来描述,即MATLAB中函数filter可对式(1-1)的差分方程在指定时间范围内的输入序列所产生的响应进行求解。
函数filter的语句格式为:y=filter(b,a,x)其中,x为输入的离散序列;y为输出的离散序列;y的长度与x的长度一样;b与a分别为差分方程右端与左端的系数向量。
(2)离散时间系统的单位脉冲响应系统的单位脉冲响应定义为系统在 (n)激励下系统的零状态响应,用h(n)表示。
MATLAB求解单位脉冲响有两种方法:一种是利用函数filter;另一种是利用函数impz。
impz函数的常用语句格式为impz(b,a,n),其中b和a的定义见filter,n表示脉冲响应输出的序列个数。
(3)离散时间系统的单位阶跃响应系统的单位阶跃响应定义为系统在ε(n)激励下系统的零状态响应。
MATLAB求解单位脉冲响应有两种方法:一种是利用函数filter,另一种是利用函数stepz。
stepz函数的常用语句格式为stepz(b,a,N)其中,b和a的定义见filter,N表示脉冲响应输出的序列个数。
2、离散时间系统的Z域分析(1)系统函数的零极点分析离散时间系统的系统函数定义为系统零状态响应的z变换与激励的z变换之比,即如果系统函数H(z)的有理函数表示式为那么,在MATLAB中系统函数的零极点就可通过函数roots得到,也可借助函数tf2zp得到。
roots的语法格式为:Z=roots(b)%计算零点b=[b1b2…bmbm+1]P=roots(a)%计算极点a=[a1a2…anan+1]tf2zp的语句格式为[Z,P,K]=tf2zp(b,a)其中,b与a分别表示H(z)的分子与分母多项式的系数向量。
数字信号处理课后习题答案
数字信号处理课后习题答案数字信号处理课后习题答案数字信号处理是一门重要的学科,它研究如何对数字信号进行处理和分析。
在学习过程中,我们经常会遇到一些习题,通过解答这些习题可以帮助我们更好地理解和掌握数字信号处理的知识。
本文将为大家提供一些数字信号处理课后习题的答案,希望对大家的学习有所帮助。
一、离散时间信号和系统1. 什么是离散时间信号?答:离散时间信号是在离散时间点上取值的信号,它可以用数学上的序列表示。
2. 什么是离散时间系统?答:离散时间系统是对离散时间信号进行处理的系统,它可以用差分方程或差分方程组来描述。
3. 离散时间信号和连续时间信号有何区别?答:离散时间信号是在离散时间点上取值的信号,而连续时间信号是在连续时间上取值的信号。
二、离散时间信号的表示和运算1. 如何表示离散时间信号?答:离散时间信号可以用数学上的序列表示,例如x(n)表示离散时间信号x在时间点n上的取值。
2. 离散时间信号的运算有哪些?答:离散时间信号的运算包括加法、减法、乘法和卷积等。
3. 什么是离散时间信号的卷积?答:离散时间信号的卷积是指两个离散时间信号之间的一种数学运算,它可以表示两个信号之间的线性叠加关系。
三、离散时间系统的性质和稳定性1. 离散时间系统有哪些常见的性质?答:离散时间系统常见的性质包括线性性、时不变性、因果性和稳定性等。
2. 什么是离散时间系统的稳定性?答:离散时间系统的稳定性是指当输入信号有界时,输出信号也有界。
3. 如何判断离散时间系统的稳定性?答:可以通过判断系统的冲激响应的绝对可和性来判断离散时间系统的稳定性。
四、离散傅里叶变换1. 什么是离散傅里叶变换(DFT)?答:离散傅里叶变换是将离散时间信号转换为离散频率信号的一种数学变换。
2. 离散傅里叶变换有何作用?答:离散傅里叶变换可以将时域的信号转换为频域的信号,从而方便对信号的频谱进行分析。
3. 如何计算离散傅里叶变换?答:可以通过对离散时间信号进行离散傅里叶变换公式的计算来得到离散傅里叶变换的结果。
数字信号处理实验1--5含代码
数字信号处理实验1--5含代码实验一离散时间信号的时域分析 1. 在MATLAB中利用逻辑关系式n,,0来实现序列,显示范围。
(产生如下,,,n,nn,n,n012图所示的单位脉冲信号的函数为impseq(n0,n1,n2),程序如示例所示),3,n,10并利用impseq函数实现序列:; ,,,,,,yn,2,n,3,,n,6,,xn1nnnn120源代码:impseq.mfunction y=impseq(n0,n1,n2)n=[n1:n2]y=[(n-n0)==0]exp01-1.mfunction impseq(n0,n1,n2)n=-3:1:10y=2*impseq(3,-3,10)+impseq(6,-3,10);stem(n,y)n,,0,,2. 在MATLAB中利用逻辑关系式来实现序列,显示范围。
(自己编写un,nn,n,n012产生单位阶跃信号的函数,函数命名为stepseq(n0,n1,n2)) 并利用编写的stepseq函数实现序列: ,,,,,,yn,un,2,un,2,5,n,10源代码:stepseq.mfunction y=stepseq(n0,n1,n2)n=n1:1:n2y=[(n-n0)>=0]exp01-2.mfunction stepseq(n0,n1,n2)n=-5:1:20y=stepseq(-2,-5,20)+stepseq(2,-5,20)stem(n,y)3. 在MATLAB中利用数组运算符“.^”来实现一个实指数序列。
如: n ,,,,xn,0.30,n,15源代码:n=0:1:15;x=0.3.^nstem(n,x)4. 在MATLAB中调用函数sin或cos产生正余弦序列,如:π,, ,,,,xn,3sin0.4πn,,5cos0.3πn0,n,20,,5,,源代码:n=0:1:20x=11*sin(0.3*pi*n+pi/5)+5*cos(0.3*pi*n)stem(n,x)思考题:1.在MATLAB环境下产生单位脉冲序列和单位阶跃序列各有几种方法,如何使用,2.在MATLAB环境下进行序列的相乘运算时应注意什么问题,实验二离散时间系统的时域分析1. 在MATLAB中利用内部函数conv来计算两个有限长序列的卷积。
离散时间系统时域分析及稳定性实验
电子系电子信息工程实验报告 课程名称:《基于MA TLAB 的信号与系统及数字信号处理仿真实验》 实验项目名称:离散时间系统时域分析及稳定性实验实验时间:2012-6-13实验地点:信息学院四层机房班级:电子信息工程姓名:陆阿楠学号:2010117119一、实验目的1、掌握求系统响应的方法2、掌握时域离散系统的时域特性3、分析、观察及检验系统的稳定性二、实验原理在时域中,描写系统特性的方法是差分方程和单位脉冲响应,在频域可以用系统函数描述系统特性。
已经输入信号可以由差分方程、单位脉冲响应或系统函数求出系统对于该输入信号的响应本实验仅在时域求解。
在计算机上适合用递推方求解差分方程的解,最简单的方法是采用MA TLAB 语言的工具箱函数filter 函数。
也可以用MA TLAB 语言的工具箱函数conv 函数计算输入信号和系统的单位脉冲响应的线性卷积,求出系统的响应。
系统的时域特性指的是系统的线性时不变性质、因果性和稳定性。
重点分析实验系统的稳定性,包括观察系统的暂态响应和稳态响应。
系统的稳定性是指对任意有节的输入信号,系统都能得到有界的系统响应。
或者系统的单位脉冲响应满足绝对可和的条件。
系统的稳定性由其差分方程的系数决定。
实际中检查系统是否稳定,不可能检查系统对所有有界的输入信号,输出是否都是有界的输出,或者检查系统的单位脉冲响应是否满足绝对可和的条件。
可行的方法是在系统的输入端加入单位阶跃序列,如果系统输出趋近一个常数(包括零),就可以断定系统是稳定的。
系统的稳态输出是指当n 趋向于无穷大时,系统的输出。
如果系统稳定信号加入系统后,系统输出的开始一段称为暂态响应,随n 的增大,幅度趋于稳定,达到稳态输出。
三、实验内容(1)编制程序,包括产生输入信号、单位脉冲响应序列的子程序,用filter 函数或conv 函数求解系统输出响应的主程序。
程序中要有绘制信号波形的功能。
程序:A=input('输入:');B=input('单位脉冲响应序列');C=conv(A,B);stem(C);xlabel('n');ylabel('系统响应');输入:[1,3,5,7,9]单位脉冲响应序列:[2,4,6,8,10]图形如右:(2)给定一个低通滤波器的差分方程为)1(9.0)1(05.0)(05.0)(-+-+=n y n x n x n y 输入信号)()(81n R n x =)()(2n u n x =a) 分别求出系统对)()(81n R n x =和)()(2n u n x =的响应序列,并画出其波形。
