1叠加定理实验

1叠加定理实验
1叠加定理实验

GDOU-B-11-112广东海洋大学学生实验报告书(学生用表)

实验名称叠加定理实验课程名称课程号

学院(系)专业班级

学生姓名学号 19 实验地点科技楼实验日期

一、实验目的

验证线性电路叠加原理的正确性,加深对线性电路的叠加性和齐次性的认识和理解。

二、原理说明

叠加原理指出:在有多个独立源共同作用下的线性电路中,通过每一个元件的电流或其两端的电压,可以看成是由每一个独立源单独作用时在该元件上所产生的电流或电压的代数和。

线性电路的齐次性是指当激励信号(某独立源的值)增加或减小K 倍时,电路的响应(即在电路中各电阻元件上所建立的电流和电压值)也将增加或减小K倍。

三、实验设备

序号名称型号与规格数量备注

1 直流稳压电源0~30V可调二路

2 万用表 1

3 直流数字电压表 1

4 直流数字毫安表 1

5 迭加原理实验电路板 1 HE-12

四、实验内容

实验线路如图7-1所示,用HE-12挂箱的“基尔夫定律/叠加原理”线路。

F12

图7-1

1. 将两路稳压源的输出分别调节为12V和6V,接入U1和U2处。

2. 令U 1电源单独作用(将开关K 1投向U 1侧,开关K 2投向短路侧)。用直流数字电压表和毫安表(接电流插头)测量各支路电流及各电阻元件两端的电压,数据记入表7-1。

3. 令U 2电源单独作用(将开关K 1投向短路侧,开关K 2投向U 2侧),重复实验步骤2的测量和记录,数据记入表7-1。

4. 令U 1和U 2共同作用(开关K 1和K 2分别投向U 1和U 2侧), 重复上述的测量和记录,数据记入表7-1。

5. 将U 2的数值调至+12V ,重复上述第3项的测量并记录,数据记入表7-1。 表 7-1

五、实验注意事项

1. 用电流插头测量各支路电流时,或者用电压表测量电压降时,应注意仪表的极性,并应正确判断测得值的+、-号。

2. 注意仪表量程的及时更换。 六、预习思考题

1. 在叠加原理实验中,要令U 1、U 2分别单独作用,应如何操作?可否直接将不作用的电源(U 1或U 2)短接置零?

答:①要令Ul 单独作用,应该把K2往左拨,要U2单独作用应该把K1往右拨。

②不可以直接将不作用的电源(Ul 或U2)短接置零,因为电压源内阻很小,如果直接短接会烧毁电源

2. 实验电路中,若有一个电阻器改为二极管, 试问叠加原理的迭加性与齐次性还成立吗?为什么?

答:①实验电路中,若有一个电阻器改为二极管,叠加原理的迭加性与齐次性不成立,因为叠加原理的迭加性与齐次性只适用于线性电路,二极管是非线性元件,使实验电路为非线性电路,所以不成立。

3.当K 1(或K 2)拨向短路侧时,如何测U FA (或U AB )?

答:①当用指针式电压表时, 电压表的红表笔接高电位点,黑表笔接低电位点,如果Kl(或K2)拨向短路侧,只有U2单独作用,B 点比A 点电位高,要测量U AB ,红表笔接B 点,黑表笔接A 点,但要加负号,同样,A 点比F 点电位高,要测量U FA ,红表笔接A 点,黑表笔接F 点,也要加负号。对于K2拨向短路侧,原理类似。

②对于本实验,用的是数字电压表,表笔接法没有讲究,但要注意正、负号。一般红的接线柱接起点,黑的接线柱接终点,如要测量U FA 红的接线柱接F 点,黑的接线柱接A 点,直接记录数据,否则需要加负号。

七、实验报告

1. 根据实验数据表格,进行分析、比较,归纳、总结实验结论,即验证线性电路的叠

测量项目 实验内容 U 1 (V) U 2 (V) I 1 (mA) I 2 (mA) I 3 (mA) U A B (V) U C D (V) U A D (V) U D E (V) U F A (V) U 1单独作用 12 0 8.60 -2.37 6.21 2.38 0.787 3.165 4.40

4.39

U 2单独作用 0 6. -1.187 3.58 2.38 -.3.58

-1.187

1.213 -0.610 -0.608 U 1、U 2共同作用 12 6 7.41 1.216 8.60 -1.221 -0.402 4.385 3.79 3.78 2U 2单独作用

12

-2.36

7.14

4.74

-7.41

-2.35

2.417

-1.23

-1.229

加性与齐次性。

从表7-1 可以看出,U1U2共同作用时,其电流和电压是U1和U2单独作用的代数和,符合线性电路的叠加性;2U2单独作用时,其电流和电压是U2单独作用的2倍,符合线性电路的齐次性。

2. 各电阻器所消耗的功率能否用叠加原理计算得出?试用上述实验数据,进行计算并作结论。

各电阻器所消耗的功率不能用叠加原理计算得出,因为P=I2R或U2/R,如R3的功率P3=······.

3. 通过实验步骤6及分析表格7-2的数据,你能得出什么样的结论?

通过实验步骤6及分析表格2.2的数据,可以得出叠加定理只适用于线性电路,在非线性电路中不成立。

4. 心得体会及其他。

成绩指导老师日期

第页,共页

编译原理实验指导

编译原理实验指导 实验安排: 上机实践按小组完成实验任务。每小组三人,分别完成TEST语言的词法分析、语法分析、语义分析和中间代码生成三个题目,语法分析部分可任意选择一种语法分析方法。先各自调试运行,然后每小组将程序连接在一起调试,构成一个相对完整的编译器。 实验报告: 上机结束后提交实验报告,报告内容: 1.小组成员; 2.个人完成的任务; 3.分析及设计的过程; 4.程序的连接; 5.设计中遇到的问题及解决方案; 6.总结。

