当前位置:文档之家› 连续时间系统的时分析

连续时间系统的时分析

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

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

一 实验目的:

1、熟悉和掌握常用的用于信号与系统时域分析的MATLAB 函数;

2、掌握如何利用Matlab 软件求解一个线性时不变连续时间系统的零状态

应、冲激响应和阶跃响应。

二 实验原理:

在信号与线性系统中,LTI(线性时不变)连续时间系统以常系数微分方程描述,系统的零状态响应可以通过求解初始状态为零的微分方程得到。在Matlab 中,控制系统工具箱提供了一个用于求解零初始条件微分方程数值解的函数lsim ,其调用形式为:

),,(t f sys lsim y =

式中,t 表示计算系统响应的抽样点向量,f 是系统输入信号向量(即激励),sys 是LTI 系统模型,用来表示微分方程。在求解微分方程时,微分方程的LTI 系统模型sys 要借助Matlab 中的tf 函数来获得,其调用形式为:

),(a b tf sys =

式中,b 和a 分别为微分方程右端和左端各项的系数向量。例如对于三阶微分方程:

)()()()()()()()(01230123t f b t f b t f b t f b t y a t y a t y a t y a +'+''+'''=+'+''+'''

可以用以下命令:

b=[b3,b2,b1,b0];

a=[a3,a2,a1,a0];

sys=tf(b, a);

来获得LTI 模型。

系统的LTI 模型建立后,就可以求出系统的冲激响应和阶跃响应。在连续时

间LTI 中,冲击响应和阶跃响应是系统特性的描述。输入为单位冲击函数)(t δ所引起的零状态响应称为单位冲击响应,简称冲击响应,用)(t h 表示;输入为单位阶跃函数)(t ε所引起的零状态响应称为单位阶跃响应,简称阶跃响应,用)(t u 表示。求解系统的冲激响应的函数是impulse ,求解系统的阶跃响应可以利用函数

step ,其调用形式分别为:

),(t sys impulse y = 和 ),(t sys step y =

式中t 表示计算系统响应的抽样点向量,sys 是LTI 系统模型。

三 实验内容: 一、已知系统的系统转移算子为3322)(21+++=

p p p p H ,求该系统的零状态响应曲线。假设系统的激励)

(t e =)sin(t ,t 在[0,2π]之间,

步长0.01。 t=0:0.01:2*pi;

b=[2 2];

a=[1 3 3];

sys=tf(b,a);

f=sin(t);

y=lsim (sys,f,t);

plot(t,y)

xlabel('t');

ylabel('y(t)');

grid on;

二、已知系统的系统转移算子为3

22)(22++=p p p p H ,求该系统的零状态响应曲线。假设系统的激励)(t e =)cos(t ,t 在[0,2π]之间,步长0.01。

t=0:0.01:2*pi;

b=[2 0];

a=[1 2 3];

sys=tf(b,a);

f=cos(t);

y=lsim (sys,f,t);

plot(t,y)

xlabel('t');

ylabel('y(t)');

grid on; 三、已知系统的微分方程为:)(6)(6)(5)(22t e t r dt

t dr dt t r d =++,求该系统的零状态响应曲线。假设系统的

激励)(t e =)2sin(10t π,t

在[0,2π]之间,步长

0.01。

t=0:0.01:2*pi;

b=[6];

a=[1 5 6];

sys=tf(b,a);

f=10*sin(2*pi*t)

;

y=lsim (sys,f,t);

plot(t,y)

xlabel('t');

ylabel('y(t)');

grid on;

四、已知系统的微分方

程为:

)(10)(100)(2)(22t e t r dt t dr dt

t r d =++,求系统的冲激响应和

阶跃响应曲线,将两幅

图显示在一个窗口,t

在[0,2π]之间,步长

0.01。

t=0:0.01:2*pi;

b=[10];

a=[1 2 100];

sys=tf(b,a);

y1=impulse(sys,t);

y2=step(sys,t);

subplot(2,1,1);

plot(t,y1);

xlabel('t');

. ylabel('h(t)');

grid on;

subplot(2,1,2);

plot(t,y2);

xlabel('t');

ylabel('u(t)');

grid on;

五、已知系统的微分方程

为:

)

