武汉工程大学实验报告
武汉工程大学实验报告3

武汉工程大学实验报告专业 班号 组别 指导教师 姓名 同组者 实验名称 实验日期 第 次实验 一、实验目的1. 熟悉MATLAB 用于控制系统中的一些基本编程语句和格式。
2. 利用MATLAB 语句绘制系统的根轨迹。
3. 掌握用根轨迹分析系统性能的图解方法。
掌握系统参数变化对特征根位置的影响。
二、实验内容1.请绘制下面系统的根轨迹曲线)136)(22()(22++++=s s s s s Ks G )10)(10012)(1()12()(2+++++=s s s s s K s G 2(0.051)()(0.07141)(0.0120.11)K s G s s s s s +=+++同时得出在单位阶跃负反馈下使得闭环系统稳定的K 值的范围。
2. 在系统设计工具rltool 界面中,通过添加零点和极点方法,试凑出上述系统,并观察增加极、零点对系统的影响。
三、实验结果及分析(1))136)(22()(22++++=s s s s s Ks G 指令:num=[0 1];den=[1 8 27 38 26 0]; rlocus (num,den)gridxlabel('Real Axis'),ylabel('Imaginary Axis') title('Root Locus')-12-10-8-6-4-2246-10-8-6-4-202468100.160.30.460.60.720.840.920.980.160.30.460.60.720.840.920.9824681012Root LocusReal AxisI m a g i n a r y A x i sk =22.7553结论;当0<K<22.7553是系统是稳定的 (2))10)(10012)(1()12()(2+++++=s s s s s K s G指令:num=[1 12]; den=[1 23 242 1220 1000]; rlocus (num,den) gridxlabel('Real Axis'),ylabel('Imaginary Axis') title('Root Locus')-60-50-40-30-20-10102030-50-40-30-20-10010203040500.840.920.980.160.30.460.60.720.840.920.981020304050600.160.30.460.60.72Root LocusReal AxisI m a g i n a r y A x i sk =1.0652e+003结论:当0<k<1.0652e+003是系统稳定 (3)2(0.051)()(0.07141)(0.0120.11)K s G s s s s s +=+++指令:num=[0.05 1];den=[0.0008568 0.01914 0.1714 1 0]; rlocus (num,den) gridxlabel('Real Axis'),ylabel('Imaginary Axis') title('Root Locus')-60-50-40-30-20-10010203040-60-40-2002040600.140.280.420.560.70.820.910.9751020304050601020304050600.140.280.420.560.70.820.910.975Root LocusReal AxisI m a g i n a r y A x i sk = 7.3546结论:当0<K<7.3546时系统稳定2. 观察增加极、零点对系统的影响:(1)通过添加零、极点凑系统)136)(22()(22++++=s s s s s Ks G :第一步,添加零极点第二步,添加共轭极点-1+j1和-1-j1得到G(s)=1/[s(s 2+2s+2)]第三步,添加共轭极点-3+j2和-3-j2得到G(s)=1/[s(s 2+2s+2)( s 2+6s+13)],凑成系统)10)(10012)(1()12()(2+++++=s s s s s K s G(2)通过添加零、极点凑系统)10)(10012)(1()12()(2+++++=s s s s s K s G按上述步骤完成根轨迹绘制(3)通过添加零、极点凑系统)11.0012.0)(10714.0()105.0()(2++++=s s s s K s G(4)结论:由图知,若添加的合理,会使系统的稳态误差减小,同时若添加的不合理,反倒会使系统不稳定;给系统添加开环零点,可使原来不稳定的系统变成稳定的系统。
武汉工程大学版《计算机程序设计基础》——实验报告

.武汉工程大学计算机科学与工程学院《计算机程序设计基础》实验报告[2]1.仔细阅读并上机运行实验指导第13页“实验三选择结构程序设计”中“1.典型例题分析”中的例题3.1,学习if语句用法,并将运行结果窗口的抓图粘贴到下面2.上机运行实验指导第14页“2.程序调试”中的第2)、4)、6)题,结合程序运行结果理解每条语句的含义并将运行结果窗口的抓图粘贴到下面。
3.编程实现实验指导第16页“3.实验题目”中第1题,上机运行正确后将程序源代码及运行结果的窗口抓图填写到下面。
#include<stdio.h>int main(){float x,y;printf("Input x: ");scanf("%f",&x);if(x<1)y=x;if(x>=1&&x<10)y=2*x-1;if(x>=11)y=3*x-11;printf("y=%f\n");return0;}4.仔细阅读并上机运行实验指导第17页“实验四循环结构程序设计”中“1.典型例题分析”中的例题4.1,学习循环语句用法,并将运行结果窗口的抓图粘贴到下面。
5.仔细阅读实验指导第18页“2.程序调试”的内容,结合例题4.2熟悉程序调试的方法,并将运行结果窗口的抓图粘贴到下面。
6.上机运行实验指导第21页“(3)上机调试练习”中的第1)、3)题,结合程序运行结果理解每条语句的含义并将运行结果窗口的抓图粘贴到下面。
7.编程实现实验指导第23页“3.实验题目”中的第2题。
上机运行正确后将程序源代码及运行结果的窗口抓图填写到下面。
#include"stdio.h"int main(){int i,j,pro,sum;j=1;sum=0;pro=1;for(i=1;i<=9;i=i+2)while(j<=i){pro=pro*j;j++;}sum=sum+pro;}printf("1!+3!+5!+7!+9!=%d\n",sum);return0;}8.编程实现实验指导第23页“3.实验题目”中的第4题。
武汉工程大学实习报告