实验一词法分析 一、实验目的 通过设计编制调试TEST语言的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。 编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。 二、实验预习提示 1.词法分析器的功能和输出格式 词法分析器的功能是输入源程序,输出单词符号。词法分析器的单词符号常常表示 成以下的二元式(单词种别码,单词符号的属性值)。 2.TEST语言的词法规则 |ID|ID |NUM →a|b|…|z|A|B|…|Z →1|2|…|9|0 →+|-|*|/|=|(|)|{|}|:|,|;|<|>|! →>=|<=|!=|== →/* →*/ 三、实验过程和指导 1.阅读课本有关章节,明确语言的语法,画出状态图和词法分析算法流程图。 2.编制好程序。 3.准备好多组测试数据。 4.程序要求 程序输入/输出示例:

1叠加定理实验

GDOU-B-11-112广东海洋大学学生实验报告书(学生用表) 实验名称叠加定理实验课程名称课程号学院(系)专业班级学生姓名学号19 实验地点科技楼实验日期 一、实验目的 验证线性电路叠加原理的正确性,加深对线性电路的叠加性和齐次性的认识和理解。 二、原理说明 叠加原理指出:在有多个独立源共同作用下的线性电路中,通过每一个元件的电流或其两端的电压,可以看成是由每一个独立源单独作用时在该元件上所产生的电流或电压的代数和。 线性电路的齐次性是指当激励信号(某独立源的值)增加或减小K 倍时,电路的响应(即在电路中各电阻元件上所建立的电流和电压值)也将增加或减小K倍。 四、实验内容 实验线路如图7-1所示,用HE-12挂箱的“基尔夫定律/叠加原理”线路。

1. 将两路稳压源的输出分别调节为12V和6V,接入U1和U2处。 2. 令U1电源单独作用(将开关K1投向U1侧,开关K2投向短路侧)。用直流数字电压表和毫安表(接电流插头)测量各支路电流及各电阻元件两端的电压,数据记入表7-1。 3. 令U2电源单独作用(将开关K1投向短路侧,开关K2投向U2侧),重复实验步骤2的测量和记录,数据记入表7-1。 4. 令U1和U2共同作用(开关K1和K2分别投向U1和U2侧),重复上述的测量和记录,数据记入表7-1。 5. 将U2的数值调至+12V,重复上述第3项的测量并记录,数据记入表7-1。 表7-1 五、实验注意事项 1. 用电流插头测量各支路电流时,或者用电压表测量电压降时,应注意仪表的极性,并应正确判断测得值的+、-号。 2. 注意仪表量程的及时更换。 六、预习思考题 1. 在叠加原理实验中,要令U1、U2分别单独作用,应如何操作可否直接将不作用的电源(U1或U2)短接置零 答:①要令Ul单独作用,应该把K2往左拨,要U2单独作用应该把K1往右拨。 ②不可以直接将不作用的电源(Ul或U2)短接置零,因为电压源内阻很小,如果直接短接会烧毁电源 2.实验电路中,若有一个电阻器改为二极管,试问叠加原理的迭加性与齐次性还成立吗为什么 答:①实验电路中,若有一个电阻器改为二极管,叠加原理的迭加性与齐次性不成立,因为叠加原理的迭加性与齐次性只适用于线性电路,二极管是非线性元件,使实验电路为非线性电路,所以不成立。 3.当K1(或K2)拨向短路侧时,如何测U FA(或U AB) 答:①当用指针式电压表时,电压表的红表笔接高电位点,黑表笔接低电位点,如果Kl(或K2)拨向短路侧,只有U2单独作用,B点比A点电位高,要测量U AB,红表笔接B点,黑表笔接A点,但要加负号,同样,A点比F点电位高,要测量U FA,红表笔接A点,黑表笔接F点,也要加负号。对于K2拨向短路侧,原理类似。 ②对于本实验,用的是数字电压表,表笔接法没有讲究,但要注意正、负号。一般红的接线柱接起点,黑的接线柱接终点,如要测量U FA红的接线柱接F点,黑的接线柱接A点,

电路实验报告1--叠加原理

电路实验报告1-叠加原理的验证 所属栏目:电路实验- 实验报告示例发布时间:2010-3-11 实验三叠加原理的验证 一、实验目的 验证线性电路叠加原理的正确性,加深对线性电路的叠加性和齐次性的认识和理解。 二、原理说明 叠加原理指出:在有多个独立源共同作用下的线性电路中,通过每一个元件的电流或其两端的电压,可以看成是由每一个独立源单独作用时在该元件上所产生的电流或电压的代数和。 线性电路的齐次性是指当激励信号(某独立源的值)增加或减小K 倍时,电路的响应(即在电路中各电阻元件上所建立的电流和电压值)也将增加或减小K倍。 三、实验设备 高性能电工技术实验装置DGJ-01:直流稳压电压、直流数字电压表、直流数字电流表、叠加原理实验电路板DGJ-03。 四、实验步骤 1.用实验装置上的DGJ-03线路, 按照实验指导书上的图3-1,将两路稳压电源的输出分别调节为12V和6V,接入图中的U1和U2处。 2.通过调节开关K1和K2,分别将电源同时作用和单独作用在电路中,完成如下表格。 表3-1

3.将U2的数值调到12V,重复以上测量,并记录在表3-1的最后一行中。 4.将R3(330 )换成二极管IN4007,继续测量并填入表3-2中。 表3-2 五、实验数据处理和分析 对图3-1的线性电路进行理论分析,利用回路电流法或节点电压法列出电路方程,借助计算机进行方程求解,或直接用EWB软件对电路分析计算,得出的电压、电流的数据与测量值基本相符。验证了测量数据的准确性。电压表和电流表的测量有一定的误差,都在可允许的误差范围内。 验证叠加定理:以I1为例,U1单独作用时,I1a=8.693mA,,U2单独作用时,I1b=-1.198mA,I1a+I1b=7.495mA,U1和U2共同作用时,测量值为7.556mA,因此叠加性得以验证。2U2单独作用时,测量值为-2.395mA,而2*I1b=-2.396mA,因此齐次性得以验证。其他的支路电流和电压也可类似验证叠加定理的准确性。 对于含有二极管的非线性电路,表2中的数据不符合叠加性和齐次性。 六、思考题 1.电源单独作用时,将另外一出开关投向短路侧,不能直接将电压源短接置零。 2.电阻改为二极管后,叠加原理不成立。

编译原理实验 中间代码生成