(16)(

)(32)(2)(22t e dt

t de t r dt t dr dt t r d +=++,假设系统的激励)(t e =

t e 2-,t 在[0,2π]之间,步

长0.01。将系统的激励函

数、冲激响应和零状态响

应显示在一个窗口。

t=0:0.01:2*pi;

b=[1 16];

a=[1 2 32];

sys=tf(b,a);

f=exp(-2*t);

y1=impulse(sys,t);

y2=lsim(sys,f,t);

subplot(3,1,1);

plot(t,f);

xlabel('t');

ylabel('e(t)');

grid on;

subplot(3,1,2);

plot(t,y1);

xlabel('t');

ylabel('h(t)');

grid on;

subplot(3,1,3);

plot(t,y2);

xlabel('t');

ylabel('y(t)');

grid on;

四思考题:

1、在Matlab中求解LTI连续时间系统的零状态响应以及冲激响应和阶跃响应时,采用的方法与我们正常求解微分方程得出系统响应的方法之间有什么异同点?

2、在Matlab中符号数学函数使用时与一般的向量数学函数有什么区别的地方?

3、冲激响应和阶跃响应之间存在什么样的关系?

答(1):

共同点:都是对转移算子进行一系列的运算。

不同点:在matlabe中通过调用函数y=isim(sys,f,t),y=impulse(sys,t)和y=step(sys,t)对转移算子进行处理得到零状态响应,冲击响应和阶跃响应的图像。而我们正常求解是对转移算子通过运算得到零状态响应,冲击响应和阶跃响应的函数表达式。

答(2)

C=A*B表示两个矩阵相乘。而C=A.*B表示矩阵中的对应元素相乘。在atlab中.*表示乘,./表示除法。

答(3):

阶跃响应的导函数图像是冲响应的图像,冲激响应积分的图像是阶跃响应的图像。

北京理工大学信号与系统实验报告5-连续时间系统的复频域分析

北京理工大学信号与系统实验报告5-连续时间系统的复频域分析

实验5连续时间系统的复频域分析 (综合型实验) 一、实验目的 1)掌握拉普拉斯变换及其反变换的定义并掌握MATLAB 实现方法。 2)学习和掌握连续时间系统函数的定义及复频域分析方法。 3)掌握系统零极点的定义,加深理解系统零极点分布与系统特性的关系。 二、实验原理与方法 1.拉普拉斯变换 连续时间信号x(t)的拉普拉斯变换定义为 (s)(t)e st X x dt +∞ --∞ = ? (1) 拉普拉斯反变换为1 (t)(s)e 2j st j x X ds j σσπ+∞ -∞ =? (2) MATLAB 中相应函数如下: (F) L laplace = 符号表达式F 拉氏变换,F 中时间变量为t ,返回变量为s 的结果表达式。 (F,t)L laplace =用t 替换结果中的变量s 。 () F ilaplace L =以s 为变量的符号表达式L 的拉氏反变换,返回时间变量为t 的结果表达式。 (,) F ilaplace L x =用x 替换结果中的变量t 。

的连续时间系统,其系统函数为s 的有理函数 110 110 ...(s)...M M M M N N N N b s b s b H a s a s a ----+++= +++ (7) 3.连续时间系统的零极点分析 系统的零点指使式(7)的分子多项式为零的点,极点指使分母多项式为零的点,零点使系统的值为零,极点使系统的值为无穷大。通常将系统函数的零极点绘在s 平面上,零点用O 表示,极点用?表示,这样得到的图形为零极点分布图。可以通过利用MATLAB 中的求多项式根的roots 函数来实现对(7)分子分母根的求解,调用格式如下: r=roots(c),c 为多项式的系数向量,返回值r 为多项式的根向量。 求取零极点以及绘制系统函数的零极点分布图可以采用pzmap 函数,调用格式如下: pzmap(sys)绘出由系统模型sys 描述的系统的零极点分布图。 [p,z]=pzmap(sys)这种调用方式返回极点与零点,不绘出零极点分布图。 还有两个专用函数tf2zp 和zp2tf 可实现系统的传递函数模型和零极点增益模型的转换。调用格

实验二 连续时间系统的模拟实验报告

信号与系统 实验报告 (信号与系统实验箱) HD-XH-II型 实验二连续时间系统的模拟 学院 专业班级 姓名学号 指导教师 实验报告评分:_______

连续时间系统的模拟 一、实验目的 1.了解用集成运算放大器构成基本运算单元—标量乘法器,加法和计分器,以及它们的组合全加积分器的方法。 2.掌握用以上基本运算单元以及它们的组合构成模拟系统,模拟一阶和二阶连续时间系统的原理和方法,并用实验测定模拟系统的特性。 二、实验内容及步骤 1.一阶模拟系统阶跃响应的观测 (1)对图9-5(c)的实际的电路,在输入端TP901处输入幅度Uim=0.2V,频率=200HZ的方波,观测输入波形及输出(TP903处)响应波形,比较输入波形与输出波形的周期和幅度,测量时间常数τ和放大倍数A。 (2)输入幅度Uim=0.2V的正弦波信号,由低频(20HZ左右)开始,缓慢改变正弦波信号频率,测出低通滤波器的截止频率f0. 2.二阶模拟系统频率特性测试 对图9-6(c)的实际电路,在输入端TP905处输入幅度Uim=0.2V正弦波,改变正弦波的信号频率,此时,应注意保持输入电压不变,记录相应的输出(TP907处)电压值,画出扶贫特性曲线,测定系统的放大倍数A,中心频率f0及其频带宽度Bw,计

算品质因素Q。 三、实验过程 一阶模拟系统 一阶模拟系统输入波形: 输出波形:

(1)放大倍数A=Rf/R1=10K/1K=10 H(s)=(a^2)/(s^2+3*a*s+a^2) 其中a=1/RC,值为4170。 以log f为横坐标,Vo/Vi为纵坐标,绘制滤波器的幅频特性曲线。再以log f为横坐标,Φ(ω)为纵坐标,绘制滤波器的相频特性曲线。 RC低通滤波器幅频响应曲线图如下:

电力系统分析实验报告四(理工类)

西华大学实验报告(理工类) 开课学院及实验室: 实验时间 : 年 月 日 一、实验目的 1)初步掌握电力系统物理模拟实验的基本方法。 2)加深理解功率极限的概念,在实验中体会各种提高功率极限措施的作用。 3)通过对实验中各种现象的观察,结合所学的理论知识,培养理论结合实际及分析问题的能力。 二、实验原理 所谓简单电力系统,一般是指发电机通过变压器、输电线路与无限大容量母线联接而且不计各元件的电阻和导纳的输电系统。 对于简单系统,如发电机至系统d 轴和g 轴总电抗分别为d X ∑和q X ∑,则发电机的功率特性为 当发电机装有励磁调节器时,发电机电势q E 随运行情况而变化,根据一般励磁调节器的性能,可认为保持发电机'q E (或' E )恒定。这时发电机的功率特性可表示成 或 这时功率极限为 随着电力系统的发展和扩大,电力系统的稳定性问题更加突出,而提高电力系统稳定性和输送能力的最重要手段之一,就是尽可能提高电力系统的功率极限。从简单电力系统功率极限的表达式看,要提高功率极限,可以通过发电机装设性能良好的励磁调节器,以提高发电机电势、增加并联运行线路回路数;或通过串联电容补偿等手段,以减少系统电抗,使受端系统维持较高的运行电压水平;或输电线采用中继同步调相机、中继电力系统等手段以稳定系统中继点电压。 (3)实验内容 1)无调节励磁时,功率特性和功率极隈的测定 ①网络结构变化对系统静态稳定的影响(改变戈): 在相同的运行条件下(即系统电压U-、发电机电势E 。保持不变.罚芳赆裁Ll=E 。),分别 测定输电线单回线和双回线运行时,发电机的功一角特性曲线,&豆甍辜授冁蝮和达到功率极 限时的功角值。同时观察并记录系统中其他运行参数(如发电极端毫玉萼蔫交化。将两种 情况下的结果加以比较和分析。 实验步骤如下: a)输电线路为单回线; b)发电机与系统并列后,调节发电机,使其输出的有功和无ZZ 蔓专零: c)功率角指示器调零; d)逐步增加发电机输出的有功功率,而发电机不调节震磁: e)观察并记录系统中运行参数的变化,填入表1.3中: f)输电线路为双回线,重复上述步骤,将运行参数填入表l 。毒=:

实验七 连续时间系统的模拟(硬件实验)

实验七 连续时间系统的模拟(硬件实验) 一、 目的 学习根据给定的连续系统的传输函数,用基本运算单元组成模拟装置。 二、 原理 1. 线性系统的模拟 系统的模拟就是用基本运算单元组成的模拟装置来模拟实际的系统。这些实际的系统可以是电的或非电的物理量系统,也可以是社会、经济和军事等非物理量系统。模拟装置可以与实际系统的内容完全不同,但是两者之间的微分方程完全相同,输入输出关系即传输函数也完全相同。模拟装置的激励和响应是电物理量,而实际系统的激励和响应不一定是电物理量,但它们之间的关系是一一对应的。所以,可以通过对模拟装置的研究来分析实际系统,最终达到在一定条件下确定最佳参数的目的。对于那些用数学手段较难处理的高阶系统来说,系统模拟就更为有效。 2. 传输函数的模拟 若已知实际系统的传输函数为: 10111()()()n n n n n n a s a s a Y s H s F s s b s b --+++==+++ (1) 分子、分母同乘以n s -得: 11011111() ()()()1() n n n n a a s a s P s Y s H s F s b s b s Q s ------+++===+++ (2) 式中1()P s -和1()Q s -分别代表分子、分母的s 负幂次方多项式。因此: 111 ()()()() Y s P s F s Q s --=? (3) 令:11 ()() X F s Q s -= (4) 则111()()n n F s XQ s X b s X b s X ---==+++ (5) 11()n n X F s b s X b s X --??=-++?? (6) 1101()()n n Y s P s X a X a s X a s X ---==+++ (7) 根据式(6)可以画出如图3-1所示的模拟框图。在该图的基础上考虑式(7)就可以画出如图3-2所示系统模拟框图。在连接模拟电路时,1s -用积分器,1b -、2b -、3b -及0a 、1a 、2a 均用标量乘法器,负号可用倒相器,求和用加法器。值得注意的问题是,积分运算单元有积 分时间常数τ,即积分运算单元的实际传递函数为1/s τ-,所示标量乘法器的标量 12,,,n b b b --- 应分别乘以12,,,n τττ 。同理,01,,,n a a a 应分别乘以012,,,,n ττττ 。此外, 本实验采用的积分器是反相积分器,即传递函数为1/s τ--,所以01,,,n a a a 还应分别乘以 012(1),(1),(1),,(1)n ---- ,同理,12,,,n b b b 也应分别乘12(1),(1),,(1)n --- 。对于图3-3(a)

3-系统分析实验报告