武汉工程大学计算机科学与工程学院毕业实习报告专业软件工程班级学号学生姓名指导教师牛志梅(讲师)吕涛(副教授)朱鹏飞(工程师)实习时间2015~2016学年第2学期2016.02.29至2016.03.11 实习成绩武汉工程大学计算机科学与工程学院制说明:1、实习指导教师由学院校内教师担任,负责组织实习、学生管理、参加实习答辩、实习成绩评定、给出实习评语等工作。
2、实习报告由武汉工程大学计算机科学与工程学院提供基本格式(适用于学院各专业),各专业教研室和指导教师可根据本专业特点及实习内容做适当的调整,学生须按指导教师下达的实习报告格式认真进行填写。
3、实习成绩由指导教师根据学生的实习情况给出各项分值及总评成绩。
4、指导教师评语一栏由实习指导教师(校内教师)就学生在整个实习期间的表现给出客观、全面的评价,包括实习期间的表现、实习报告的质量、实习答辩的情况等。
5、学生必须参加实习答辩,凡不参加实习答辩者,实习成绩一律按不及格处理。
实习答辩小组应由2人及以上教师组成,其中校内指导教师必须参加,否则视作无效答辩。
6、实习报告正文字数应不少于5000字,实习日记字数不少于500字/天。
7、实习报告正文中实习目的与任务、实习地点、实习内容和要求等项,可由指导教师统一给出(自主实习除外)。
学生自主实习的,可根据实习的情况自行填写以上内容。
8、自主实习的学生还应提供由实习单位出具的实习鉴定表(复印件),与实习报告一起装订,作为参加实习答辩和评定成绩的依据。
学生姓名:学号:班级:一、实习目的与任务实习目的:1、学习软件测试的相关知识。
2、体验和适应企业中型团队项目开发和测试全过程3、了解软件测试过程中出现的问题;4、具备对前沿信息技术的独立研究和应用能力5、具备对多种企业平台、软件、框架的集成和整合能力6、培养和提高学生对岗位的适应能力,使学生更多地了解软件企业的研发流程、目配置管理和软件开发技术。
实习任务:实习的任务是熟悉软件测试的全过程。
武汉工程大学认知实习报告(八千字)