实验四中间代码生成 一.实验目的: 掌握中间代码的四种形式(逆波兰式、语法树、三元式、四元式)。 二.实验内容: 1、逆波兰式定义:将运算对象写在前面,而把运算符号写在后面。用这种表示法表示的表 达式也称做后缀式。 2、抽象(语法)树:运算对象作为叶子结点,运算符作为内部结点。 3、三元式:形式序号:(op,arg1,arg2) 4、四元式:形式(op,arg1,arg2,result) 三、以逆波兰式为例的实验设计思想及算法 (1)首先构造一个运算符栈,此运算符在栈内遵循越往栈顶优先级越高的原则。 (2)读入一个用中缀表示的简单算术表达式,为方便起见,设该简单算术表达式的右端多加上了优先级最低的特殊符号“#”。 (3)从左至右扫描该算术表达式,从第一个字符开始判断,如果该字符是数字,则分析到该数字串的结束并将该数字串直接输出。 (4)如果不是数字,该字符则是运算符,此时需比较优先关系。 做法如下:将该字符与运算符栈顶的运算符的优先关系相比较。如果,该字符优先关系高于此运算符栈顶的运算符,则将该运算符入栈。倘若不是的话,则将此运算符栈顶的运算符从栈中弹出,将该字符入栈。 (5)重复上述操作(1)-(2)直至扫描完整个简单算术表达式,确定所有字符都得到正确处理,我们便可以将中缀式表示的简单算术表达式转化为逆波兰表示的简单算术表达式。 四、程序代码: //这是一个由中缀式生成后缀式的程序 #include<> #include<> #include<> #include<> #define maxbuffer 64 void main() { char display_out(char out_ch[maxbuffer], char ch[32]); //int caculate_array(char out_ch[32]); static int i=0; static int j=0; char ch[maxbuffer],s[maxbuffer],out[maxbuffer]; cout<<"请输入中缀表达式: ";

做叠加定理实验的心得体会

做叠加定理实验的心得体会篇一:电路实验心得体会 电路实验心得体会 电路实验,作为一门实实在在的实验学科,是电路知识的基础和依据。它可以帮助我们进一步理解巩固电路学的知识,激发我们对电路的学习兴趣。在大一上学期将要结束之际,我们进行了一系列的电路实验,从简单的戴维南定理到示波器的使用,再到回转路-----,一共五个实验,通过这五个实验,我对电路实验有了更深刻的了解,体会到了电路的神奇与奥妙。 不过说实话在做这次试验之前,我以为不会难做,就像以前做的实验一样,操作应该不会很难,做完实验之后两下子就将实验报告写完,直到做完这次电路实验时,我才知道其实并不容易做。它真的不像我想象中的那么简单,天真的以为自己把平时的理论课学好就可以很顺利的完成实验,事实证明我错了,当我走上试验台,我意识到要想以优秀的成绩完成此次所有的实验,难度很大,但我知道这个难度是与学到的知识成正比的,因此我想说,虽然我在实验的过程中遇到了不少困难,但最后的成绩还是不错的,因为我毕竟在这次实验中学到了许多在课堂上学不到的东西,终究使我在这次实验中受益匪浅。 下面我想谈谈我在所做的实验中的心得体会:

在基尔霍夫定律和叠加定理的验证实验中,进一步学习了基尔霍夫定律和叠加定理的应用,根据所画原理图,连接好实际电路,测量出实验数据,经计算实验结果均在误差范围内,说明该实验做的成功。我认为这两个实验的实验原理还是比较简单的,但实际操作起来并不是很简单,至少我觉得那些行行色色的导线就足以把你绕花眼,所以我想说这个实验不仅仅是对你所学知识掌握情况的考察,更是对你的耐心和眼力的一种考验。 在戴维南定理的验证实验中,了解到对于任何一个线性有源网络,总可以用一个电压源与一个电阻的串联来等效代替此电压源的电动势Us等于这个有源二端网络的开路电压Uoc ,其等效内阻Ro等于该网络中所有独立源均置零时的等效电阻。这就是戴维南定理的具体说明,我认为其实质也就是在阐述一个等效的概念,我想无论你是学习理论知识还是进行实际操作,只要抓住这个中心,我想可能你所遇到的续都问题就可以迎刃而解。不过在做这个实验,我想我们应该注意一下万用表的使用, 尽管它的操作很简单,但如果你马虎大意也是完全有可能出错的,是你整个的实验前功尽弃! 在接下来的常用电子仪器使用实验中,我们选择了对示波器的使用,我们通过了解示波器的原理,初步学会了示

叠加原理 实验报告范文(含数据处理)

创作编号: GB8878185555334563BT9125XW 创作者:凤呜大王* 叠加原理实验报告范文 一、实验目的 验证线性电路叠加原理的正确性,加深对线性电路的叠加性和齐次性的认识和理解。 二、原理说明 叠加原理指出:在有多个独立源共同作用下的线性电路中,通过每一个元件的电流或其两端的电压,可以看成是由每一个独立源单独作用时在该元件上所产生的电流或电压的代数和。 线性电路的齐次性是指当激励信号(某独立源的值)增加或减小K倍时,电路的响应(即在电路中各电阻元件上所建立的电流和电压值)也将增加或减小K倍。 三、实验设备 高性能电工技术实验装置DGJ-01:直流稳压电压、直流数字电压表、直流数字电流表、叠加原理实验电路板DGJ-03。 四、实验步骤 1.用实验装置上的DGJ-03线路,按照实验指导书上的图3-1,将两路稳压电源的输出分别调节为12V和6V,接入图中的U1和U2处。 2.通过调节开关K1和K2,分别将电源同时作用和单独作用在电路中,完成如下表格。 表3-1