管理信息系统实验报告 实验3 系统分析 课程名称:管理信息系统 指导教师:王玮 班级:信管1401 学号: 姓名:唐赛赛 时间: 2016.04.06 地点: 3 号机房

一、实验目的 1.了解开发Visio解决方案的基本概念和关于Visio工具的一些基本的操作和应用; 2.掌握系统分析阶段数据流程图的画法; 二、实验步骤和实验结果: 使用Visio中提供的“组织结构图”模具,绘制下面例题的组织结构图,附在图后。 2、使用Visio绘制“业务流程图模具”和“数据流程图模具”(1)创建“业务流程图模具” 先在“框图”-〉“基本形状”中找到圆角矩形,右击选择“添加到我的形状”-〉“添加到新模具”。之后出现“另存为”对话框,把新模具命名为“业务流程图”,把圆角矩形形添加到了新模具“业务程图”中。用同样的思路,先在“框图”-〉“基本形状”中找到圆形,右击选择“添加到我的形状”-〉“添加到模具“业务程图”中;在“框图”-〉“基本形状”找到矩形,在“流程图”中的“IDEFO图表形状”找到动态连接线,在“流程图”中的“SDL图表形状”中找到文档,多文档,添加到模具“业务程图”中。可以通过设置“动态连接线”属性来改变其形状。如下图:

添加完成后,我们就可以在画业务流程图时打开该模具,业务流程图所有的元素都会在一个模具中显示出来。(2)创建“数据流程图模具”先在“框图”-〉“基本形状”中找到圆形(或是“流程图”中的“混合流程图形状”中找到外部实体2 ),右击选择“添加到我的形状”-〉“添加到新模具”(注,使用外部实体2来表示外部实体的时候,请将之旋转180度使用)。之后出现“另存为”对话框,把新模具命名为“数据流程图”,这样我们就把圆形形添加

系统分析实验报告

天津职业技术师范大学课程设计大学学籍管理系统的设计与开发 专业:软件工程 班级学号:软件1002-17 学生姓名:靳利强 指导教师:龚良波老师 二〇一三年七月

一.需求分析 1.课程名称:大学教务信息系统的设计与开发 2.设计目的: 为方便学校做好学生学籍管理工作,设计一个学生学籍管理系统,在设计过程中作了系统分析和总体设计,软件设计采取模块化的设计思路。 3.需求概述 该学生学籍管理系统主要对学生学籍信息、成绩信息进行管理,提供一个平台,供学籍管理人员增删改查学生信息、学生成绩信息。系统分为学生信息管理、学生成绩管理、信息查询等几个模块。学籍管理人员登录成功后可以对学生信息管理、学生成绩管理、信息查询等模块进行操作,如学生信息添加、修改、删除和查询;学生成绩登记、修改、删除和查询;查询信息等。 4功能需求: 1)功能齐全:界面操作灵活方便,设计包括以下基本功能: 2)学生信息管理、教师信息管理、财务信息管理、班级信息管理、课 程信息管理、成绩信息管理、打印信息管理、教室信息管理、综合信息查询、系统管理等,至少实现其中的三个功能,且每个功能至少包括两个子功能。 3)按照软件工程的要求进行分析、设计和开发。 4)界面友好:界面友好、输入有提示、尽量展示人性化。 5)可读性强:源程序代码清晰、有层次、主要程序段有注释。

6)健壮性好:用户输入非法数据时,系统应及时给出警告信息。 二.概要设计 1.功能模块: 2数据流图: (1)学生端

(2)管理员端

学生端功能: A 登录,学生登录后,验证成功,进入其信息展示页。 管理员端功能: B 登录,管理员登录后,验证成功,进入学生信息列表,可以对学生信息进行修改,删除,按班级查询,按学号查询,按名字查询。上传图片,更新图片等操作。 三.详细设计及实现 数据库设计: 学生表: 教师表:

连续时间系统模拟

实验名称:连续时间系统的模拟 教材名称:电工电子实验技术(下册) 页码:P146 实验目的: 1、学习如何根据给定的连续系统的传输函数,用基本的运算单元组成模拟 装置。 2、掌握将Multisim 软件用于系统模拟的基本方法。 实验任务: 1、直接测量图9-9和图9-10的幅频、相频传输特性,并测出相应的数据。 测点自定,但是半功率点和谐振点必须在其中。 2、根据预习时计算出的传输函数H (S )分别搭建图9-9和图9-10的系 统模拟测试电路,分别测量幅频和相频特性,并按直接测量时所选的测点进行测量。 3、分别比较图9-9和图9-10 直接测量的传输特性与系统模拟测出的传 输特性数据,如有差异,找出原因并纠正。 设计提示: 1、先写出传输函数,再转换成标准形式。 设计过程: 图9-9传输函数: ()622 2232 61222 11110()1()3113101()()311110()V s RC S S H s V s SCR SCR SRC RC S S S ??====?++++?++? 其中:31110RC K uF -=?= 图9-10传输函数: ()29122 113571.4()1113571.41()11 1.7810R V s R L S S H s R V s R LS CS SL LC S S S ?? ==== ++++?++?? 其中:9203571.45.611 1.78105.60.1R L mH LC mH uF Ω ====?? 实验电路图及实验结果:

半功率点频率59.5 Φ= =;相位差59.5O f Hz φ=- 特性曲线同直接测量,半功率点频率59.5 f Hz =。52o

(实验三)连续时间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 ω)通常是复数,

实验二-连续时间系统的模拟实验报告

实验二-连续时间系统的模拟实验报告

信号与系统 实验报告 (信号与系统实验箱) HD-XH-II型 实验二连续时间系统的模拟 学院 专业班级 姓名学号 指导教师

实验报告评分:_______ 连续时间系统的模拟 一、实验目的 1.了解用集成运算放大器构成基本运算单元—标量乘法器,加法和计分器,以及它们的组合全加积分器的方法。 2.掌握用以上基本运算单元以及它们的组合构成模拟系统,模拟一阶和二阶连续时间系统的原理和方法,并用实验测定模拟系统的特性。 二、实验内容及步骤 1.一阶模拟系统阶跃响应的观测 (1)对图9-5(c)的实际的电路,在输入端TP901处输入幅度Uim=0.2V,频率=200HZ的方波,观测输入波形及输出(TP903处)响应波形,比较输入波形与输出波形的周期和幅度,测量时间常数τ和放大倍数A。 (2)输入幅度Uim=0.2V的正弦波信号,由低频(20HZ左右)开始,缓慢改变正弦波信号频率,测出低通滤波器的截止频率f0. 2.二阶模拟系统频率特性测试 对图9-6(c)的实际电路,在输入端TP905处输入幅度

Uim=0.2V正弦波,改变正弦波的信号频率,此时,应注意保持输入电压不变,记录相应的输出(TP907处)电压值,画出扶贫特性曲线,测定系统的放大倍数A,中心频率f0及其频带宽度Bw,计算品质因素Q。 三、实验过程 一阶模拟系统 一阶模拟系统输入波形: 输出波形:

(1)放大倍数A=Rf/R1=10K/1K=10 H(s)=(a^2)/(s^2+3*a*s+a^2) 其中a=1/RC,值为4170。 以log f为横坐标,Vo/Vi为纵坐标,绘制滤波器的幅频特性曲线。再以log f为横坐标,Φ(ω)为纵坐标,绘制滤波器的相频特性曲线。 RC低通滤波器幅频响应曲线图如下:

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

连续时间信号的卷积运算的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;

系统分析实验报告2016

本科实验报告 课程名称:系统分析与设计 实验项目:《》实验实验地点: 专业班级:学号: 学生姓名: 指导教师: 2016年11月日