实习报告:主要介绍公司成立的时间、企业的隶属关系、企业的人员状况、企业的性质、企业的经营围、企业的机构设置等情,毕业实习报告怎么写。
实习报告写作建议为了帮助同学们更好地把握认识实习报告的写作法,可以参照下列模式进行写作。
前言部分:主要介绍实习者本人在什么时间对什么单位进行了认识实习,对企业的哪些情况进行了必要的了解,通过这次实习使自己在哪些面得到了提高和锻炼,取得了哪些认识等等。
企业概况:主要介绍公司成立的时间、企业的隶属关系、企业的人员状况、企业的性质、企业的经营围、企业的机构设置等情况。
实习容:本部分为实习报告的核心部分,学生可按照指导意见中“实习容”的基本要求,有针对性地对实习单位进行考察,通过对记录资料的整理而撰写。
结论和建议:本部分主要介绍通过实习,你得出了什么样的结论,也就是说要给你所实习的单位进行恰当地进行“定性”,即根据你的观察总结出被实习单位值得推广和应该改进的容。
最好能够提出自己的改进意见。
感受和体会:本部分主要介绍通过这次认识实习你自己取得了什么样的收获,有什么最深刻的认识,对你今后的学习以及将来走向工作岗位会产生哪些影响等。
学号:姓名:一、前言:作为新一代的工科大学生,我们身上肩负着建设祖国的艰巨使命,我们必须掌握足够的科学文化知识。
马克思主义教导我们“实践出真知”,只有经得起实践考验的知识才能为我们所接受。
认识实习是教学与生产实际相结合的重要实践性教学环节。
它不仅让我们学到了很多在课堂上根本就学不到的知识,还使我们开阔了视野,增长了见识,了解一个企业是怎样进行营销工作,怎样进行生产的。
为我们以后更好把所学的知识运用到实际工作中打下坚实的基础。
本次学院组织了一个星期的认知实习,带我们参观了重型机床集团有限公司三联节能环保工程有限公司两个企业,让我们零距离接触一线生产,为我们将来学习与工作打下基础。
二、实习时间:2013年2月25-3月1号。
三、实习公司简介。
武重简介重型机床集团有限公司(原重型机床厂,简称武重)是国生产重型、超重型机床规格最大、品种最全的大型骨干企业。
武大工程训练三实验报告

武大工程训练三实验报告武大工程训练三实验报告一、实验目的二、实验原理1. 原理一2. 原理二三、实验装置和材料四、实验步骤1. 步骤一2. 步骤二五、实验结果与分析1. 结果一a. 分析一b. 分析二2. 结果二a. 分析一b. 分析二六、实验结论及讨论一、实验目的本次实验旨在探究某种工程训练方法的有效性,并通过实际操作来验证其可行性。
具体目的如下:1. 理解工程训练的概念和重要性;2. 掌握某种特定工程训练方法的操作流程;3. 分析该工程训练方法对学生能力提升的影响。
二、实验原理1. 原理一工程训练是指通过模拟真实工程环境,培养学生在工程领域中所需的专业知识和技能。
它可以帮助学生更好地了解和适应真正的工作环境,提高他们在职业发展中所需的竞争力。
2. 原理二某种特定的工程训练方法是一种基于实践操作的教学方式,通过模拟真实工程场景,让学生亲身参与并解决实际问题。
这种方法可以帮助学生将理论知识应用到实际操作中,培养他们的动手能力和问题解决能力。
三、实验装置和材料本次实验所需的装置和材料如下:1. 实验装置:包括工程训练设备、计算机等。
2. 实验材料:根据具体工程训练方法而定,可能包括原材料、零部件等。
四、实验步骤1. 步骤一准备好所需的实验装置和材料。
确保设备正常运行,并检查所有零部件是否完好无损。
2. 步骤二根据所学习的特定工程训练方法的操作流程,按照步骤进行实际操作。
在操作过程中,注意安全事项,并遵循相关规定和要求。
五、实验结果与分析1. 结果一经过实际操作后,我们得到了以下结果:(此处描述具体结果)a. 分析一根据结果分析发现,在特定工程训练方法的指导下,学生能够熟练地操作设备,并成功完成任务。
这表明该工程训练方法对学生的技能提升具有积极影响。
b. 分析二进一步分析发现,通过实际操作,学生对工程训练方法所涉及的理论知识有了更深入的理解。
他们能够将所学知识应用到实际情境中,并解决实际问题。
2. 结果二除了结果一外,我们还观察到了以下结果:(此处描述具体结果)a. 分析一根据结果分析发现,在特定工程训练方法的指导下,学生在团队合作、沟通交流等方面也得到了提升。
武汉工程大学实验报告