3.将U2的数值调到12V,重复以上测量,并记录在表3-1的最后一行中。 4.将R3(330 )换成二极管IN4007,继续测量并填入表3-2中。 表3-2 五、实验数据处理和分析 对图3-1的线性电路进行理论分析,利用回路电流法或节点电压法列出电路方程,借助计算机进行方程求解,或直接用EWB软件对电路分析计算,得出的电压、电流的数据与测量值基本相符。验证了测量数据的准确性。电压表和电流表的测量有一定的误差,都在可允许的误差范围内。 验证叠加定理:以I1为例,U1单独作用时,I1a=8.693mA,,U2单独作用时, I1b=-1.198mA,I1a+I1b=7.495mA,U1和U2共同作用时,测量值为7.556mA,因此叠加性得以验证。2U2单独作用时,测量值为-2.395mA,而2*I1b=-2.396mA,因此齐次性得以验证。其他的支路电流和电压也可类似验证叠加定理的准确性。 对于含有二极管的非线性电路,表2中的数据不符合叠加性和齐次性。

编译原理实验报告

院系:计算机科学学院 专业、年级: 07计科2大班 课程名称:编译原理 学号姓名: 指导教师: 2010 年11月17 日 组员学号姓名

实验 名称 实验一:词法分析实验室9205 实验目的或要求 通过设计一个具体的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。 编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。 具体要求:输入为某语言源代码,达到以下功能: 程序输入/输出示例:如源程序为C语言。输入如下一段: main() { int a,b; a=10; b=a+20; } 要求输出如下(并以文件形式输出或以界面的形式输出以下结果)。 (2,”main”) (5,”(“) (5,”)“) (5,”{“} (1,”int”) (2,”a”) (5,”,”) (2,”b”) (5,”;”) (2,”a”) (4,”=”) (3,”10”) (5,”;”) (2,”b”) (4,”=”) (2,”a”) (4,”+”) (3,”20”) (5,”;”) (5,”}“) 要求: 识别保留字:if、int、for、while、do、return、break、continue等等,单词种别码为1。 其他的标识符,单词种别码为2。常数为无符号数,单词种别码为3。 运算符包括:+、-、*、/、=、>、<等;可以考虑更复杂情况>=、<=、!= ;单词种别码为4。分隔符包括:“,”“;”“(”“)”“{”“}”等等,单词种别码为5。

实验一 叠加原理

实验一叠加原理的验证 一、实验目的 验证线性电路叠加原理的正确性,加深对线性电路的叠加性和齐次性的认识和理解。 二、原理说明 叠加原理指出:在有多个独立源共同作用下的线性电路中,通过每一个元件的电流或其两端的电压,可以看成是由每一个独立源单独作用时在该元件上所产生的电流或电压的代数和。 线性电路的齐次性是指当激励信号(某独立源的值)增加或减小K 倍时,电路的响应(即在电路中各电阻元件上所建立的电流和电压值)也将增加或减小K倍。 四、实验内容 实验线路如图6-1所示,用DGJ-03挂箱的“基尔夫定律/叠加原理”线路。 图6-1 1. 将两路稳压源的输出分别调节为12V和6V,接入U1和U2处。 2. 令U1电源单独作用(将开关K1投向U1侧,开关K2投向短路侧)。用直流数字电压表和毫安表(接电流插头)测量各支路电流及各电阻元件两端的电压,数据记入表6-1。

3. 令U2电源单独作用(将开关K1投向短路侧,开关K2投向U2侧),重复实验步骤2的测量和记录,数据记入表6-1。 4. 令U1和U2共同作用(开关K1和K2分别投向U1和U2侧),重复上述的测量和记录,数据记入表6-1。 5. 将U2的数值调至+12V,重复上述第3项的测量并记录,数据记入表6-1。 6. 将R5(330Ω)换成二极管1N4007(即将开关K3投向二极管IN4007侧),重复1~5的测量过程,数据记入表6-2。 7. 任意按下某个故障设置按键,重复实验内容4的测量和记录,再根据测量结果判断出故障的性质。 五、实验注意事项 1. 用电流插头测量各支路电流时,或者用电压表测量电压降时,应注意仪表的极性,正确判断测得值的+、-号后,记入数据表格。 2. 注意仪表量程的及时更换。 六、预习思考题 1. 在叠加原理实验中,要令U1、U2分别单独作用,应如何操作?可否直接将不作用的电源(U1或U2)短接置零? 2. 实验电路中,若有一个电阻器改为二极管,试问叠加原理的迭加性与齐次性还成立吗?为什么? 七、实验报告 1. 根据实验数据表格,进行分析、比较,归纳、总结实验结论,即验证线性电路的叠加性与齐次性。 2. 各电阻器所消耗的功率能否用叠加原理计算得出?试用上述实验数据,进行计算并作结论。

编译原理实验报告一

实验一词法分析程序实现 一、实验目得与要求 通过编写与调试一个词法分析程序,掌握在对程序设计语言得源程序进行扫描得过程中,将字符流形式得源程序转化为一个由各类单词符号组成得流得词法分析方法 二、实验内容 基本实验题目:若某一程序设计语言中得单词包括五个关键字begin、end、if、then、else;标识符;无符号常数;六种关系运算符;一个赋值符与四个算术运算符,试构造能识别这些单词得词法分析程序(各类单词得分类码参见表I)。 表I语言中得各类单词符号及其分类码表 输入:由符合与不符合所规定得单词类别结构得各类单词组成得源程序文件。 输出:把所识别出得每一单词均按形如(CLASS,VALUE)得二元式形式输出,并将结果放到某个文件中。对于标识符与无符号常数,CLASS字段为相应得类别码得助记符;V AL UE字段则就是该标识符、常数得具体值;对于关键字与运算符,采用一词一类得编码形式,仅需在二元式得CLASS字段上放置相应单词得类别码得助记符,V ALUE字段则为“空". 三、实现方法与环境 词法分析就是编译程序得第一个处理阶段,可以通过两种途径来构造词法分析程序.其一就是根据对语言中各类单词得某种描述或定义(如BNF),用手工得方式(例如可用C语言)构造词法分析程序。一般地,可以根据文法或状态转换图构造相应得状态矩阵,该状态矩阵连同控制程序一起便组成了编译器得词法分析程序;也可以根据文法或状态转换图直接编写词法分析程序。构造词法分析程序得另外一种途径就是所谓得词法分析程序得自动生成,即首先用正规式对语言中得各类单词符号进行词型描述,并分别指出在识别单词时,词法分析程

叠加原理实验报告

