连续时间LTI系统分析

连续时间LTI系统分析
连续时间LTI系统分析

实验三 连续时间LTI 系统分析

一、实验目的

(一)掌握使用Matlab 进行连续系统时域分析的方法

1、学会使用符号法求解连续系统的零输入响应和零状态响应

2、学会使用数值法求解连续系统的零状态响应

3、学会求解连续系统的冲激响应和阶跃响应

(二)掌握使用Matlab 进行连续时间LTI 系统的频率特性及频域分析方法 1、学会运用MATLAB 分析连续系统的频率特性

2、学会运用MATLAB 进行连续系统的频域分析

(三)掌握使用Matlab 进行连续时间LTI 系统s 域分析的方法

1、学会运用MATLAB 求拉普拉斯变换(LT )

2、学会运用MATLAB 求拉普拉斯反变换(ILT )

3、学会在MATLAB 环境下进行连续时间LTI 系统s 域分析

二、实验条件

装有MATLAB 的电脑

三、实验内容

(一)熟悉三部分相关内容原理 (二)完成作业

1、已知某系统的微分方程如下:

)(3)()(2)(3)(t e t e t r t r t r +'=+'+''

其中,)(t e 为激励,)(t r 为响应。

(1) 用MATLAB 命令求出并画出2)0(,1)0(),()(3='==---r r t u e

t e t

时系统的零

状态响应和零输入响应(零状态响应分别使用符号法和数值法求解,零输入响应只使用符号法求解);

符号法求解零输入响应: >> eq='D2y+3*Dy+2*y=0';

>> cond='y(0)=1,Dy(0)=2'; >> yzi=dsolve(eq,cond); >> yzi=simplify(yzi)

yzi =

符号法求解零状态响应:exp(-2*t)*(4*exp(t) - 3)

eq1='D2y+3*Dy+2*y=Dx+3*x';

eq2='x=exp(-3*t)*heaviside(t)'; cond='y(-0.001)=0,Dy(-0.001)=0'; yzs=dsolve(eq1,eq2,cond); yzs=simplify(yzs)

yzs =

(exp(-2*t)*(exp(t) - 1)*(sign(t) + 1))/2

图像如下:

代码:subplot(211)

ezplot(yzi,[0,8]); grid on

title('á?ê?è??ìó|') subplot(212) ezplot(yzs,[0,8]); grid on

title('á?×′ì??ìó|')

数值计算法: t=0:0.01:10;

sys=tf([1,3],[1,3,2]); f=exp(-3*t).*uCT(t); y=lsim(sys,f,t); plot(t,y),grid on ; axis([0 10 -0.001 0.3]);

title('êy?μ????·¨μ?á?×′ì??ìó|')

(2)使用MATLAB命令求出并画出系统的冲激响应和阶跃响应(数值法);用卷积积分法求系统的零状态响应并与(1)中结果进行比较;

系统的冲激响应和阶跃响应(数值法):

代码:

t=0:0.01:10;

sys=tf([1,3],[1,3,2]);

h=impulse(sys,t);

g=step(sys,t);

subplot(211)

plot(t,h),grid on;

axis([0 10 -0.01 1.1]);

title('3??¤?ìó|')

subplot(212)

plot(t,g),grid on;

axis([0 10 -0.01 1.6]);

title('?×???ìó|'

卷积积分法求系统的零状态响应:

Ctsconv函数的定义:

function[f,t]=ctsconv(f1,f2,t1,t2,dt)

f=conv(f1,f2);

f=f*dt;

ts=min(t1)+min(t2);

te=max(t1)+max(t2);

t=ts:dt:te;

subplot(221)

plot(t1,f1);

grid on

axis([min(t1),max(t1),min(f1)-abs(min(f1)*0.2),max(f1)+abs(max(f1)*0.2)])

title('f1(t)');

xlabel('t')

subplot(222)

plot(t2,f2);

grid on

axis([min(t2),max(t2),min(f2)-abs(min(f2)*0.2),max(f2)+abs(max(f2)*0.2)])

title('f2(t)');

xlabel('t')

subplot(212) plot(t,f); grid on

axis([min(t),max(t),min(f)-abs(min(f)*0.2),max(f)+abs(max(f)*0.2)]) title('f(t)=f1(t)*f2(t)'); xlabel('t')

求系统的零状态响应代码: dt=0.01;t1=0:dt:10; f1=exp(-3*t1).*uCT(t1); t2=t1;

sys=tf([1,3],[1,3,2]); f2=impulse(sys,t2);

[t,f]=ctsconv(f1,f2,t1,t2,dt)

如图,根据两图相比较,两种方法做出的零状态响应大体相同。

(3) 若已知条件同(1),借助MATLAB 符号数学工具箱实现拉普拉斯正反变换的方法

求出并画出2)0(,1)0(),()(3='==---r r t u e

t e t

时系统的零状态响应和零

输入响应,并与(1)的结果进行比较。

普拉斯正反变换的方法求出系统的零状态响应和零输入响应: 代码:

syms t s Rzis=(s+5)/(s^2+3*s+2); rzi=ilaplace(Rzis)

rzi =

4*exp(-t) - 3*exp(-2*t)

et=exp(-3*t)*heaviside(t); es=laplace(et);

Rzss=((3+s)*es)/(s^2+3*s+2); rzs=ilaplace(Rzss) rzs =

exp(-t) - exp(-2*t)

根据图像,同样也能看出拉普拉斯变换法得出的结果相同。

2、已知某RC 网络如下,

()

r t ()

e t +

-

+

-

R

C

(1) 求出该网络的频域系统函数()H j ω; H (jw )=a/(a+jw) 其中a=1/RC (2) 使用MATLAB 命令画出1RC =时系统的幅频特性和相频特性;

代码:

w=-3*pi:0.01:3*pi; b=[0,1];a=[1,1]; h=freqs(b,a,w); subplot(211)

plot(w,abs(h)),grid on axis([-10 10 0 1.1]); title('H(w)μ?·ù?μì?D?') subplot(212)

plot(w,angle(h)),grid on title('H(W)μ??à?μì?D?')

(3) 若1RC

=,且激励信号()sin sin(3)e t t t =+,使用频域分析法求解()r t ,分

别画出()e t 和()r t 波形,讨论经传输是否引起失真。

代码:

t=0:0.1:20; w1=1;w2=3; H1=1/(1+1i*w1); H2=1/(1+1i*w2); f=sin(t)+sin(3*t);

y=abs(H1)*sin(w1*t+angle(H1))+abs(H2)*sin(w2*t+angle(H2)); subplot(2,1,1); plot(t,f);grid on

ylabel('f(t)'),xlabel('Time(s)') title('ê?è?D?o?μ?2¨D?') subplot(2,1,2); plot(t,y);grid on

ylabel('y(t)'),xlabel('Time(sec)')

title('?èì??ìó|μ?2¨D?')

如图,两组波形进行比较可以明显看出,二者不成线性关系,所以此传输系统失真。

3、已知某系统框图如下,

+-

)

)((121

-+s s K

)

(1s V )

(2s V

(1) 写出下图所示系统的s 域系统函数()H s ;

H (s )=1/(S 2+S-2+K)

(2) 使用MATLAB 命令分别用两种方式画出9

0,1,2,,34

K =时该系统的零极点分布

图,并由图讨论K 从0增长时,该系统的稳定性变化情况。

代码:

b1=[0 1]; a1=[1 1 -2]; sys1=tf(b1,a1); subplot(321) pzmap(sys1) axis([-2 2 -2 2]) b2=[0 1]; a2=[1 1 -1]; sys1=tf(b2,a2); subplot(322) pzmap(sys1)

axis([-2 2 -2 2])

b3=[0 1];

a3=[1 1 0];

sys1=tf(b3,a3);

subplot(323)

pzmap(sys1)

axis([-2 2 -2 2])

b4=[0 1];

a4=[1 1 0.25];

sys1=tf(b4,a4);

subplot(324)

pzmap(sys1)

axis([-2 2 -2 2])

b4=[0 1];

a4=[1 1 1];

sys1=tf(b4,a4);

subplot(325)

pzmap(sys1)

axis([-2 2 -2 2])

根据图像,很明显的可以看出,随着K的逐渐增大,系统逐渐稳定。

(3)对(2)中的稳定系统,使用MATLAB的freqs函数画出它们的线性坐标下的幅频特性和相频特性图,并画出它们的波特图。

w=-10:0.01:10;

b1=[0,1];

a2=[1 1 0.25];

H=freqs(b1,a2,w);

subplot(221)

plot(w,abs(H)),grid on

xlabel('w(rad/s)'),ylabel('\phi(w)')

title('H1(s)μ?·ù?μì?D?')

subplot(222)

plot(w,angle(H)),grid on

xlabel('w(rad/s)'),ylabel('\phi(w)')

title('H1(s)μ??à?μì?D?')

w=-10:0.01:10;

b2=[0,1];

a2=[1 1 1];

H=freqs(b2,a2,w);

subplot(223)

plot(w,abs(H)),grid on

xlabel('w(rad/s)'),ylabel('\phi(w)')

title('H2(s)μ?·ù?μì?D?')

subplot(224)

plot(w,angle(H)),grid on

xlabel('w(rad/s)'),ylabel('\phi(w)')

title('H2(s)μ??à?μì?D?')

figure

sys1=tf(b1,a1);

sys2=tf(b2,a2);

bode(sys1);grid on

hold on

bode(sys2);grid on

hold off

text(80,150,'H1(s)')

text(80,-80,'H1(s)')

text(30,120,'H2(s)')

text(30,-160,'H2(s)')

四、实验结论和讨论

本次实验总体难度较大,但是数据上基本没有问题,除了在选择坐标长度时有些问题之外,总体没什么问题。图像清晰完整,结果也比较明显。多种方法比较算出的零状态响应结果都是相同的,没有太大的误差

五、实验思考

本次实验让我更加熟悉了MATLAB的基本用法和一些常用的数学计算函数,在此基础上也让我更加深入的对零输入响应,零状态响应等加深了认识,在一些细节用法的方面加深了印象。本次实验难度比较大,但是难度大的同时收获也非常丰富。今后,我要更加熟悉常用函数以及基本规则,争取快速又保质保量完成任务。

如有侵权请联系告知删除,感谢你们的配合!

连续时间LTI系统的时域分析

实验报告贺鹤 18号实验名称:连续时间LTI系统的时域分析 实验课时:2课时 实验地点:知行楼404 实验时间:2015年5月29日星期五第13周 实验目的及要求: (一)目的: 1.学会用MATLAB求解连续系统的零状态响应; 2. 学会用MATLAB求解冲激响应及阶跃响应; 3.学会用MATLAB实现连续信号卷积的方法; (二)要求: 1. 在MATLAB中输入程序,验证实验结果,并将实验结果存入指定存储区域。 2. 对于程序设计实验,要求通过对验证性实验的练习,自行编制完整的实验程序,实现对信号的模拟,并得出实验结果。 3. 在实验报告中写出完整的自编程序,并给出实验结果。 实验环境:MATLAB 实验内容:(算法、程序、步骤和方法) 1.实验原理 函数lsim 、函数impluse和step、conv( )函数 2.实验内容 (1)题目1:已知描述系统的微分方程和激励信号f(t)如下,试用解析法求系统的零状态响应y(t),并用MATLAB绘出系统零状态响应的时域仿真波形,验证结果是否相同 y’’(t)+ 4y’(t)+4y(t)=f’(t)+3f(t) f(t)= exp(-t)) (t 程序1: ts=0;te=5;dt=0.01; sys=tf([1,3],[1,4,4]); t=ts:dt:te; f1=(t>=0); f=exp(-t).*f1; y=lsim(sys,f,t); plot(t,y); xlabel('Time(sec)'); ylabel('y(t)');

(2)题目2:已知描述系统的微分方程如下,试用MATLAB 求系统在0~10秒范围内冲激响应和阶跃响应的数值解,并用绘出系统冲激响应和阶跃响应的时域波形 y ’’(t)+3y ’(t)+2y(t)=f(t) y ’’(t)+ 2y ’(t)+2y(t)=f ’(t) 程序2: ts=0;te=10;dt=0.01; sys=tf([1,1],[2,5,4]); t=ts:dt:te; h=impulse(sys,t); figure; plot(t,h); xlabel('Time(sec)'); ylabel('h(t)'); g=step(sys,t); figure; plot(t,g); xlabel('Time(sec)'); ylabel('g(t)'); (3)题目3:画出信号卷积积分)()(21t f t f *的波形,)1()()()(21--==t t t f t f εε 程序3: dt=0.01; t=-1:dt:2.5; f1=(t>=0); f2=(t>=1); f3=f1-f2; f4=f3; f=conv(f3,f4)*dt n=length(f); tt=(0:n-1)*dt-2; subplot(221), plot(t,f3), grid on; axis([-1,2.5,-0.2,1.2]); title('f1(t)'); xlabel('t') subplot(222), plot(t,f4), grid on; axis([-1,2.5,-0.2,1.2]); title('f2(t)'); xlabel('t') subplot(223), plot(tt,f), grid on; title('f(t)=f1(t)*f2(t)'); xlabel('t')

实验五-连续系统分析

一、实验目的 深刻理解连续时间系统的系统函数在分析连续系统的时域特性、频域特性及稳定性中的重要作用及意义,掌握根据系统函数的零极点设计简单的滤波器的方法。掌握利用MATLAB 分析连续系统的时域响应、频响特性和零极点的基本方法。 二、 实验原理 MATLAB 提供了许多可用于分析线性时不变连续系统的函数,主要包含有系统函数、系统时域响应、系统频域响应等分析函数。 1. 连续系统的时域响应 连续时间LTI 系统可用如下的线性常系数微分方程来描述: )()( )()(01)1(1)(t y a t y a t y a t y a n n n n ++++-- )()( )()(01)1(1)(t x b t x b t x b t x b m m m m ++++=-- 。 已知输入信号x (t )以及系统初始状态)0(,),0('),0()1(----n y y y ,就可以求出系统的响应。MATLAB 提供了微分方程的数值计算的函数,可以计算上述n 阶微分方程描述的连续系统的响应,包括系统的单位冲激响应、单位阶跃响应、零输入响应、零状态响应和完全响应。 在调用MATLAB 函数时,需要利用连续系统对应的系数函数。对微分方程进行Laplace 变换即可得系统函数: 1110111)()()(a s a s a s a b s b s b s b s X s Y s H n n n n m m m m ++++++++==---- 在MATLAB 中可使用向量和向量分别保存分母多项式和分子多项式的系数: ],,,,[011a a a a a n n -=],,,,[011b b b b b m m -= 这些系数均按s 的降幂直至s 0排列。 (1) 连续系统的单位冲激响应h (t )的计算 impulse(sys)计算并画出系统的冲激响应。参数:sys 可由函数tf(b,a)获得。其中:],,,,[011a a a a a n n -= ],,,,[011b b b b b m m -= h=impulse(sys, t): 计算并画出系统在向量t 定义的区间上的冲激响应,向量h 保存对应区间的系统冲激响应的输出值。 (2) 连续系统的单位阶跃响应g (t )的计算 step(sys): 计算并画出系统的阶跃响应。参数:sys 可由函数tf(b,a)获得。其中: ],,,,[011a a a a a n n -=],,,,[011b b b b b m m -= g=step(sys, t): 计算并画出系统在向量t 定义的区间上的阶跃响应,向量g 保存对应区间的系统阶跃响应的输出值。 (3) 连续系统的零状态响应y (t )的计算 lsim(sys, x, t) 计算并画出系统的零状态响应。参数: sys 可由函数tf(b,a)获得, x 为输入信号, t 为定义的时间向量。 2.连续系统的系统函数零极点分析

连续时间LTI系统的时域分析

一、课程设计题目: 基于 MATLAB 的连续时间LTI 系统的时域分析 二、基本要求: ① 掌握连续时不变信号处理的基本概念、基本理论和基本方法; ② 学会 MATLAB 的使用,掌握 MATLAB 的程序设计方法; ③ 学会用 MATLAB 对信号进行分析和处理; ④ 编程实现卷积积分或卷积和,零输入响应,零状态响应; ⑤ 撰写课程设计论文,用信号处理基本理论分析结果。 三、设计方法与步骤: 一般的连续时间系统分析有以下几个步骤: ①求解系统的零输入响应; ②求解系统的零状态响应; ③求解系统的全响应; ④分析系统的卷积;⑤画出它们的图形. 下面以具体的微分方程为例说明利用MATLAB 软件分析系统的具体方法. 1.连续时间系统的零输入响应 描述n 阶线性时不变(LTI )连续系统的微分方程为: 已知y 及各阶导数的初始值为y(0),y (1)(0),… y (n-1) (0), 求系统的零输入响应。 建模 当LIT 系统的输入为零时,其零输入响应为微分方程的其次解(即令微分方程的等号右端为零),其形式为(设特征根均为单根) 其中p 1,p 2,…,p n 是特征方程a 1λn +a 2λn-1+…+a n λ+a n =0的根,它们可以用root(a)语句求得。各系数 由y 及其各阶导数的初始值来确定。对此有 ……………………………………………………………………………………… 写成矩阵形式为: P 1n-1 C 1+ P 2n-1 C 2+…+ P n n-1 C n = D n-1 y 0 1121111n n m n n m m n n m d y d y dy d u du a a a a y b b b u dt dt dt dt dt -++-++?????++=+????++1212()n p t p t p t n y t C e C e C e =++????+120n C C C y ++????+=11220 n n p C p C p C Dy ++????+=11111 1220 n n n n n n p C p C p C D y ----++????+=

lti连续系统分析

目录 前言 (1) 正文 (1) 2.1设计目的和思想 (1) 2.2数字电子钟基本设计原理及设计方法 (2) 2.2.1时间计数单元设计 (4) 2.2.2用74LS48和74LS90构成秒和分计数器电路 (8) 2.2.3校时单元电路设计 (8) 2.3数字电子钟的组装与调试 (9) 致谢 (10) 参考资料 (11)

前言 数字电子钟是日常生活中常见的一种工具,大到机场等公共场所的时间屏幕,小到我们的手表、闹钟等,而且其报时功能也给人们提供了方便,因此,了解报时电子钟的工作原理是很有必要的,也很有趣,因此我选择了这个题目—数字电子钟。 数字电路与逻辑设计课程的核心是时序逻辑电路、组合逻辑电路和触发器,这些也是我们学通信的的学生最基本要掌握的知识,通过实践可以加深对课本知识的理解,能够处理一些实际中的情况,因此这次数电课程设计,我选择了数字电子钟这个题目,虽然在日常生活中很常见,看起来也很简单,但是其中包含了很多学问。在这个项目中,校时是一个很重要的模块,即要可以正常校时,又不能干扰到时间计数显示模块,而时间显示比较简单,用熟悉的芯片就可以做出来了,老师说过,对芯片等元器件的了解程度等于将军手中可以调动的兵力,掌握了芯片功能,也就掌握了主动权。 这次课程设计的选题—数字电子钟,不仅可以加深我对数字电路与逻辑设计课程的理解,也可以提高自己的动手能力以及实际中解决问题的能力,培养对这门课程的兴趣。 正文 2.1设计目的和思想 设计目的: 1培养数字电路的设计能力; 2掌握数字电子钟的设计、组装、和调试方法; 3、进一步巩固所学的理论知识,提高运用所学知识分析和解决实际问题的能力 4、提高电路布局、布线及检查和排除故障的能力。 数字电子钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。数字电子时钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。 因此,我们设计与制作数字时钟就是为了了解数字钟的原理,从而学会制作数字电子钟、且由于数字电子钟的制作进一步了解各种在制作中用到的中小规模集成电路的作用及使用

信号与系统 连续时间信号卷积运算

连续时间信号的卷积运算的MATILAB实现 薛皓20091453 例1:已知两连续时间信号如图9-3所示,试用matlab求f(t)=f1(t)*f2(t),并绘出f(t)的时域波形图。 图1-1 连续时间信号波形图示例 实现上述过程的matlab命令如下: p=0.5; k1=0:p:2; f1=0.5*k1; k2=k1; f2=f1; [f,k]=sconv(f1,f2,k1,k2,p) 上述命令绘制的波形图也在图9-3中示出。图9-3中给出了抽样时间间隔p=0.5时的处理效果。而图9-4给出了抽样时间间隔p=0.01时的处理效果。

图1-2 例1的连续时间信号波形图 习题1:已知f1(t)=1(2t 1≤≤),f2(t)=1(3t 2≤≤),用matlab 实现其卷积并绘制出卷积曲线。 解:程序代码如下: >> p=0.01; k1=1:p:2; f1=ones(size(k1)).*(k1>1); k2=2:p:3; f2=ones(size(k2)).*(k2>2); f=conv(f1,f2); f=f*p; k0=k1(1)+k2(1); k3=k1(length(k1))+k2(length(k2)); subplot(2,2,1) plot(k1,f1) title('f1(t)') xlabel('t') ylabel('f1(t)') subplot(2,2,2) plot(k2,f2)

title('f2(t)') xlabel('t') ylabel('f2(t)') subplot(2,2,3) plot(k,f); h=get(gca,'position'); h(3)=2.5*h(3); 0 set(gca,'position',h) title('f(t)=f1(t)*f2(t)') xlabel('t') ylabel('f(t)') 绘制图形如图2-1所示。 图2-1 习题2:)1()2/1t ()t (2f ),1t ()t ()t (1f δ-+δ=-ε-ε=,求其卷积。 程序代码: p=0.01; t1=0:p:1; f1=ones(size(t1)).*(t1>0); t2=-0.5:p:1; f2=(t2==-0.5)-(t2==1); f=conv(f1,f2); f=f*p; t=-0.5:p:2;

_第二章连续系统的时域分析习题解答

第二章 连续系统的时域分析习题解答 2-1 图题2-1所示各电路中,激励为f (t ),响应为i 0(t )和u 0(t )。试列写各响 解: . 1)p ( ; )1(1)p ( , 111 , 1 111)( )b (; 105.7)625(3 102 ; )(375)()6253(4) ()()61002.041( )a (0202200 204006000f i p f p u p f p p p u i f p p p p p f t u pf i p pu i t f t u p t f t u p =+++=++?++=+=+++= ++= ?=+??==+?=++-- 2-2 求图题2-1各电路中响应i 0(t )和u 0(t )对激励f (t )的传输算子H (p )。 解:. 1 )()()( ; 11)()()( )b (; 625 3105.7)()()( ; 6253375)()()( )a (22 0 20 40 0 +++==+++== +?==+== -p p p p t f t i p H p p p t f t u p H p p t f t i p H p t f t u p H f i f u f i f u 2-3 给定如下传输算子H (p ),试写出它们对应的微分方程。 . ) 2)(1() 3()( )4( ; 323)( )3(; 3 3)( )2( ; 3)( )1( +++=++=++=+= p p p p p H p p p H p p p H p p p H 解:; 3d d 3d d )2( ; d d 3d d )1( f t f y t y t f y t y +=+=+ . d d 3d d 2d d 3d d )4( ; 3d d 3d d 2 )3( 2222t f t f y t y t y f t f y t y +=+++=+ 2-4 已知连续系统的输入输出算子方程及0– 初始条件为: . 4)(0y ,0)(0y )y(0 ),()2(1 3)( )3(; 0)(0y ,1)(0y ,0)y(0 ),()84() 12()( )2(; 1)(0y ,2)y(0 ),()3)(1(4 2)( )1(---2 ---2 --=''='=++==''='=+++-=='=+++= t f p p p t y t f p p p p t y t f p p p t y 1 f u 0(t ) (b) 1 f (t ) 4k 6k 2F u 0(t ) (a) 图题2-1

(实验三)连续时间LTI系统的频域分析汇总

实验三 连续时间LTI 系统的频域分析 一、实验目的 1、掌握系统频率响应特性的概念及其物理意义; 2、掌握系统频率响应特性的计算方法和特性曲线的绘制方法,理解具有不同频率响应特性的滤波器对信号的滤波作用; 3、学习和掌握幅度特性、相位特性以及群延时的物理意义; 4、掌握用MA TLAB 语言进行系统频响特性分析的方法。 基本要求:掌握LTI 连续和离散时间系统的频域数学模型和频域数学模型的MATLAB 描述方法,深刻理解LTI 系统的频率响应特性的物理意义,理解滤波和滤波器的概念,掌握利用MATLAB 计算和绘制LTI 系统频率响应特性曲线中的编程。 二、实验原理及方法 1 连续时间LTI 系统的频率响应 所谓频率特性,也称为频率响应特性,简称频率响应(Frequency response ),是指系统在正弦信号激励下的稳态响应随频率变化的情况,包括响应的幅度随频率的变化情况和响应的相位随频率的变化情况两个方面。 上图中x(t)、y(t)分别为系统的时域激励信号和响应信号,h(t)是系统的单位冲激响应,它们三者之间的关系为:)(*)()(t h t x t y =,由傅里叶变换的时域卷积定理可得到: )()()(ωωωj H j X j Y = 3.1 或者: ) () ()(ωωωj X j Y j H = 3.2 )(ωj H 为系统的频域数学模型,它实际上就是系统的单位冲激响应h(t)的傅里叶变换。即 ? ∞ ∞ --= dt e t h j H t j ωω)()( 3.3 由于H(j ω)实际上是系统单位冲激响应h(t)的傅里叶变换,如果h(t)是收敛的,或者说 是绝对可积(Absolutly integrabel )的话,那么H(j ω)一定存在,而且H(j ω)通常是复数,

连续时间系统的时域分析——求零输入响应和零状态响应

成绩评定表

课程设计任务书

目录 1. 引言 (1) 2 Matlab入门 (2) 2.1 Matlab7.0介绍 (2) 2.2利用Matlab7.0编程完成习题设计 (3) 3 Matlab7.0实现连续时间系统的时域分析 3.1常用连续时间信号的类别及原理 (4) 3.2编程设计及实现 (4) 3.3运行结果及其分析 (7) 结论 (20) 参考文献 (21)

1.引言 人们之间的交流是通过消息的传播来实现的,信号则是消息的表现形式,消息是信号的具体内容。 本文概述了信号仿真系统的需求、总体结构、基本功能。重点介绍了利用Matlab 软件设计实现信号仿真系统的基本原理及功能,以及利用Matlab软件提供的图形用户界面(Graphical User Interfaces ,GUI)设计具有人机交互、界面友好的用户界面。本文采用Matlab的图形用户界面设计功能, 开发出了各个实验界面。在该实验软件中, 集成了信号处理中的多个实验, 应用效果良好。本系统是一种演示型软件,用可视化的仿真工具,以图形和动态仿真的方式演示部分基本信号的传输波形和变换,使学习人员直观、感性地了解和掌握信号与系统的基本知识。 近年来,计算机多媒体教育手段的运用逐步普及,大量优秀的科学计算和系统仿真软件不断涌现,为我们实现计算机辅助教学和学生上机实验提供了很好的平台。通过对这些软件的分析和对比,我们选择MATLAB语言作为辅助教学工具,借助MATLAB强大的计算能力和图形表现能力,将《信号与系统》中的概念、方法和相应的结果,以图形的形式直观地展现给我们,大大的方便我们迅速掌握和理解老师上课教的有关信号与系统的知识。 MATLAB 7.0是一个包含大量计算算法的集合。其拥有600多个工程中要用到的数学运算函数,可以方便的实现用户所需的各种计算功能。函数中所使用的算法都是科研和工程计算中的最新研究成果,而前经过了各种优化和容错处理。在通常情况下,可以用它来代替底层编程语言,如C和C++ 。在计算要求相同的情况下,使用MATLAB的编程工作量会大大减少。MATLAB 7.0的这些函数集包括从最简单最基本的函数到诸如矩阵,特征向量、快速傅立叶变换的复杂函数。函数所能解决的问题其大致包括矩阵运算和线性方程组的求解、微分方程及偏微分方程的组的求解、符号运算、傅立叶变换和数据的统计分析、工程中的优化问题、稀疏矩阵运算、复数的各种运算、三角函数和其他初等数学运算、多维数组操作以及建模动态仿真等。 作为信号与系统的基本分析软件之一,利用MATLAB进行信号与系统的分析与设计是通信以及信息工程学科的学生所要掌握的必要技能之一。通过学习并使用MATLAB语

连续时间LTI系统分析

实验三连续时间LTI系统分析 一、实验目的 (一)掌握使用Matlab进行连续系统时域分析的方法 1、学会使用符号法求解连续系统的零输入响应和零状态响应 2、学会使用数值法求解连续系统的零状态响应 3、学会求解连续系统的冲激响应和阶跃响应 (二)掌握使用Matlab进行连续时间LTI系统的频率特性及频域分析方法 1、学会运用MATLAB分析连续系统的频率特性 2、学会运用MATLAB进行连续系统的频域分析 (三)掌握使用Matlab进行连续时间LTI系统s域分析的方法 1、学会运用MATLAB求拉普拉斯变换(LT) 2、学会运用MATLAB求拉普拉斯反变换(ILT) 3、学会在MATLAB环境下进行连续时间LTI系统s域分析 二、实验条件 装有MATLAB的电脑 三、实验内容 (一)熟悉三部分相关内容原理 (二)完成作业

1、已知某系统的微分方程如下: )(3)()(2)(3)(t e t e t r t r t r +'=+'+'' 其中,)(t e 为激励,)(t r 为响应。 (1) 用MATLAB 命令求出并画出2)0(,1)0(),()(3='==---r r t u e t e t 时系统的 零状态响应和零输入响应(零状态响应分别使用符号法和数值法求解,零输入响应只使用符号法求解); 符号法求解零输入响应: >> eq='D2y+3*Dy+2*y=0'; >> cond='y(0)=1,Dy(0)=2'; >> yzi=dsolve(eq,cond); >> yzi=simplify(yzi) yzi = 符号法求解零状态响应:exp(-2*t)*(4*exp(t) - 3) eq1='D2y+3*Dy+2*y=Dx+3*x'; eq2='x=exp(-3*t)*heaviside(t)'; cond='y(-0.001)=0,Dy(-0.001)=0'; yzs=dsolve(eq1,eq2,cond); yzs=simplify(yzs) yzs = (exp(-2*t)*(exp(t) - 1)*(sign(t) + 1))/2 图像如下: 代码:subplot(211) ezplot(yzi,[0,8]); grid on title('á?ê?è??ìó|') subplot(212) ezplot(yzs,[0,8]); grid on

连续时间系统的时域分析

第二章 连续时间系统的时域分析 §2-1 引 言 线性连续时间系统的时域分析,就是一个建立和求解线性微分方程的过程。 一、建立数学模型 主要应用《电路分析》课程中建立在KCL 和KVL 基础上的各种方法。 线性时不变系统的微分方程的一般形式可以为: )()(...)()()()(...)()(0111101111t e b t e dt d b t e dt d b t e dt d b t r a t r dt d a t r dt d a t r dt d m m m m m m n n n n n ++++=++++------ 二、求解(时域解) 1、时域法 将响应分为通解和特解两部分: 1) 通解:通过方程左边部分对应的特征方程所得 到的特征频率,解得的系统的自然响应(或自由响应); 2) 特解:由激励项得到系统的受迫响应;