实验名称:Matlab 的基本操作与编程一、实验目的:1)熟悉MATLAB 软件的运行环境和基本操作2)掌握MATLAB 矩阵的输入方式、元素的提取与组合 3)掌握数值运算。
4)掌握MATLAB 软件的绘图功能 5)掌握M 函数的编写。
二、实验内容:1)启动MATLAB 软件,观察其界面组成及操作方法,了解各部分的功能 2)使用基本的MATLAB 命令,并观察记录执行结果帮助、查询信息类命令:Demo 、help 、who 、whos 显示、记录格式等命令:clc 、clear 、format 尝试一下其他的命令(dos 命令)3)生成一个5阶魔方矩阵,并提取其第(3、4、5)行,第(2、3、4)列构成的新的矩阵5)用命令行方式求解下式的值42cos lim22x x ex -→(提示使用syms x 定义一个符号,使用limit 函数)6)MATLAB 的绘图(1) 二维绘图命令plot :画出,sin x y =在]2,0[π∈x 上的图形(2) 三维绘图命令plot3: 画出三维螺旋线⎪⎩⎪⎨⎧===tz t y t x cos sin ,]4,0[π∈t 的图形. mesh 命令:绘制)2(222y x e z +-=,在]5,5[-∈x ,]5,5[-∈y 区间的曲面 7)编写M 函数利用程序流程控制语句编写一个函数myfactorial (n ),实现n !(阶乘)。
要求使用help 命令可以列出相关的帮助信息。
三、实验结果及分析武汉工程大学实验报告专业班级:姓名:学号:课程名称:控制系统数字仿真与CAD实验成绩: 指导老师:实验名称:典型闭环系统的数字仿真及计算机解题一、实验目的:1)熟悉典型闭环的仿真过程2)掌握MATLAB 编程实现典型闭环环节仿真 3)利用典型闭环环节仿真程序解题。
4)掌握MATLAB 下对控制系统进行时域、频域和根轨迹的分析 二、实验内容:1)编写典型环节阶跃响应函数典型环节冲击响应函数function [yout,t] = my_step(num,den,v,t0,tf,h,R,n)输入参数:num :传递函数的分子系数向量 den :传递函数的分母系数向量 v :反馈比例系数 t0:仿真起始时间 tf :仿真终止时间 h :仿真步长 R:阶跃幅值 n:系统阶次 输出参数:yout :响应输出 t :时间向量 2)用上述函数分析以下系统,同时用simulink 分析该系统,并比较其结果。
自动控制原理线性系统的频域分析实验四