一、实验目的 1、通过实验来验证线性电路中的叠加原理以及其适用范围。 2、学习直流仪器仪表的测试方法。 二、实验器材 序号名称数量备注 1稳压、稳流源1DG04 2直流电路实验1DG05 3 1D31-2 直流电压、电流表 三、实验原理 叠加原理指出:在有多个独立源共同作用下的线性电路中,通过每一个元件的电流或其两端的电压,可以看成是由每一个独立源单独作用时在该元件上所产生的电流或电压的代数和。 线性电路的齐次性是指当激励信号(某独立源的值)增加或减小K 倍时,电路的响应(即在电路其他各电阻元件上所建立的电流和电压值)也将增加或减小K倍。 四、实验内容及步骤 实验线路如图3-4-1所示。 图3-4—1 1、按图3-4-1,取U1=+12V,U2调至+6V。 2、U1电源单独作用时(将开关S1拨至U1侧,开关S2拨至短路侧),用直流数字电压表和毫安表(接电流插头)测量各支路电流及各电阻元件两端的电压,数据记入表格中。 3、U2电源单独作用时(将开关S1拨至短路侧,开关S2拨至U2侧),重复实验步骤2的测量和记录。 4、令U1和U2共同作用时(将开关S1和S2分别拨至U1和U2侧),重复上述的测量和记录。 五、实验数据处理及分析 线性叠加定理数据记录表 实验内容I?I?I?Uab Ucd Uad Ude Ufa U?单独作用8.360 -2.274 6.313 2.378 0.845 3.26 4.351 4.379

U?单独作用-1.06 3.586 2.422 -3.46 -1.24 1.245 -0.59 -0.537 U?,U?共同作 7.423 1.231 8.761 -1.248 -0.411 4.413 3.797 3.783 用 非线性叠加定理数据记录表 实验内容I?I?I?Uab Ucd Uad Ude Ufa U?单独作用8.556 -2.23 6.296 0.38 0.663 3.161 4.395 4.397 U?单独作用0.041 0.041 0.045 -0.002 5.872 0 0 0 U?,U?共同作 7.82 0 7.836 -0.002 -2.089 3.957 3.974 3.953 用 电源单独作用时,将另外一出开关投向短路侧,不能直接将电压源短接置零。电阻改为二极管后,叠加原理不成立。 六、实验总结 测量电压、电流时,应注意仪表的极性与电压、电流的参考方向一致,这样纪录的数据才是准确的。

叠加定理实验报告

实验报告 一、实验名称 叠加定理与置换定理 二、实验原理 1、根据叠加定理,实验数据应满足当电路中只有U s1单独作用时流过一条支路的电流值加上电路只有Us2单独作用时流过该支路的电流值等于电路中Us1与Us2共同作用时流过该支路的电流值。 2、置换定理:若电路中某一支路的电压和电流分别为U和I,用Us=U的电压源或Is=I的电流源来置换该支路,如置换后电路有唯一解,则置换前后电路中全部支路电压与支路电流保持不变。 三、实验内容 1、测量并记录电阻的实际值(数据见实验数据表1) 2、根据下面电路图,在实验板上连接此电路实物图。将一万用表串联接入R3的那条支路中,并将万用表打在电流档上;将另一万用表并联在R33两端并打在电压档上。 3、选择一支路,记录两个电源同时作用时的两万用表的读数;单个电源作用,分别短路另一个电源(不是不接电源也不是将电源的值降为0,而是直接短路),记录两万用表的读数。(数据见实验数据表2) 四、实验数据 表1 器件R1 R2 R3 R11 R22 R33

阻值(Ω) 1.799k 219.5 267.8 2.173k 267.5 327.6 表2 电源电压/V 支路电压/V 支路电流/mA Multisim 实验板Multisim 实验板 Us1=10 Us2=15 8.250 8.35 31.0 31.70 Us1=10 Us2=0 0.632 0.636 2.337 2.35 Us1=0 Us2=15 7.728 7.72 29.0 29.33 两电源共同作用时仿真图: Us1单独作用时的仿真图: Us2单独作用时的仿真图:

将直流电源换成交流电源时的分别三张波形图: U1=10 U2=15交流波形图 U1=10 U2=0 交流波形图

叠加定理的验证实验报告

叠加定理的验证实验报告

电子科技大学UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA 电子技术基础实验报告 Electronic Technology Basic Experiment Report 报告内容:叠加定理的验证

学院: 作者姓名: 学号: 指导教师: 实验:叠加定理的验证 一、实验目的 1.进一步掌握直流稳压电源和万用表的使用方法。 2.掌握直流电压和直流电流的测试方法。 3.进一步加深对叠加定理的理解。 4.通过Multisim仿真软件进行实验仿真,了解Multisim的使用方法。 二、实验原理 叠加定理: 叠加定理指出,全部电源在线性电路中产生的任一电压或电流,等于每一个电源单独作用产生的相应电压或电流的代数和。 三、实验内容 叠加定理的验证 在仿真实验中根据图1所示电路对电路中电压源共同作用时的电流进行测量,根据图2所示电路对电压进行测量:

(图1) (图2) 根据所绘制的电路,在Multisim中进行电路仿真,分别将两电压源置零,即将电压源短路,得到下列所示电路。图3、图4所示电路,对支路电流进行测量,图5、图6所示电路,对支路电压进行测量。 (图3)(图4) 参数I R1(mA)I R2 (mA) I R3 (mA) U R1 (V) U R2 (V) U R3 (V) V1单独 作用 7.2 2.4 4.8 7.2 4.8 4.8 V2单独 作用 -2.4 -4.8 2.4 -2.4 -9.6 2.4 共同作 用时的 测量值 4.8 -2.4 7.2 4.8 -4.8 7.2

实验1、叠加原理实验