一、实验目的 通过《系统分析与设计》实验,使学生在实际的案例中完成系统分析与系统设计中的主要步骤,并熟悉信息系统开发的有关应用软件,加深对信息系统分析与设计课程基础理论、基本知识的理解,提高分析和解决实际问题的能力,使学生在实践中熟悉信息系统分析与设计的规范,为后继的学习打下良好的基础。 二、实验要求 学生以个人为单位完成,自选题目,班内题目不重复,使用UML进行系统分析与设计,并完成实验报告。实验报告(A4纸+电子版)在最后一次上课时提交(10周)。 三、实验主要设备:台式或笔记本计算机 四、实验内容 1 选题及项目背景 学生填写自选题目 2 定义 学生填写(对自选项目系统进行描述200-400字) 3 参考资料 学生填写 4 系统分析与设计 4.1需求分析 4.1.1识别参与者 学生填写 4.1.2 对需求进行捕获与描述 学生填写时删除以下括号内容 (内容要求1:对每个用例进行概要说明,参考以下格式: 用例名称:删除借阅者信息执行者:管理员 目的:完成一次删除借阅者信息的完整过程。) (内容要求2:选择其中一个用例(如下订单)给出其用例描述。格式参考下表

) 4.1.3 用例图 通过已掌握的需求,初步了解系统所要完成的功能。下面给出用例图。 4.1.4 分析与讨论 1)建模用例图的步骤、方法? 2)如何识别系统的参与者?应该如何划分用例,应注意哪些问题? 3)心得 4.2 建立对象模型 4.2.1 候选类的数据字典 学生填写 4.2.2定义类 (内容以“书籍信息”类为例列出该类的属性和操作如下: “书籍信息”类 ?属性 国际标准书号(ISBN):文本(String) 书名(name):文本

连续时间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 =

连续时间LTI系统的频率特性及频域分析

实验报告 实验项目名称:运用Matlab进行连续时间信号卷积运算 (所属课程:信号与系统) 学院:电子信息与电气工程学院 专业: 10电气工程及其自动化 姓名: xx 学号: 201002040077 指导老师: xxx

一、实验目的 1、学会运用MATLAB 分析连续系统的频率特性。 2、掌握相关函数的调用。 二、实验原理 1、一个连续LTI 系统的数学模型通常用常系数线性微分方程描述,即 )()()()()()(01 )(01)(t e b t e b t e b t r a t r a t r a m m n n +'++=+'++ (1) 对上式两边取傅里叶变换,并根据FT 的时域微分性质可得: )(])([)(])([0101ωωωωωωE b j b j b R a j a j a m m n n +++=+++ 101)()()()()(a j a j a b j b j b j E j R j H n n m m ++++++==ωωωωωωω H ( j ω )称为系统的频率响应特性,简称系统频率响应或频率特性。一般H ( j ω )是复函数,可表示为: )()()(ω?ωωj e j H j H = 其中, )(ωj H 称为系统的幅频响应特性,简称为幅频响应或幅频特性;)(ω?称为系统的相频响应特性,简称相频响应或相频特性。H ( j ω )描述了系统响应的傅里叶变换与激励的傅里叶变换间的关系。H ( j ω )只与系统本身的特性有关,与激励无关,因此它是表征系统特性的一个重要参数。 MATLAB 信号处理工具箱提供的freqs 函数可直接计算系统的频率响应的数值解,其语句格式为:H=freqs(b,a,w)其中,b 和a 表示H ( j ω )的分子和分母多项式的系数向量;w 为系统频率响应的频率范围,其一般形式为w1:p:w2,w1 为频率起始值,w2 为频率终止值,p 为频率取值间隔。 H 返回w 所定义的频率点上系统频率响应的样值。注意,H 返回的样值可能为包含实部和虚部的复数。因此,如果想得到系统的幅频特性和相频特性,还需要利用abs 和angle 函数来分别求得。

离散系统与连续时间系统的根本差别是:离散系统(图)有采样开

离散系统与连续时间系统的根本差别是:离散系统(图3)有采样开关存在,而连续系统则无。连续信号经过采样开关变成离散信号(图4),采样开关起这理想脉冲发生器的作用,通过它将连续信号调制成脉冲序列。 图3 离散系统方块图 图4 离散型时间函数 调制之后的信号中,包含与脉冲频率相关的高频频谱(图5),相邻两频谱不相重叠的条件是: max 2f f s 其中: s f ---采样开关的采样频率 m ax f ---连续信号频谱中的最高频率 这就是采样定理,通常选择采样频率时取四倍连续信号的最大频率。实验中,信号源产生频率可调的周期性信号,计算机通过A/D 板将信号采集入内存,通过软件示波器显示出来,调整采样频率,可以得到不同的采样结果,以波形图直观显示出来。由此,可考察波形失真程度。 三、实验使用的仪器设备及实验装置 1. 装有LabVIEW 软件和PCI-1200数据采集卡的计算机一台 2. 频率计或信号发生器一台 3. 外接端子板、数据采集板、计算机、组态软件 基于LabVIEW 的信号测试系统主要包括信号发生器、DAQ 数据采集卡和计算机软件三部分组成。A/D 数据采集采用NI 公司PCMCIA 接口的PCI-1200型多功能数据采集卡;L abVIEW 7.1软件。 将PCI-1200数据采集卡插到计算机主板上的一个空闲的PCI 插槽中,接好各种附件,其驱动程序就是NI-DAQ 。附件包括一条50芯的数据线,一个型号为CB-50LP 的转接板,转接板直接与外部信号连接。 图5 信号频谱图

四、具体实验步骤 (一)通过LabVIEW进行模拟信号的数据采集 1. 安装数据采集卡,根据数据采集卡接线指示(图6)连接线路,并检查测试。 2. 熟悉LabVIEW软件中与数据采集相关的控件与设置项。 3. 编制DAQ程序,并调试数据采集组态。 4. 应用该组态软件进行波形数据采集并存储,信号种类设置为正弦波,分别设置 信号发生器频率为50,100Hz,观察并记录波形变化。 5. 设置信号种类为方波或锯齿波,重复上述实验。 (二)采样定理验证实验 1. 按图8连接线路,并检查测试。 2. 熟悉GeniDAQ软件中与数据采集相关的控件与设置项。 3. 编制、调试数据采集组态。 4. 应用该组态软件进行波形数据采集并存储,信号种类设置为正弦波,分别设置 信号发生器频率为50,100Hz,采集频率设置为50、100、150、200、300、500Hz,观察并记录波形变化,体验采样定理的正确性。 五、实验准备及预习要求 1.认真阅读实验指导书,在老师答疑和同学讨论的基础上,完成实验准备任务: 1).了解数据采集及其硬件(A/D变换器和数据采集卡)选择的基本知识; 2).熟悉G语言编程环境和虚拟仪器的含义; 1.理解采样定理的意义;

信号与系统课设 常用连续时间信号的可视化及微积分运算

成绩评定表

课程设计任务书

目录 一、引言 (1) 二、Matlab入门 (2) 2.1 Matlab7.0介绍 (2) 2.2利用Matlab7.0编程完成习题设计 (3) 三、Matlab7.0实现连续时间信号微积分运算的设计 (4) 3.1常用连续时间信号的类别及原理 (4) 3.2编程设计及实现 (4) 3.3运行结果及其分析 (7) 四、结论 (16) 五、参考文献 (17)