3)代入初始条件,确定通解和特解中的待定系数。 经典解法在激励信号形式简单时求解比较简单,但是激励信号形式比较复杂时求解就不容易,这时候很难确定特解的形式。 2、卷积法(或近代时域法,算子法) 这种方法将响应分为两个部分,分别求解: 1)零输入响应:系统在没有输入激励的情况下,仅仅由系统的初始状态引起的响应 r )(t ; zi 2)零状态响应: 状态为零(没有初始储能)的条件下,仅仅由输入信号引起的响应 r )(t 。 zs ●系统的零输入响应可以用经典法求解,在其中 只有自然响应部分; ●系统的零状态响应也可以用经典法求解,但是 用卷积积分法更加方便。借助于计算机数值计算,可以求出任意信号激励下的响应(数值解)。 ●卷积法要求激励信号是一个有始信号,否则无

实验连续时间信号与系统的基本表示与分析

实验1 连续时间信号与系统的基本表示与 分析 实验目的: 1. 了解并掌握用Matlab 分析信号与系统时用到的主要基本知识; 2. 掌握用matlab 表示常见的连续信号,并进行信号的基本运算 3. 熟悉使用Matlab 分析系统的方法。 实验内容: 1. 画出下列连续信号的波形 (1)()() 2()t x t e u t -=- (2)[](1) ()(1)(2)t x t e u t u t --=--- (3)()cos(10)()t x t e t u t π-= 2. 判断系统是否为线性系统,是否具有时不变特性。 (1)()(2)y t x t = (2)()2 ()y t x t = 指导资料: 1.1MATLAB 的基础知识 1.1.1数据的表示和运算 MATLAB 中,变量可以通过变大时直接赋值,例如直接输入 >>a=2+2 得到的结果为 a=4 如果输入的表达式后面加上分号“;”,那么结果就不会显示出来。由于MA TLAB 的变量名对字母大小写敏感,因此“a ”和“A ”是两个不同的变量名。 MATLAB 主要用到以下数值运算符: + 加 - 减 * 乘 / 除 ^ 乘方(幂)

' (矩阵)转置 这些符号可以对数值或已经定义过的变量进行运算,并给变量直接赋值。例如,假设变量“a”在上面已经定义过,则 >>b=2*a 得到的结果为 b=8 MATLAB中有一些预定义的变量可以直接使用。信号与系统中常用的变量有: i或j 1 pi π(3.1415926……) 在信号与系统中,常用以下函数进行计算和对变量的赋值: abs 数值的大小(实数的绝对值) angel 复数的角度,以弧度表示 real 求复数的实部 imag 求复数的虚部 cos 余弦函数,假设角度是弧度值 sin 正弦函数,假设角度是弧度制 exp 指数海曙 sqrt 求平方根 例如: >>y=2*(1+4*i) y=2.000+8.000i >>c=abs(y) c=8.2462 >>d=angle(y) d=1.3258 1.1.2矩阵的表示和运算 MATLAB是基于矩阵和向量的代数运算,甚至标量也可以看做是1×1 的矩阵,因此,MATLAB中对矩阵和向量的操作比较简单。 向量可以用两种方法定义。第一种是指定元素建立向量: v = [1 3 5 7]; 这个命令创建了一个1×4 的行向量,元素为1,3,5和7.可以用逗号代替空格来分隔元素: v = [1,3,5,7]; 如果要增加向量的元素,可以表示为 v(5) = 8 得到的向量为v = [1 3 5 7 8]。前面定义过的向量还可以用来定义新的向量,例如,前面已经定义过的向量v ,再定义向量a和b: a = [9 10]; b = [ v a]; 得到向量b为

第二章 连续系统的时域分析习题解答

— P2-1 — X 第二章 连续系统的时域分析习题解答 2-1 图题2-1所示各电路中,激励为f (t ),响应为i 0(t )和u 0(t )。试列写各响应关于激励微分算子方程。 解: . 1)p ( ; )1(1)p ( , 111 , 1 111)( )b (; 105.7)625(3 102 ; )(375)()6253(4) ()()61002.041( )a (0202200 204006000f i p f p u p f p p p u i f p p p p p f t u pf i p pu i t f t u p t f t u p =+++=++?++=+=+++= ++= ?=+??==+?=++-- 2-2 求图题2-1各电路中响应i 0(t )和u 0(t )对激励f (t )的传输算子H (p )。 解:. 1 )()()( ; 11)()()( )b (; 625 3105.7)()()( ; 6253375)()()( )a (22 0 20 40 0 +++==+++== +?==+== -p p p p t f t i p H p p p t f t u p H p p t f t i p H p t f t u p H f i f u f i f u 2-3 给定如下传输算子H (p ),试写出它们对应的微分方程。 . ) 2)(1() 3()( )4( ; 323)( )3(; 3 3)( )2( ; 3)( )1( +++=++=++=+= p p p p p H p p p H p p p H p p p H 解:; 3d d 3d d )2( ; d d 3d d )1( f t f y t y t f y t y +=+=+ . d d 3d d 2d d 3d d )4( ; 3d d 3d d 2 )3( 2222t f t f y t y t y f t f y t y +=+++=+ 2-4 已知连续系统的输入输出算子方程及0– 初始条件为: . 4)(0y ,0)(0y )y(0 ),()2(1 3)( )3(; 0)(0y ,1)(0y ,0)y(0 ),()84() 12()( )2(; 1)(0y ,2)y(0 ),()3)(1(4 2)( )1(---2 ---2 --=''='=++==''='=+++-=='=+++= t f p p p t y t f p p p p t y t f p p p t y f (u 0(t ) (b) u 0(t ) (a) 图题2-1

实验三 连续时间LTI系统的时域分析报告

实验三 连续时间LTI 系统的时域分析 一、实验目的 1.学会用MA TLAB 求解连续系统的零状态响应; 2. 学会用MATLAB 求解冲激响应及阶跃响应; 3.学会用MA TLAB 实现连续信号卷积的方法; 二、实验原理 1.连续时间系统零状态响应的数值计算 我们知道,LTI 连续系统可用如下所示的线性常系数微分方程来描述, () ()0 ()()N M i j i j i j a y t b f t ===∑∑ 在MA TLAB 中,控制系统工具箱提供了一个用于求解零初始条件微分方程数值解的函数lsim 。其调用格式 y=lsim(sys,f,t) 式中,t 表示计算系统响应的抽样点向量,f 是系统输入信号向量,sys 是LTI 系统模型,用来表示微分方程,差分方程或状态方程。其调用格式 sys=tf(b,a) 式中,b 和a 分别是微分方程的右端和左端系数向量。例如,对于以下方程: ''''''''''''32103210()()()()()()()()a y t a y t a y t a y t b f t b f t b f t b f t +++=+++ 可用32103210[,,,];[,,,];a a a a a b b b b b == (,)sys tf b a = 获得其LTI 模型。 注意,如果微分方程的左端或右端表达式中有缺项,则其向量a 或b 中的对应元素应为零,不能省略不写,否则出错。 例3-1 已知某LTI 系统的微分方程为 y’’(t)+ 2y’(t)+100y(t)=f(t) 其中,' (0)(0)0,()10sin(2)y y f t t π===,求系统的输出y(t). 解:显然,这是一个求系统零状态响应的问题。其MATLAB 计算程序如下: ts=0;te=5;dt=0.01; sys=tf([1],[1,2,100]); t=ts:dt:te; f=10*sin(2*pi*t); y=lsim(sys,f,t); plot(t,y); xlabel('Time(sec)'); ylabel('y(t)'); 2.连续时间系统冲激响应和阶跃响应的求解 在MATLAB 中,对于连续LTI 系统的冲激响应和阶跃响应,可分别用控制系统工具箱提供的函数impluse 和step 来求解。其调用格式为 y=impluse(sys,t)

连续时间LTI系统分析

实验三 连续时间LTI 系统分析 一、实验目的 (一)掌握使用Matlab 进行连续系统时域分析的方法 1、学会使用符号法求解连续系统的零输入响应与零状态响应 2、学会使用数值法求解连续系统的零状态响应 3、学会求解连续系统的冲激响应与阶跃响应 (二)掌握使用Matlab 进行连续时间LTI 系统的频率特性及频域分析方法 1、学会运用MATLAB 分析连续系统的频率特性 2、学会运用MATLAB 进行连续系统的频域分析 (三)掌握使用Matlab 进行连续时间LTI 系统s 域分析的方法 1、学会运用MATLAB 求拉普拉斯变换(LT) 2、学会运用MATLAB 求拉普拉斯反变换(ILT) 3、学会在MATLAB 环境下进行连续时间LTI 系统s 域分析 二、实验条件 装有MATLAB 的电脑 三、实验内容 (一)熟悉三部分相关内容原理 (二)完成作业 1、已知某系统的微分方程如下: )(3)()(2)(3)(t e t e t r t r t r +'=+'+'' 其中,)(t e 为激励,)(t r 为响应。 (1) 用MATLAB 命令求出并画出2)0(,1)0(),()(3='==---r r t u e t e t 时系统的 零状态响应与零输入响应(零状态响应分别使用符号法与数值法求解,零输入响应只使用符号法求解); 符号法求解零输入响应: >> eq='D2y+3*Dy+2*y=0';

>> cond='y(0)=1,Dy(0)=2'; >> yzi=dsolve(eq,cond); >> yzi=simplify(yzi) yzi = 符号法求解零状态响应:exp(-2*t)*(4*exp(t) - 3) eq1='D2y+3*Dy+2*y=Dx+3*x'; eq2='x=exp(-3*t)*heaviside(t)'; cond='y(-0、001)=0,Dy(-0、001)=0'; yzs=dsolve(eq1,eq2,cond); yzs=simplify(yzs) yzs = (exp(-2*t)*(exp(t) - 1)*(sign(t) + 1))/2 图像如下: 代码:subplot(211) ezplot(yzi,[0,8]); grid on title('á?ê?è??ìó|') subplot(212) ezplot(yzs,[0,8]); grid on title('á?×′ì??ìó|') 数值计算法: t=0:0、01:10; sys=tf([1,3],[1,3,2]); f=exp(-3*t)、*uCT(t); y=lsim(sys,f,t); plot(t,y),grid on; axis([0 10 -0、001 0、3]); title('êy?μ????·¨μ?á?×′ì??ìó|') (2)使用MATLAB命令求出并画出系统的冲激响应与阶跃响应(数值法);用卷积积分法求系统的零状态响应并与(1)中结果进行比较; 系统的冲激响应与阶跃响应(数值法): 代码: t=0:0、01:10; sys=tf([1,3],[1,3,2]); h=impulse(sys,t); g=step(sys,t); subplot(211) plot(t,h),grid on; axis([0 10 -0、01 1、1]); title('3??¤?ìó|') subplot(212)

连续和离散系统分析

实验一 连续和离散系统分析 一、实验目的 学习连续系统和离散系统响应的matlab 求解方法; 二、实验主要仪器设备和材料 计算机 三、实验方法、步骤及结果测试 实验方法:编程,上机调试,分析实验结果; 步骤: 编程实现上述各实验内容 四、实验结果 1、某系统的传递函数为:) 2)(1(1 )(/)(++= s s x X s Y 试求系统的冲激响应和阶跃响应。

2、编制程序求解下列两个系统的单位冲激响应和阶跃响应,并绘出其图形。要求分别用filter、conv、impz三种函数完成。给出理论计算结果和程序计算结果并讨论。 (I) ]1 [ ] [ ]2 [ 125 .0 ]1 [ 75 .0 ] [- - = - + - +n x n x n y n y n y 理论计算结果: 程序计算结果: A:单位冲激响应 (1)用Filter函数(2)用Conv函数(3)用impz函数 单位冲激响应: n012345 h(n)1 单位阶跃响应: n012345 y(n)1

B:单位阶跃响应 (1)用Filter函数 (2)用Conv函数 (3)用Impz函数

(II )]}4[]3[]2[]1[{25.0][-+-+-+-=n x n x n x n x n y 理论计算结果: 程序计算结果: A :单位冲激响应 (1)用filter 函数 (2)用Conv 函数 (3)用Impz 函数 B :单位阶跃响应 单位冲激响应: n 0 1 2 3 4 5 h(n) 0 单位阶跃响应: N 0 1 2 3 4 5 y(n) 0 1 1

连续时间LTI系统的频域分析

连续时间LTI 系统的频域分析 一、实验目的 1、掌握系统频率响应特性的概念及其物理意义; 2、掌握系统频率响应特性的计算方法和特性曲线的绘制方法,理解具有不同频率响应特性的滤波器对信号的滤波作用; 3、学习和掌握幅度特性、相位特性以及群延时的物理意义; 4、掌握用MATLAB 语言进行系统频响特性分析的方法。 基本要求:掌握LTI 连续和离散时间系统的频域数学模型和频域数学模型的MATLAB 描述方法,深刻理LTI 系统的频率响应特性的物理意义,理解滤波和滤波器的概念,掌握利用MATLAB 计算和绘制LTI 系统频率响应特性曲线中的编程。 二、实验原理及方法 1 连续时间LTI 系统的频率响应 所谓频率特性,也称为频率响应特性,简称频率响应(Frequency response ),是指系统在正弦信号激励下的稳态响应随频率变化的情况,包括响应的幅度随频率的变化情况和响应的相位随频率的变化情况两个方面。 上图中x(t)、y(t)分别为系统的时域激励信号和响应信号,h(t)是系统的单位冲激响。它们三者之间的关系为:)(*)()(t h t x t y =,由傅里叶变换的时域卷积定理可得到: )()()(ωωωj H j X j Y = 3.1 或者: ) () ()(ωωωj X j Y j H = 3.2 )(ωj H 为系统的频域数学模型,它实际上就是系统的单位冲激响应h(t)的傅里叶变换。 即 ? ∞ ∞ --= dt e t h j H t j ωω)()( 3.3 由于H(j ω)实际上是系统单位冲激响应h(t)的傅里叶变换,如果h(t)是收敛的,或者说是绝对可积(Absolutly integrabel )的话,那么H(j ω)一定存在,而且H(j ω)通常是复数,因此,也可以表示成复数的不同表达形式。在研究系统的频率响应时,更多的是把 连续时间LTI 系统的时域及频域分析图 系统 LTI ) (t h ) (ωj H ) (t y ) (ωj X ) (ωj Y ) (t x

连续时间信号和系统时域分析及MATLAB实现[精编版]

连续时间信号和系统时域分析及MATLAB实 现[精编版] MATLAB课程设计任务书 姓名:王** 学号:2010******010 题目:

连续时间信号和系统时域分析及MATLAB实现 初始条件: MATLAB 7.5.0 ,Windows XP系统 实验任务: 一、用MATLAB实现常用连续时间信号的时域波形(通过改变参数,分析其时域特性)。 1、单位阶跃信号, 2、单位冲激信号, 3、正弦信号, 4、实指数信号, 5、虚指数信号, 6、复指数信号。 二、用MATLAB实现信号的时域运算 1、相加, 2、相乘, 3、数乘, 4、微分, 5、积分 三、用MATLAB实现信号的时域变换(参数变化,分析波形变化) 1、反转, 2、使移(超时,延时), 3、展缩, 4、倒相, 5、综合变化 四、用MATLAB实现信号简单的时域分解 1、信号的交直流分解, 2、信号的奇偶分解 五、用MATLAB实现连续时间系统的卷积积分的仿真波形 给出几个典型例子,对每个例子,要求画出对应波形。 六、用MATLAB实现连续时间系统的冲激响应、阶跃响应的仿真波形。 给出几个典型例子,四种调用格式。 七、利用MATLAB实现连续时间系统对正弦信号、实指数信号的零状态响应的仿真波形。 目录

1.1 MATLAB设计目的 (1) 1.2 MATLAB语言特点 (1) 2常用连续时间信号的时域波形 (1) 2.1单位阶跃信号 (1) 2.2单位冲激信号 (2) 2.3正弦信号 (3) 2.4实指数信号 (4) 2.5虚指数信号 (5) 2.6复指数信号 (6) 3 连续时间信号的时域运算 (7) 3.1相加 (7) 3.2相乘 (8) 3.3数乘 (9) 3.4微分 (10) 3.5积分 (11) 4.1反转 (12) 4.2时移 (13) 4.3展缩 (14) 4.4倒相 (15) 4.5综合变化 (16) 5连续时间信号简单的时域分解 (17) 5.1信号的交直流分解 (17)

实验五 连续系统分析

实验五 连续系统分析 一、实验目的 深刻理解连续时间系统的系统函数在分析连续系统的时域特性、频域特性及稳定性中的重要作用及意义,掌握根据系统函数的零极点设计简单的滤波器的方法。掌握利用MA TLAB 分析连续系统的时域响应、频响特性和零极点的基本方法。 二、 实验原理 MATLAB 提供了许多可用于分析线性时不变连续系统的函数,主要包含有系统函数、系统时域响应、系统频域响应等分析函数。 1. 连续系统的时域响应 连续时间LTI 系统可用如下的线性常系数微分方程来描述: )()( )()(01)1(1)(t y a t y a t y a t y a n n n n ++++-- )()( )()(01)1(1)(t x b t x b t x b t x b m m m m ++++=-- 。 已知输入信号x (t )以及系统初始状态)0(,),0('),0()1(----n y y y ,就可以求出系统的响应。MATLAB 提供了微分方程的数值计算的函数,可以计算上述n 阶微分方程描述的连续系统的响应,包括系统的单位冲激响应、单位阶跃响应、零输入响应、零状态响应和完全响应。 在调用MA TLAB 函数时,需要利用连续系统对应的系数函数。对微分方程进行Laplace 变换即可得系统函数: 1110111)()()(a s a s a s a b s b s b s b s X s Y s H n n n n m m m m ++++++++==---- 在MA TLAB 中可使用向量和向量分别保存分母多项式和分子多项式的系数: ],,,,[011a a a a a n n -=],,,,[011b b b b b m m -= 这些系数均按s 的降幂直至s 0排列。 (1) 连续系统的单位冲激响应h (t )的计算 impulse(sys)计算并画出系统的冲激响应。参数:sys 可由函数tf(b,a)获得。其中:],,,,[011a a a a a n n -= ],,,,[011b b b b b m m -= h=impulse(sys, t): 计算并画出系统在向量t 定义的区间上的冲激响应,向量h 保存对应区间的系统冲激响应的输出值。 (2) 连续系统的单位阶跃响应g (t )的计算 step(sys): 计算并画出系统的阶跃响应。参数:sys 可由函数tf(b,a)获得。其中: ],,,,[011a a a a a n n -=],,,,[011b b b b b m m -= g=step(sys, t): 计算并画出系统在向量t 定义的区间上的阶跃响应,向量g 保存对应区间的系统阶跃响应的输出值。 (3) 连续系统的零状态响应y (t )的计算 lsim(sys, x, t) 计算并画出系统的零状态响应。参数: sys 可由函数tf(b,a)获得,

相关文档
最新文档