叠加原理 1. 实验目的 用实验的方法验证线性电路的叠加原理,加深对该定理的理解。 2. 实验预习要求 (1)复习有关线性电路叠加原理的内容。 (2)完成下列预习题: ①计算图中电路中,当1E 单独激励(开关1S 置于“1”,开关2S 置于“2”)时各支路中的电流和各电阻上的电压。 ②计算图中电路中,当2E 单独激励(开关1S 置于“2”,开关2S 置于“1”)时各支路中的电流和各电阻上的电压。 ③计算图中电路中,当1E 、2E 共同激励(开关1S 和2S 均置于“1”)时各支路中的电流和各电阻上的电压。 3. 实验参考电路 实验参考电路如图所示。其中1R =3R =120Ω,2R =4R =510Ω,1E =12 V ,2E =6V 。 R R 叠加原理实验电路 4. 实验内容和步骤 (1)将直流稳压电源接在220V 交流电源上,闭合电源开关并适当预热。调节直流稳压电源的输出电压,用面板上的指示表或用万用表测量其输出电压值,使之分别达到1E =12 V 和2E =6V ,然后关断直流稳压电源的输出,待用。 (2)按图接线。根据实验预习要求计算出的图所示电路中各电压、电流值,正确选用电压表和电流表的测量量限,测量出各电源分别激励和共同激励时各支路的电流和电压。 ①当1E =12 V ,2E =0V 时(开关1S 置于“1”,开关2S 置于“2”),测各支路中的电流和各电阻上的电压。

②当1E =0 V ,2E =6V 时(开关1S 置于“2”,开关2S 置于“1”),测各支路中的电流和各电阻上的电压。 ③当1E =12 V ,2E =6V 时(开关1S 和2S 均置于“1”),测各支路中的电流和各电阻上的电压。 (3)将以上所测得的各支路中的电流和各元件上的电压值记入表中。 电流单位:mA 电压单位:V 5. 实验设备和仪器 (1)九孔实验板 1套 (2)直流稳压电源 1台 (3)数字万用表 1只 6. 实验注意事项 实际电压、电流的方向与参考方向一致时取正,反之则取负。 7. 实验报告要求 (1)计算实验预习中各支路上的电流和各电阻上的电压。 (2)根据实验记录的数据,以验证叠加原理的正确性。 (3)思考题: ① 可否将线性电路中任一元件上消耗的功率也像对该元件两端的电压和流过的电 流一样用叠加原理进行计算? ② 为什么说,电表的量限选得过大,容易引起较大的测量误差?试举例说明。 (1) 数据计算见附页; (2) 通过计算可以验证I 1,I 2,I 3,I 4,I 5,U R 1,U R 2,U R 3,U R 4在1E 2E 共同激励下 的值与其在1E 和2E 分别单独激励的值之和相等,由此可以验证叠加原理的正确性。 (3) ①不能。因为2 221212I +I I +I (),所以功率不能使用叠加定理计算; ②通常仪表的相对误差是固定的,而绝对误差等于量程乘以相对误差,所以在相对误差相同的情况下,量程越大,绝对误差也就越大.

编译原理实验报告

《编译原理》实验报告软件131 陈万全132852

一、需求分析 通过对一个常用高级程序设计语言的简单语言子集编译系统中词法分析、语法分析、语义处理模块的设计、开发,掌握实际编译系统的核心结构、工作流程及其实现技术,获得分析、设计、实现编译程序等方面的实际操作能力,增强设计、编写和调试程序的能力。 通过开源编译器分析、编译过程可视化等扩展实验,促进学生增强复杂系统分析、设计和实现能力,鼓励学生创新意识和能力。 1、词法分析程序设计与实现 假定一种高级程序设计语言中的单词主要包括五个关键字begin、end、if、then、else;标识符;无符号常数;六种关系运算符;一个赋值符和四个算术运算符,试构造能识别这些单词的词法分析程序。 输入:由符合和不符合所规定的单词类别结构的各类单词组成的源程序文件。 输出:把所识别出的每一单词均按形如(CLASS,VALUE)的二元式形式输出,并将结果放到某个文件中。对于标识符和无符号常数,CLASS字段为相应的类别码的助记符;VALUE字段则是该标识符、常数的具体值;对于关键字和运算符,采用一词一类的编码形式,仅需在二元式的CLASS字段上放置相应单词的类别码的助记符,VALUE字段则为“空”。 2、语法分析程序设计与实现 选择对各种常见高级程序设计语言都较为通用的语法结构——算术表达式的

一个简化子集——作为分析对象,根据如下描述其语法结构的BNF定义G2[<算术表达式>],任选一种学过的语法分析方法,针对运算对象为无符号常数和变量的四则运算,设计并实现一个语法分析程序。 G2[<算术表达式>]: <算术表达式>→<项> | <算术表达式>+<项> | <算术表达式>-<项> <项>→<因式>|<项>*<因式>|<项>/<因式> <因式>→<运算对象> | (<算术表达式>) 若将语法范畴<算术表达式>、<项>、<因式>和<运算对象>分别用E、T、F和i 代表,则G2可写成: G2[E]:E → T | E+T | E-T T → F | T*F | T/F F → i | (E) 输入:由实验一输出的单词串,例如:UCON,PL,UCON,MU,ID······输出:若输入源程序中的符号串是给定文法的句子,则输出“RIGHT”,并且给出每一步分析过程;若不是句子,即输入串有错误,则输出“ERROR”,并且显示分析至此所得的中间结果,如分析栈、符号栈中的信息等,以及必要的出错说明信息。 3、语义分析程序设计与实现 对文法G2[<算术表达式>]中的产生式添加语义处理子程序,完成运算对象是简单变量(标识符)和无符号数的四则运算的计值处理,将输入的四则运算转换为四元式形式的中间代码。 输入:包含测试用例(由标识符、无符号数和+、?、*、/、(、)构成的算术表达式)的源程序文件。 输出:将源程序转换为中间代码形式表示,并将中间代码序列输出到文件中。 若源程序中有错误,应指出错误信息 二、设计思路 1、词法分析程序设计与实现 1)单词分类 为了编程的实现。我们假定要编译的语言中,全部关键字都是保留字,程序员不得将它们作为源程序中的标识符;作了这些限制以后,就可以把关键字和标识符的识别统一进行处理。即每当开始识别一个单词时,若扫视到的第一个字符为字母,则把后续输入的字母或数字字符依次进行拼接,直至扫视到非字母、数字字符为止,以期获得一个尽可能长的字母数字字符串,然后以此字符串查所谓保留字表(此保留字表要事先造好),若查到此字符串,则取出相应的类别码;反之,则表明该字符串应为一标识符。