自动控制原理线性系统的频域分析实验四武汉工程大学实验报告专业 电气自动化 班号 指导教师 姓名 同组者 无实验名称 线性系统的频域分析实验日期 20140414 第 四 次实验一、 实验目的:1.掌握用MATLAB 语句绘制各种频域曲线 2.掌握控制系统的频域分析方法 二、 实验内容:1.典型二阶系统2222)(n n ns s s G ωζωω++=,绘制出6=n ω,1.0=ζ,0.3,0.5,0.8,2的bode 图,记录并分析ζ对系统bode 图的影响。
当1.0=ζ时,程序如下:num=[0 0 36];den=[1 1.2 36];w=logspace(-2,3,100);bode(num,den,w) grid-100-80-60-40-20020M a g n i t u d e (d B )10-210-110101102103-180-135-90-450P h a s e (d e g )Bode DiagramFrequency (rad/sec)当3.0=ζ时,程序如下:num=[0 0 36];den=[1 3.6 36];w=logspace(-2,3,100);bode(num,den,w) gridM a g n i t u d e (d B )101010101010P h a s e (d e g )Bode DiagramFrequency (rad/sec)当5.0=ζ时,程序如下:num=[0 0 36];den=[1 6 36];w=logspace(-2,3,100);bode(num,den,w) gridM a g n i t u d e (d B )101010101010P h a s e (d e g )Bode DiagramFrequency (rad/sec)当8.0=ζ时,程序如下:num=[0 0 36];den=[1 9.6 36];w=logspace(-2,3,100);bode(num,den,w) gridM a g n i t u d e (d B )101010101010P h a s e (d e g )Bode DiagramFrequency (rad/sec)当2=ζ时,程序如下:num=[0 0 36];den=[1 24 36];w=logspace(-2,3,100);bode(num,den,w) gridM a g n i t u d e (d B )101010101010P h a s e (d e g )Bode DiagramFrequency (rad/sec)分析:阻尼比ζ在0.707和1之间的话,伯德图是在横轴下面。
武汉工程大学实验报告03

}
Push(S2, x);
}
else
switch (precede(GetTop(S1), r))
{
case -1:
Push(S1, r); r = a[++I]; break;//把运算符放进栈1
case 0:
Pop(S1, ch);
r = a[++I];
//r=a[I];
break; //弹出一个运算符
if (S.up == MAXSIZE)
return ERROR;
S.data[++S.up] = m;
return OK;
}
//出栈
int Pop(LinkStack &S, char &m) {
if (S.up == 0) return ERROR;
m = S.data[S.up];
S.up--;
若字符串postexp扫描完毕,则数值栈op中的栈顶元素就是表达式的值。
实验内容
#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<stack>
#define MAXSIZE 100
#define Status int
case 1:
Pop(S1, ch); Pop(S2, x1); Pop(S2, x2);
Push(S2, operate(ch, x2, x1));
//r=a[++I];
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
武汉工程大学实验报告
专业 自动化 班号 组别 指导教师 姓名 同组者
1.熟悉MATLAB 桌面和命令窗口,初步了解SIMULINK 功能模块的使用方法。
2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。
按下列各典型环节的传递函数,建立相应的SIMULINK 仿真模型,观察并记录其单位阶跃响应波形。
① 比例环节1)(1=s G 和2)(1=s G ; 比例环节1)(1=s G
因为1)(1=s G ,所以由拉普拉斯变换得到y (t )=x (t ),故得到的图像为单位阶跃曲线。
2)(1=s G
因为2)(1=s G ,由拉普拉斯变换得到y (t )=2x (t ),所以曲线为单位阶跃曲线的2倍。
② 惯性环节1
1)(1+=
s s G 和1
5.01)(2+=
s s G
1
1)(1+=
s s G
1
5.01)(2+=
s s G
③ 积分环节s s G 1)(1=
④ 微分环节s s G =)(1
由s s G =)(1,所以==)()()(s X s G s Y 1,,由反拉普拉斯变换得到一个单位冲击函数,所以图像为一条直线。
⑤ 比例+微分环节(PD )2)(1+=s s G 和1)(2+=s s G (PD )2)(1+=s s G
1)(2+=s s G
由==)()()(s X s G s Y s
11+,进行反拉氏变换后得=)(t y 1,为常数函数,一条直线,比上图
变化小了一点。
⑥ 比例+积分环节(PI )s
s G 11)(1+=和s
s G 21
1)(2+=
(PI )s
s G 11)(1+=
s
s G 21
1)(2+=
要求:正文用小四宋体,1.5倍行距,图表题用五号宋体,图题位于图下方,表题位于表上方。