一、引言 人们之间的交流是通过消息的传播来实现的,信号则是消息的表现形式,消息是信号的具体内容。 《信号与系统》课程是一门实用性较强、涉及面较广的专业基础课,该课程是将学生从电路分析的知识领域引入信号处理与传输领域的关键性课程,对后续专业课起着承上启下的作用. 该课的基本方法和理论大量应用于计算机信息处理的各个领域,特别是通信、数字语音处理、数字图像处理、数字信号分析等领域,应用更为广泛。 近年来,计算机多媒体教序手段的运用逐步普及,大量优秀的科学计算和系统仿真软件不断涌现,为我们实现计算机辅助教学和学生上机实验提供了很好的平台。通过对这些软件的分析和对比,我们选择MATLAB语言作为辅助教学工具,借助MATLAB强大的计算能力和图形表现能力,将《信号与系统》中的概念、方法和相应的结果,以图形的形式直观地展现给我们,大大的方便我们迅速掌握和理解老师上课教的有关信号与系统的知识。 MATLAB是当前最优秀的科学计算软件之一,也是许多科学领域中分析、应用和开发的基本工具。MATLAB全称是Matrix Laboratory,是由美国Mathworks公司于20世纪80年代推出的数学软件,最初它是一种专门用于矩阵运算的软件,经过多年的发展,MATLAB已经发展成为一种功能全面的软件,几乎可以解决科学计算中的所有问题。而且MATLAB编写简单、代码效率高等优点使得MATLAB在通信、信号处理、金融计算等领域都已经被广泛应用。它具有强大的矩阵计算能力和良好的图形可视化功能,为用户提供了非常直观和简洁的程序开发环境,因此被称为第四代计算机语言。MATLAB 强大的图形处理功能及符号运算功能,为我们实现信号的可视化及系统分析提供了强有力的工具。MATLAB 强大的工具箱函数可以分析连续信号、连续系统,同样也可以分析离散信号、离散系统,并可以对信号进行各种分析域计算,如相加、相乘、移位、反折、傅里叶变换、拉氏变换、Z 变换等等多种计算。 作为信号与系统的基本分析软件之一,利用MATLAB进行信号与系统的分析与设计是通信以及信息工程学科的学生所要掌握的必要技能之一。通过学习并使用MATLAB语言进行编程实现课题的要求,对学生能力的培养极为重要。尤其会提高综合运用所学理

管理信息系统分析实验报告

《管理信息系统》 实验二 题目:系统分析 专业:信息管理与信息系统 班级:1106班 姓名 ************************* 指导教师:贺玉珍老师 完成日期:2014.4.28

运城学院超市管理系统设计分析说明书 一、系统目标:随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。 超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。 本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。 二、系统的初步调查 通过实地参观和学习,对超市的整体情况进行调研。了解超市的组织机构划分,充分了解超市进销存的流程的整体情况,对开发新系统的态度等。通过召开座谈会和个人访谈方法了解各个部门的主要职能及具体运作方式、过程等。 进行初步调研的具体内容为: (1)员工的规模:大约有多少员工,有多少是稳定的,有多少是浮动的; (2)员工管理人员的数量; (3)超市的商品销售状况 (4)客户编码方式; 三、可行性分析: 1.技术可行性研究,在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。因为,有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。 2经济可行性研究,因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的,(1)超市有能力承担系统开发费用,(2)新系统将为企业带来经济效益3操作可行性研究,本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的

实验4:连续系统的频域分析

实验4:连续系统的频域分析 一、实验目的 (1)掌握连续时间信号的傅里叶变换和傅里叶逆变换的实现方法。 (2)掌握傅里叶变换的数值计算方法和绘制信号频谱的方法。 二、实验原理 1.周期信号的分解 根据傅里叶级数的原理,任何周期信号都可以分解为三角级数的组合——称为 ()f t 的傅里叶级数。在误差确定的前提下,可以由一组三角函数的有限项叠加而得到。 例如一个方波信号可以分解为: 11114111 ()sin sin 3sin 5sin 7357E f t t t t t ωωωωπ?? = ++++ ??? 合成波形所包含的谐波分量越多,除间断点附近外,它越接近于原波形,在间断点附近,即使合成的波形所含谐波次数足够多,也任存在约9%的偏差,这就是吉布 斯现象(Gibbs )。 2.连续时间信号傅里叶变换的数值计算 由傅里叶变换的公式: ()()lim ()j t j n n F j f t e dt f n e ωωττωττ∞ ∞ ---∞ →=-∞ ==∑ ? 当 ()f t 为时限信号时,上式中的n 取值可以认为是有限项N ,则有: ()(),0k N j n n F k f n e k N ωτττ-==≤≤∑,其中2k k N π ωτ = 3.系统的频率特性 连续LTI 系统的频率特性称为频率响应特性,是指在正弦信号激励作用下稳态响应随激励信号频率的变化而变化的情况,表示为 () ()() Y H X ωωω= 三、实验内容与方法 1.周期信号的分解 【例1】用正弦信号的叠加近似合成一个频率为50Hz 的方波。 MATLAB 程序如下: clear all; fs=10000; t=[0:1/fs:0.1]; f0=50;sum=0; subplot(211) for n=1:2:9 plot(t,4/pi*1/n*sin(2*pi*n*f0*t),’k ’); hold on; end title(‘信号叠加前’); subplot(212) for n=1:2:9;