叠加原理 实验报告范文(含数据处理)

叠加原理实验报告范文 一、实验目的 验证线性电路叠加原理的正确性,加深对线性电路的叠加性和齐次性的认识和理解。二、原理说明 叠加原理指出:在有多个独立源共同作用下的线性电路中,通过每一个元件的电流或其两端的电压,可以看成是由每一个独立源单独作用时在该元件上所产生的电流或电压的代数和。 线性电路的齐次性是指当激励信号(某独立源的值)增加或减小K倍时,电路的响应(即在电路中各电阻元件上所建立的电流和电压值)也将增加或减小K倍。 三、实验设备 高性能电工技术实验装置DGJ-01:直流稳压电压、直流数字电压表、直流数字电流表、叠加原理实验电路板DGJ-03。 四、实验步骤 1.用实验装置上的DGJ-03线路,按照实验指导书上的图3-1,将两路稳压电源的输出分别调节为12V和6V,接入图中的U1和U2处。 2.通过调节开关K1和K2,分别将电源同时作用和单独作用在电路中,完成如下表格。 表3-1 3.将U2的数值调到12V,重复以上测量,并记录在表3-1的最后一行中。 4.将R3(330 )换成二极管IN4007,继续测量并填入表3-2中。

表3-2 五、实验数据处理和分析 对图3-1的线性电路进行理论分析,利用回路电流法或节点电压法列出电路方程,借助计算机进行方程求解,或直接用EWB软件对电路分析计算,得出的电压、电流的数据与测量值基本相符。验证了测量数据的准确性。电压表和电流表的测量有一定的误差,都在可允许的误差范围内。 验证叠加定理:以I1为例,U1单独作用时,I1a=8.693mA,,U2单独作用时,I1b=-1.198mA,I1a+I1b=7.495mA,U1和U2共同作用时,测量值为7.556mA,因此叠加性得以验证。2U2单独作用时,测量值为-2.395mA,而2*I1b=-2.396mA,因此齐次性得以验证。其他的支路电流和电压也可类似验证叠加定理的准确性。 对于含有二极管的非线性电路,表2中的数据不符合叠加性和齐次性。 六、思考题 1.电源单独作用时,将另外一出开关投向短路侧,不能直接将电压源短接置零。 2.电阻改为二极管后,叠加原理不成立。 七、实验小结 测量电压、电流时,应注意仪表的极性与电压、电流的参考方向一致,这样纪录的数据才是准确的。

编译原理实验1

大学学生实验报告 开课学院及实验室:年月日 实验目的 设计、编制并调试一个词法分析程序,加深对词法分析原理的理解。 针对表达各类词语的一组正规表达式,设计一个确定化的最简的有限自动机,对输入的符号串进行单词划分及词类识别。 实验容 将词法分析器分解为以下几个部分: 1.正规表达式的解析:将正规表达式中的符号分解为常量字符、正规表达 式标识符和正规表达式运算符,然后基于正规表达式运算将正规表达式 分解为更小的正规表达式(通过正规表达式运算符进行串接)。 2.正规表达式到NFA的转换:根据转换规则,基于正规表达式运算,将正 规表达式转换为非确定有限自动机,并确定各类词的终止状态。

3.NFA的确定化:通过计算各状态的传递闭包,将NFA确定化,并确定 各类词的终止状态。 4.最小化:通过子集法,求得最简的确定有限自动机,并确定各类词的终 止状态。 例如:分析C语言子集的词法 1)关键字 main if else int return void while (都是小写)2)专用符号 = + —* / < <= < >= = = != ;:,{ } [ ] ( ) 3)其他模式(正规表达式) STRING::=" [^"]* ID::=letter(letter|digit)* INT::=digit digit* letter::= a|…|z|A|…|Z digit::= 0|…|9 4)空格由空白、制表符和换行符组成 空格一般用来分隔ID、NUM、专用符号和关键字,词法分析阶段通常被忽略。 部分单词符号对应的种别码

词法分析程序的功能 输入:所给文法的源程序字符串 输出:二元组(syn, token或sum)构成的序列。其中syn 为单词种别码;token 为存放的单词自身字符串;sum为整型常量(作为常量的值)。实现时,可将单词的二元组用结构进行处理 代码: #include #include

叠加原理的验证实验(电工学实验)

叠加原理的验证 一、实验目的 1. 验证叠加定理,加深对该定理的理解。 2. 掌握叠加原理的测定方法。 3. 加深对电流和电压参考方向的理解。 二、实验原理与说明 对于一个具有唯一解的线性电路,由几个独立电源共同作用所形成的各支路电流或电压,是各个独立电源分别单独作用时在各相应支路中形成的电流或电压的代数和。 图2-1所示实验电路中有一个电压源Us 及一个电流源Is 。 设Us 和Is 共同作用在电阻R 1上产生的电压、电流分别为U 1、I 1,在电阻R 2上产生的电压、电流分别为U 2、I 2,如图2-1(a)所示。为了验证叠加原理令电压源和电流源分别作用。当电压源Us 不作用,即Us=0时,在Us 处用短路线代替;当电流源Is 不作用,即Is=0时,在Is 处用开路代替;而电源内阻都必须保留在电路中。 (1) 设电压源Us 单独作用时(电源源支路开路)引起的电压、电流分别 为'1U 、' 2U 、'1I 、'2I ,如图2-1(b)所示。 (2) 设电流源单独作用时(电压源支路短路)引起的电压、电流分别为"1U 、 "2U 、"1I 、"2I ,如图2-1(c)所示。 这些电压、电流的参考方向均已在图中标明。验证叠加定理,即验证式(2-1)成立。

"1'11U U U += " 2'22U U U += "1'11I I I += 式(2-1) "2'22I I I += 四、实验内容 实验线路如图6-1所示,用TT-DG-003挂箱的“基尔夫定律/叠加原理”线路。 1. 将两路稳压源的输出分别调节为12V 和6V ,接入U 1和U 2处。 2. 令U 1电源单独作用(将开关K 1投向U 1侧,开关K 2投向短路侧)。用直流数字电压表和毫安表(接电流插头)测量各支路电流及各电阻元件两端的电压,数据记入表2-1。 2122

2基尔霍夫定律和叠加原理的验证实验报告答案含数据处理

实验二基尔霍夫定律和叠加原理的验证 一、实验目的 1.验证基尔霍夫定律的正确性,加深对基尔霍夫定律的理解。 2.验证线性电路中叠加原理的正确性及其适用范围,加深对线性电路的叠加性和齐次性的认识和理解。 3.进一步掌握仪器仪表的使用方法。 二、实验原理 1.基尔霍夫定律 基尔霍夫定律是电路的基本定律。它包括基尔霍夫电流定律(KCL)和基尔霍夫电压定律(KVL)。 (1)基尔霍夫电流定律(KCL) 在电路中,对任一结点,各支路电流的代数和恒等于零,即ΣI=0。 (2)基尔霍夫电压定律(KVL) 在电路中,对任一回路,所有支路电压的代数和恒等于零,即ΣU=0。 基尔霍夫定律表达式中的电流和电压都是代数量,运用时,必须预先任意假定电流和电压的参考方向。当电流和电压的实际方向与参考方向相同时,取值为正;相反时,取值为负。 基尔霍夫定律与各支路元件的性质无关,无论是线性的或非线性的电路,还是含源的或无源的电路,它都是普遍适用的。 2.叠加原理 在线性电路中,有多个电源同时作用时,任一支路的电流或电压都是电路中每个独立电源单独作用时在该支路中所产生的电流或电压的代数和。某独立源单独作用时,其它独立源均需置零。(电压源用短路代替,电流源用开路代替。) 线性电路的齐次性(又称比例性),是指当激励信号(某独立源的值)增加或减小K倍时,电路的响应(即在电路其它各电阻元件上所产生的电流和电压值)也将增加或减小K倍。 三、实验设备与器件 1.直流稳压电源 1 台 2.直流数字电压表 1 块 3.直流数字毫安表1块 4.万用表 1 块 5.实验电路板 1 块 四、实验内容 1.基尔霍夫定律实验 按图2-1接线。

编译原理实验报告2词法分析程序的设计

实验2 词法分析程序的设计 一、实验目的 掌握计算机语言的词法分析程序的开发方法。 二、实验内容 编制一个能够分析三种整数、标识符、主要运算符和主要关键字的词法分析程序。 三、实验要求 1、根据以下的正规式,编制正规文法,画出状态图; 标识符<字母>(<字母>|<数字字符>)* 十进制整数0 | ((1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)*) 八进制整数0(1|2|3|4|5|6|7)(0|1|2|3|4|5|6|7)* 十六进制整数0x(0|1|2|3|4|5|6|7|8|9|a|b|c|d|e|f)(0|1|2|3|4|5|6|7|8|9|a|b|c|d|e|f)* 运算符和界符+ - * / > < = ( ) ; 关键字if then else while do 2、根据状态图,设计词法分析函数int scan( ),完成以下功能: 1)从文本文件中读入测试源代码,根据状态转换图,分析出一个单词, 2)以二元式形式输出单词<单词种类,单词属性> 其中单词种类用整数表示: 0:标识符 1:十进制整数 2:八进制整数 3:十六进制整数 运算符和界符,关键字采用一字一符,不编码 其中单词属性表示如下: 标识符,整数由于采用一类一符,属性用单词表示 运算符和界符,关键字采用一字一符,属性为空 3、编写测试程序,反复调用函数scan( ),输出单词种别和属性。 四、实验环境 PC微机 DOS操作系统或Windows 操作系统 Turbo C 程序集成环境或Visual C++ 程序集成环境 五、实验步骤 1、根据正规式,画出状态转换图;

叠加定理实验报告

实验一:叠加定理实验 一、实验目的 1.验证线性电路中叠加定理的正确性; 2.掌握叠加定理的适用范围。 二、实验仪器 1.直流电压源 2.直流电流源 3.Ground 4.普通电阻 5.直流电压表 6.直流电流表 三、实验原理 叠加定理指出,对于线性电路,任一电压或电流都是电路中各个独立电源单独作用(其余激励源置为0)时,在该处产生的电压或电流的叠加。对于不作用的激励源,电压源应视为短路,电流源应视为开路。 使用叠加定理时应注意以下几点: (1)叠加定理适用于线性电路,不适用于非线性电路; (2)在叠加的各分电路中,不作用的电压源置零,在电压源处用短路代替;不作用的电流源置零,在电流源处用开路代替。电路中所有电阻都不予更动,受控源则保留在各分电路中; (3)叠加时各分电路中的电压和电流的参考方向可以取为与原电路中的相同。取和时,应注意各分量前的“+”、“-”号; (4)原电路的功率不等于按各分电路计算所得的功率的叠加,这是因为功率是电压和电流的乘积。 四、实验内容 实验任务:验证叠加定理及线性电路的齐次性。 按照图1搭建实验电路,其中直流电压表和直流电流表内阻采用默认值。

图1实验电路 1.叠加定理的验证 (1)运行实验,记录激励源共同作用情况下电路中各处电流及电压于表1; (2)测量E s1单独作用时数据:设置电流源断路,电压源E s2短路,记录直流电压源U s1单独作用情况下电路中各处电流及电压于表1; (3)测量E s2单独作用时数据:设置电流源断路,电压源E s1短路,记录直流电压源E s2单独作用情况下电路中各处电流及电压于表1; (4)测量I s单独作用时数据:设置电压源E s1和E s2均短路,记录直流电流源I s单独作用情况下电路中各处电流及电压于表1; (5)补充完整表1,验证叠加定理的正确性。 表1叠加定理的实验数据 I1(A)U1(V)I2(A)U2(V)I3(A)U3(V)激励源共同作用 1.00 3.000.00-50.00 2.00 4.00 E s1单独作用 2.447.310.00 4.69 2.34 4.69 E s2单独作用-0.98-2.930.00 2.93-1.04-2.07 I s单独作用-0.40-1.200.00-50.000.60 1.20 叠加定理的验证 ∑x 单独=X共同 1.06 3.180.0044.38 1.80 3.82 五、实验仿真结果图:(截图说明) 1、激励源共同作用仿真结果图:

相关文档
最新文档