管理信息系统实验报告分析

实验报告 课程:管理信息系统 一、实验目的 验证有关概念和理论,加深对概念和知识的理解和认识;熟悉和掌握Visual Basic 6.0 软件的使用方法;初步具备信息管理知识和制作数据字典、系统数据流程图的能力。运用课程讲授的管理信息系统的系统分析方法、模块化系统设计方法以及系统的调试方法进行人事档案管理信息系统的分析、设计、开发、实现与调试。 二、实验方法 面向对象法 三、实验环境及开发工具 1.硬件环境 在最低配置的情况下,系统的性能往往不尽如人意,但现在的硬件性能已经相当的出色,而且价格便宜,因此通常给服务器的配置高性能的硬件。 处理器:Interl Pentium II 266 MX 或更高 内存:64M 硬盘空间:2 GB 显卡:SVGA 显示适配器 显示器:液晶17寸 2.软件环境 操作系统:Windows/98/ME/2000/XP或更高版本 数据库:Microsoft Access 2000 3.实验开发工具:Visual Bisic 6.0程序系统 四、实验内容

(一)、系统分析 1、系统数据流程图 2、数据字典 3、系统中所有实体(包括实体的属性)以及实体之间的联系类型分析 人员的个人资料经过专业的处理部门的处理形成个人档案。档案包括自然情况,工作情况,简历,政治情况等各方面信息,内容比较庞大复杂。将档案信息传送到人员信息库。同时还综合考虑档案管理工作的性质,总结归纳出所需实现

的功能。为人事档案进行服务,对人事的变动、人事资料、以及人事资料的查询,统计等功能。总体上说具有编辑,查询,用户管理,图表统计等功能。然后将最终结果提交到人力资源管理部门,由人力资源管理人员进行审查,以便于对职工的调配。 4、典型处理的表达 档案完整添加用户档案到档案库 个人信息成功添加到档案库 修改用户档案信息 失败退回用户档案 退回用户档案 (二)、系统设计 1、子系统划分(或功能划分或模块划分) 功能划分 1、用户管理 功能:设置使用人事管理系统的用户及其使用权限。整个人事管理系统由多个功能模块组成,不同的模块完成不同的功能,所以可以为不同的职工分配不同的功能,使其具有不同的权限,完成其权限所对应的功能,从而很好地管理好整个系统。 2、辅助表管理 功能:通过它的这个功能可以有效的对本单位人事部门的扩充进行及时的计算机管理。只要管理员进行简单的数据字段添加即可。辅助表管理功能是高级管理员及中级管理员拥有的权限,它的功能是对数据库进行新表的添加。 3、档案编辑 功能:档案编辑模块中有4个子模块。他们是档案卡片、个人简历、家庭成员、历史档案等功能。这些功能因管理员的权限不同所表示出的功能使用也不同,普通管理员没有数据修改及删除的权利。在这些功能里详细的记录了所有单位员工的资料。 4、档案查询 功能:对档案卡片的查询功能,在这里可以查到符合程序要求的任何信息。

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

实验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为

电力系统分析实验报告金科

学生实验报告 (理工类) 课程名称:专业班级: 学生学号:学生: 所属院部:指导教师: 20 13 ——20 14 学年第二学期 金陵科技学院教务处制 实验一电力系统分析计算 实验项目名称:电力系统分析计算实验学时: 2

同组学生:实验地点: C208 实验日期: 2014 6 23 实验成绩: 批改教师:静批改时间: 一.实验目的 1.掌握用Matlab软件编程计算电力系统元件参数的方法. 2.通过对不同长度的电力线路的三种模型进行建模比较,学会选取根据电路要求选取模 型。 3.掌握多级电力网络的等值电路计算方法。 4.理解有名制和标幺制。 二.实验容 1.电力线路建模 有一回220kV架空电力线路,导线型号为LGJ-120,导线计算外径为15.2mm,三相导线水平排列,两相邻导线之间的距离为4m。试计算该电力线路的参数,假设该线路长度分别为60km,200km,500km,作出三种等值电路模型,并列表给出计算值。 2.多级电力网络的等值电路计算 部分多级电力网络结线图如图1-1所示,变压器均为主分接头,作出它的等值电路模型,并列表给出用有名制表示的各参数值和用标幺制表示的各参数值。 线路额定电压电阻 (欧/km) 电抗 (欧/km) 电纳 (S/km) 线路长度 (km) L1(架空线)220kv 0.08 0.406 2.81*10-6 200 L2(架空线)110kV 0.105 0.383 2.81*10-6 60 L3(架空线)10kV 0.17 0.38 忽略15 变压器额定容量P k(kw) U k% I o% P o(kW) T1 180MVA 893 13 0.5 175 T2 63MVA 280 10.5 0.61 60 三.实验设备 1.PC一台 2.Matlab软件 四.实验记录 1.电力线路建模 电阻电抗电纳电阻电抗电纳电阻电抗电纳

相关主题
文本预览
相关文档 最新文档