实验指导2

实验指导2
实验指导2

上机实验二 二阶系统的频率响应分析

(一)实验目的

1、学会利用Matlab 软件提供的函数绘制二阶系统的Nyquist 图和Bode 图;

2、研究二阶系统在不同参数下Nyquist 图和Bode 图的区别,以加深对所学理论 知识的理解。

(二)实验内容及要求 1、绘制系统25

4)(2++=

S S K

S G 当K 分别取不同值时的Nyquist 图和Bode 图,并

分析当K 值变化时Nyquist 图和Bode 图有何异同,由此写出结论一;

2、绘制当n ω一定,ξ变化时二阶系统2

2

2

2)(n

n n

w S w S w S G ++=

ξ的Bode 图,分析当

ξ值变化时Bode 图有何异同,由此写出结论二。

(三)实验设备 (1)PC 机 一台

(2)仿真实验软件(MATLAB ) 一套 (四)实验原理 参见教材第四章

(五)实验程序(仅供参考)

程序一:绘制当K 变化时二阶系统的Nyquist 图和Bode 图。

结论一:

ω不变,ξ变化时二阶系统的Bode图。程序二:绘制当

n

注释:控制系统工具箱里提供的bode()函数可以直接求取、绘制给定线性系统的伯德图。当bode()命令不包含左端返回变量时,函数运行后会在屏幕上直接画出伯德图。如果命令表达式的左端含有返回变量,bode()函数计算出的幅值和相角将返回到相应的矩阵中,这时屏幕上不显示频率响应图。

命令的调用格式为[mag,pha,w]=bode(num,den,w),[mag,phase,w]=bode(num,den)

或[mag,phase,w]=bode(G),[mag,phase,w]=bode(G,w)

[mag,pha,w]=bode(num,den,w)向量mag 、pha 中的值分别为向量w 中每个频率点所对应的系统频率响应的幅值和相位角,此时的相位角是以度来表示的,幅值为增益值,在画伯德图时要转换成分贝值,因为分贝是作Bode 图时的常用单位。可以由magdb=20﹡log10(mag) 命令把幅值转变成分贝值。Bode 图的横坐标是以对数分度的,为了指定频率的范围,可采用以下命令格式:logspace(d1,d2,n)在d1

10与d2

10之间产生n 个对数等分点。

MATLAB 允许将一个图形窗口分成多个子窗口,分别显示多个图形,这就要用到subplot()函数,其调用格式为:subplot(m ,n ,k)。该函数将把一个图形窗口分割成m ×n 个子绘图区域,m 为行数,n 为列数,用户可以通过参数k 调用各子绘图区域进行操作,子图区域编号为按行从左至右编号。对一个子图进行的图形设置不会影响到其它子图。例如,subplot(4,3,6)则表示将窗口分割成4×3 个部分。在第6 部分上绘制图形。

控制工程基础实验指导书(答案) 2..

实验二二阶系统的瞬态响应分析 一、实验目的 1、熟悉二阶模拟系统的组成。 2、研究二阶系统分别工作在ξ=1,0<ξ<1,和ξ> 1三种状态下的单 位阶跃响应。 3、分析增益K对二阶系统单位阶跃响应的超调量σP、峰值时间tp和调 整时间ts。 4、研究系统在不同K值时对斜坡输入的稳态跟踪误差。 5、学会使用Matlab软件来仿真二阶系统,并观察结果。 二、实验仪器 1、控制理论电子模拟实验箱一台; 2、超低频慢扫描数字存储示波器一台; 3、数字万用表一只; 4、各种长度联接导线。 三、实验原理 图2-1为二阶系统的原理方框图,图2-2为其模拟电路图,它是由惯性环节、积分环节和反号器组成,图中K=R2/R1,T1=R2C1,T2=R3C2。 图2-1 二阶系统原理框图

图2-1 二阶系统的模拟电路 由图2-2求得二阶系统的闭环传递函 12 22 122112 /() (1)()/O i K TT U S K U S TT S T S K S T S K TT ==++++ :而二阶系统标准传递函数为 (1)(2), 对比式和式得 n ωξ== 12 T 0.2 , T 0.5 , n S S ωξ====若令则。调节开环增益K 值,不仅能改变系统无阻尼自然振荡频率ωn 和ξ的值,可以得到过阻尼(ξ>1)、 临界阻尼(ξ=1)和欠阻尼(ξ<1)三种情况下的阶跃响应曲线。 (1)当K >0.625, 0 < ξ < 1,系统处在欠阻尼状态,它的单位阶跃响应表达式为: 图2-3 0 < ξ < 1时的阶跃响应曲线 (2)当K =0.625时,ξ=1,系统处在临界阻尼状态,它的单位阶跃响应表达式为: 如图2-4为二阶系统工作临界阻尼时的单位响应曲线。 (2) +2+=222n n n S S )S (G ωξω ω1 ()1sin( ) (3) 2-3n t o d d u t t tg ξωωωω--=+=式中图为二阶系统在欠阻尼状态下的单位阶跃响应曲线 e t n o n t t u ωω-+-=)1(1)(

java第二次实验报告

java实验报告 实验题目运用JavaFx实现时钟动画学生姓名 指导教师 学院 专业班级 完成时间2014年12

目录 一、实验目的 (3) 二、实验开发环境和工具 (3) 三、实验内容 (3) 四.实际简要描述: (3) 五.程序清单 (4) 六.结果分析 (10) 七.调试报告 (11) 八.实验心得 (11)

一、实验目的 1.了解和掌握JavaFx动画基本概念和相关用法 二、实验开发环境和工具 可以在Linux或者Windows操作系统上搭建开发环境,可使用集成开发环境Eclipse,使用Java语言,工具包使用JDK1.8。 三、实验内容 基于JavaFx画出如下所示可动态变化的时钟。要求按‘start’按钮可启动时钟,按‘stop’按钮可让时钟暂停。时钟初始时显示当前时间并开始动态变化。 四.实际简要描述: 1.新建一个动态时针 EventHandlereventHandler = e -> { clock.setCurrentTime(); // 设置时钟时间 }; 2.建立一个动画使时钟走起来 Timeline animation = new Timeline( newKeyFrame(https://www.360docs.net/doc/0a123639.html,lis(1000), eventHandler)); animation.setCycleCount(Timeline.INDEFINITE); animation.play(); // 开始动画

3.建立按钮 HBoxhbox=new HBox();//新建HBOX布局 hbox.setSpacing(20); hbox.setLayoutX(310); hbox.setLayoutY(520); Start = new Button("Start");//建立start按钮 Start.setPrefSize(80, 40); Stop = new Button("Stop");//建立stop按钮 Stop.setPrefSize(80, 40); hbox.getChildren().addAll(Start,Stop);//将按钮加入HBOX getChildren().add(hbox); 五.程序清单 importjavafx.application.Application; importjava.util.Calendar; importjava.util.GregorianCalendar; https://www.360docs.net/doc/0a123639.html,yout.Pane; importjavafx.scene.paint.Color; importjavafx.scene.shape.Circle; importjavafx.scene.shape.Line; importjavafx.scene.text.Text; importjavafx.application.Application; importjavafx.stage.Stage; importjavafx.animation.KeyFrame; importjavafx.animation.Timeline; importjavafx.event.ActionEvent;

耕作学实验指导

耕作学实验指导书 河北农业大学农学院 作物栽培与耕作系 2005年8月修订

目录 实验一作物种类与复种形式的确定 (1) 实验二作物布局优化方法之——原理与基本方法 (5) 实验三作物布局优化方法之二—最优化计算机软件的应用 (10) 实验四轮作制度设计 (12) 实验五土地耕作制设计 (15) 实验六土壤施肥制的设计 (17) 附录1 选修实验目录 (32)

实验一种植制度的农业资源分析 ——作物类型与复种形式的确定 一、目的意义: 农业的稳产高产是以作物与其环境的高度统一与适应为基础的。依据当地的气候、土壤及生产经济条件确定所种植的作物种类及复种方式,是安排农业生产的首要问题。在我们还不能大面积控制作物环境的条件下,因地制宜,适地适作是农业费省效宏的有效手段。本实验旨在掌握各作物生态适应性及所规划地区生态条件的基础上,运用所掌握的生态学与耕作学知识,学会分析种植制度与资源关系的方法,为耕作制度设计奠定基础。 二、原则: 1.以作物与其环境的统一为总原则。不同地区在地理、地形、地貌、气候,土壤及生产条件诸方面存在差异,而各种作物又要求不同的生活环境,只有使作物与环境相互统一,组成—个协调的生态系统,作物才能稳产高产。 2.从大农业观出发,农林草综合发展,在充分利用农业资源,大力发展商品生产的同时,要积极保护农业资源,保证农业生态系统的良好循环,以同时获得高的经济效益和生态效益。 3.既要考虑因地制宜,适地适作,又要注意满足人民群众及社会的多种需要,在发展粮食生产的同时,发展经济作物、果品蔬菜及饲料绿肥作物的生产。 三、依据: 1.作物对热量的要求: 热量是决定作物种类与复种方式的首要条件。多种作物在其系统发育中形成了对热量要求的不同类型。因此,可将作物分为耐寒作物、低温作物、中温作物及喜温作物,它们对温度的要求如附表1。 某作物在此地能否种植,首先取决于当地生长季内的积温状况。当一个生长季内的积温除能满足—茬作物需要(考虑一定的保证率,—般80%以上)尚有剩余时,就可考虑复种。复种形式可根据热量及其它条件采取一年两熟、二年三熟等熟制类型。根据条件可采取套作复种或平作复种。以冬小麦为前茬的平作复种作需≥0℃积温,如附表2。 2.作物对水分的要求:

实验指导2

上机实验二 二阶系统的频率响应分析 (一)实验目的 1、学会利用Matlab 软件提供的函数绘制二阶系统的Nyquist 图和Bode 图; 2、研究二阶系统在不同参数下Nyquist 图和Bode 图的区别,以加深对所学理论 知识的理解。 (二)实验内容及要求 1、绘制系统25 4)(2++= S S K S G 当K 分别取不同值时的Nyquist 图和Bode 图,并 分析当K 值变化时Nyquist 图和Bode 图有何异同,由此写出结论一; 2、绘制当n ω一定,ξ变化时二阶系统2 2 2 2)(n n n w S w S w S G ++= ξ的Bode 图,分析当 ξ值变化时Bode 图有何异同,由此写出结论二。 (三)实验设备 (1)PC 机 一台 (2)仿真实验软件(MATLAB ) 一套 (四)实验原理 参见教材第四章 (五)实验程序(仅供参考) 程序一:绘制当K 变化时二阶系统的Nyquist 图和Bode 图。

结论一: ω不变,ξ变化时二阶系统的Bode图。程序二:绘制当 n

注释:控制系统工具箱里提供的bode()函数可以直接求取、绘制给定线性系统的伯德图。当bode()命令不包含左端返回变量时,函数运行后会在屏幕上直接画出伯德图。如果命令表达式的左端含有返回变量,bode()函数计算出的幅值和相角将返回到相应的矩阵中,这时屏幕上不显示频率响应图。 命令的调用格式为[mag,pha,w]=bode(num,den,w),[mag,phase,w]=bode(num,den) 或[mag,phase,w]=bode(G),[mag,phase,w]=bode(G,w) [mag,pha,w]=bode(num,den,w)向量mag 、pha 中的值分别为向量w 中每个频率点所对应的系统频率响应的幅值和相位角,此时的相位角是以度来表示的,幅值为增益值,在画伯德图时要转换成分贝值,因为分贝是作Bode 图时的常用单位。可以由magdb=20﹡log10(mag) 命令把幅值转变成分贝值。Bode 图的横坐标是以对数分度的,为了指定频率的范围,可采用以下命令格式:logspace(d1,d2,n)在d1 10与d2 10之间产生n 个对数等分点。 MATLAB 允许将一个图形窗口分成多个子窗口,分别显示多个图形,这就要用到subplot()函数,其调用格式为:subplot(m ,n ,k)。该函数将把一个图形窗口分割成m ×n 个子绘图区域,m 为行数,n 为列数,用户可以通过参数k 调用各子绘图区域进行操作,子图区域编号为按行从左至右编号。对一个子图进行的图形设置不会影响到其它子图。例如,subplot(4,3,6)则表示将窗口分割成4×3 个部分。在第6 部分上绘制图形。

C程序设计实验指导书2

《C语言程序设计》实验指导 第一部分上机实验的指导思想和要求 1.上机实验的目的 学习C语言程序设计课程不能满足于“懂了”,满足于能看懂书上的程序,而应当熟练地掌握程序设计的全过程,即独立编写出源程序,独立上机调试程序,独立运行程序和分析结果。这是一门实践性很强的课程,必须十分重视实践环节,保证有足够的上机实践时间。 上机实验的目的是: (1)加深对讲授内容的理解,尤其是一些语法规定。 (2)熟悉C语言程序开发的环境。 (3)学会上机调试程序。也就是善于发现程序中的错误,并且能很快地排除这些错误。要学会根据“出错提示”,分析并找出错误。 2.上机实验前的准备工作 (1)了解所用的计算机系统(包括C编译系统)的性能和使用方法。 (2)复习和掌握与本实验有关的教学内容。 (3)准备好上机所需的程序。 (4)对运行中可能出现的问题应事先作出估计;对程序中自己有疑问的地方,应作上记号,以便在上机时给予注意。 (5)准备好调试和运行时所需的数据。 3.上机实验的步骤 (1)调出C编译系统,进人C工作环境。 (2)输人自己编好的程序 (3)检查一遍已输人的程序是否有错(包括输入时打错的和编程中的错误),及对改正。 (4)进行编译。如果在编译和连接过程中发现错误,输出窗口会出现“出错信息”,根据提示找到出错位置和原因,加以改正,再进行编译,如此反复,直到顺利通过编译和连接。 (5)运行程序,并分析运行结果是否合理和正确。在运行时要注意当输入不同数据时所得到的结果是否正确。此时应运行几次,分别检查在不同情况下程序是否正确。 4.写实验报告,实验报告应包括以下内容: (1)预习报告(实验目的,题目,程序清单(或算法流程),疑难问题等);(2)实验数据;(3)实验过程报告;(4)实验小结。 第二部分关于程序的调试和测试 l.程序错误的类型 主要有以下几种: (1)语法错误:不符合C语言的语法规定。会在编译时被发现并指出。属于“致命错误”,不改正是不能通过编译的。对一些在语法上有轻微毛病但不影响程序运行的问题(如定义了变量但始终未使用),编译时会发出“警告”。虽然程序能通过编译,但不应当使程序“带病工作”,应尽可能将程序中所有“致命错误(error)”和“警告(warning)”的因素都排除。 (2)逻辑错误: 程序无语法错误,也能正常运行,但是结果不对。例如求s=1+2+3+…+100,有人写出以下语句: for(s=0,i=1;i<100;i++) s=s+i; 语法没有错,但求出的结果是1+2+3+…+99之和,而不是1+2+3+……100之和。这种错误

作物栽培学与耕作学

西北农林科技大学 作物栽培学与耕作学专业硕士学位研究生培养方案 学科专业代码:090101 一、培养目标 培养适应我国农业现代化需要,为社会主义建设服务的德、智、体全面发展,品学兼优的作物栽培学与耕作学专业高级专门人才。具体要求如下: 1.努力学习马列主义、毛泽东思想,学习邓小平理论建设有中国特色社会主义的理论,坚持四项基本原则,坚持社会主义方向;热爱党、热爱祖国、热爱人民,全心全意为人民服务,为社会主义现代化建设服务;具有开拓、创新、求实和艰苦奋斗的精神和作风,遵纪守法,品德优良,与时俱进。 2.掌握作物栽培学和耕作学学科的基础理论、系统的专门知识、熟练的实验技术及作物高产、优质栽培、高效耕作制度设计、规划、实施的能力;了解所从事研究方向的国外发展动态;至少能用一门外国语较熟练的阅读本专业书刊及写论文摘要;具有从事作物栽培学及耕作学的教学、科研成果转化工作能力,并具有严谨的治学态度,理论联系实际的工作作风和诚挚的协作精神。 3.身体健康 二、研究方向 根据本学科的发展及国家经济建设需要,设置如下研究方向: 1.作物高产优质与高效栽培 2.高效耕作制度 3.精确农作技术 三、学习年限 非在职学习研究生在校学习研究的最低年限为3年。在职学习研究生最低学习研究的年限为4年。因特殊原因不能按期完成学业者,应在毕业前一年的12月上旬提交延期学业的申请报告,经导师和学院主管研究生工作的院长同意,报研究生部审批,报告批准方可延期毕业。 四、课程设置及学分分配 硕士研究生课程设置为学位课和选修课两类。实行学分制,硕士研究生课程学习至少应获得30学分,一般不超过40学分。

(一)学位课(20学分) 1.马克思主义理论课 3学分科学社会主义理论与实践 1学分自然辩证法 2学分2.外国语 基础外语 4学分专业外语 1学分3.高级植物生理生化或高级耕作学 3学分4.精确农业基础 3学分5.作物高产理论与实践 3学分6.作物栽培与耕作专题讨论 3学分(二)选修课 专业选修课(9学分) (1)作物高产优质栽培的生理、生态 3学分(2)高效农业发展模式 3学分(3)农业信息技术 3学分公共选修课(28学分) (1)生物数学 2学分(2)植物生理实验技术 2学分(3)植物显微技术 2学分(4)文献检索 2学分(5)技术经济分析 2学分(6)农业系统工程 2学分(7)计算机仿真与应用 2学分(8)FORTRAN程序设计 2学分(9)线性代数 2学分(10)农业气象分析 2学分(11)概率论与数理统计 2学分(12)农业法规 2学分(13)生态农业建设 2学分(三)其它研究生素质教育 1学分

实验2指导书 基尔霍夫定律(电子)

实验二基尔霍夫定律 一、实验目的 1.验证基尔霍夫定律,加深对基尔霍夫定律的理解。 2.研究电路中各点电位与参考点的关系。 3.掌握电子仪表的使用和直流电路的实验方法,学习检查、分析电路简单故障的能力。 二、实验设备与仪器 (1)电路试验箱。 (2)直流电压表,直流电流表。 三、实验预习 1.阅读课本中基尔霍夫定律章节。 2.预习实验的内容,了解本实验的目的、原理和方法。 3.计算各表中要求的电压、电流理论值。 四、实验原理 1.基尔霍夫电流定律和电压定律是电路的基本定律,它们分别用来描述结点电流和回路电压,即对电路中的任一结点而言,在设定电流的参考方向下,应有ΣI=0,一般流出结点的电流取负号,流入结点的电流取正号;对任何一个闭合回路而言,在设定电压的参考方向下,绕行一周,应有ΣU=0,一般电压方向与绕行方向一致的电压取正号,电压方向与绕行方向相反的电压取负号。 在实验前,必须设定电路中所有电流、电压的参考方向,其中电阻上的电压方向应与电流方向一致,见图2-1所示。 2.电位:在直流电路中,任一点的电位是以参考点的电位为零来确定的,不同的参考点对应不同的电位值,而电位差值与参考点无关。 五、实验内容 实验电路如图2-1所示,其中电源U S1接至恒压源0~+30V可调电压输出端,并将输出电压调为+6V(以直流数字电压表读数为准),U S2接至固定稳压源输出端+12V。开关S1投向U S1侧,开关S2投向U S2侧,开关S3投向R3侧。 以A节点验证KCL,以ADEF构成回路I和ABCD构成回路Ⅱ验证KVL,实验前先设定三条支路的电流参考方向,如图中的I1、I2、I3所示,并熟悉线路结构,掌握各开关的操作使用方法。

过程装备控制技术与应用实验指导书2 (2)

过程装备控制技术与应用实验指导书(过控装备与控制工程教研室) 南昌大学环境与化学工程学院 二0一0年五月

前言 本实验指导书系根据《过程装备控制技术与应用》课程及实验室已有设备而设置的实验内容编写的。通过实验操作,使学生增强感性认识,加深对书本理论知识的理解,提高动手能力,熟悉和掌握仪表实验工作的一般方法,为将来的实验工作和科学研究打下基础。 实验要求

在实验过程中,务必做到以下几点: 1、实验前必须预习有关实验内容; 2、进入实验室后,应首先认真听取实验介绍,以提高操作效率; 3、熟悉并检查实验装置的组成部分及连线; 4、按实验要求连接实验装置后,需经老师检查方可进行操作; 5、实验过程中,应遵守实验室的规章制度,爱护设备。在实验过程中未按操作 步骤进行而造成仪器、设备、工具等损坏以及发生事故,待查明原因后,按学校有关规定予以赔偿; 6、实验后,各小组须整理清点实验工具,并交老师核查; 7、按实验具体要求,认真完成实验报告。 在做实验报告时应注意以下几点: 1、明确实验目的; 2、了解实验内容; 3、熟悉实验装置; 4、掌握实验方法; 5、制定实验步骤; 6、处理实验数据(数据准确、表格合理、图形清晰); 7、得出实验结果; 8、提出分析建议(注意现象,分析误差等原因)。 目录 一、实验一弹簧管压力表的校验 (5) 二、实验二热电偶与动圈仪表的配套使用 (7) 三、实验三自动电子电位差计的校验 (10) 四、实验四自动电子平衡电桥的校验 (12) 五、实验五 XMZ-102数显仪表的校验 (13) 六、实验六 XMZ-101数显仪表的校验 (14) 七、实验七电容式差压变送器认识与校验 (15)

大数据分析技术与应用_实验2指导

目录 1实验主题 (1) 2实验目的 (1) 3实验性质 (1) 4实验考核方法 (1) 5实验报告提交日期与方式 (1) 6实验平台 (1) 7实验内容和要求 (1) 8实验指导 (2) 8.2 开启Hadoop所有守护进程 (2) 8.2 搭建Eclipse环境编程实现Wordcount程序 (3) 1.安装Eclipse (3) 2.配置Hadoop-Eclipse-Plugin (3) 3.在Eclipse 中操作HDFS 中的文件 (7) 4.在Eclipse 中创建MapReduce 项目 (8) 5.通过Eclipse 运行MapReduce (13) 6.在Eclipse 中运行MapReduce 程序会遇到的问题 (16)

1实验主题 1、搭建Hadoop、Eclipse编程环境 2、在Eclipse中操作HDFS 3、在Eclipse中运行Wordcount程序 4、参照Wordcount程序,自己编程实现数据去重程序 2实验目的 (1)理解Hadoop、Eclipse编程流程; (2)理解MapReduce架构,以及分布式编程思想; 3实验性质 实验上机内容,必做,作为课堂平时成绩。 4实验考核方法 提交上机实验报告,纸质版。 要求实验报告内容结构清晰、图文并茂。 同学之间实验报告不得相互抄袭。 5实验报告提交日期与方式 要求提交打印版,4月19日(第10周)之前交到软件学院412。 6实验平台 操作系统:Linux Hadoop版本:2.6.0或以上版本 JDK版本:1.6或以上版本 Java IDE:Eclipse 7实验内容和要求 (1)搭建Hadoop、Eclipse编程环境; (2)运行实验指导上提供的Wordcount程序; (3)在Eclipse上面查看HDFS文件目录; (4)在Eclipse上面查看Wordcount程序运行结果; (5)熟悉Hadoop、Eclipse编程流程及思想; 程序设计题,编程实现基于Hadoop的数据去重程序,具体要求如下: 把data1文件和data2文件中相同的数据删除,并输出没有重复的数据,自己动手实现,把代码贴到实验报告的附录里。 设计思路: 数据去重实例的最终目标是让原始数据中出现次数超过一次的数据在输出文件中只出现一次。具体就是Reduce的输入应该以数据作为Key,而对value-list则没有要求。当Reduce 接收到一个时就直接将key复制到输出的key中,并将value设置成空值。在MapReduce流程中,Map的输出 经过shuffle过程聚集成后会被交给Reduce。所以从设计好的Reduce输入可以反推出Map输出的key应为数据,而

R语言实验指导书(二)

R语言实验指导书(二) 2016年10月27日

实验三创建和使用R语言数据集 一、实验目的: 1.了解R语言中的数据结构。 2.熟练掌握他们的创建方法,和函数中一些参数的使用。 3.对创建的数据结构进行,排序、查找、删除等简单的操作。 二、实验内容: 1.向量的创建及因子的创建和查看 有一份来自澳大利亚所有州和行政区的20个税务会计师的信息样本 1 以及他们各自所在地的州名。州名为:tas, sa, qld, nsw, nsw, nt, wa, wa, qld, vic, nsw, vic, qld, qld, sa, tas, sa, nt, wa, vic。 1)将这些州名以字符串的形式保存在state当中。 2)创建一个为这个向量创建一个因子statef。 3)使用levels函数查看因子的水平。 2.矩阵与数组。

i.创建一个4*5的数组如图,创建一个索引矩阵如图,用这个索引矩 阵访问数组,观察结果。 3.将之前的state,数组,矩阵合在一起创建一个长度为3的列表。

4.创建一个数据框如图。 5.将这个数据框按照mpg列进行排序。 6.访问数据框中drat列值为3.90的数据。

三、实验要求 要求学生熟练掌握向量、矩阵、数据框、列表、因子的创建和使用。

实验四数据的导入导出 一、实验目的 1.熟练掌握从一些包中读取数据。 2.熟练掌握csv文件的导入。 3.创建一个数据框,并导出为csv格式。 二、实验内容 1.创建一个csv文件(内容自定),并用readtable函数导入该文件。 2.查看R语言自带的数据集airquality(纽约1973年5-9月每日空气质 量)。 3.列出airquality的前十列,并将这前十列保存到air中。 4.查看airquality中列的对象类型。 5.查看airquality数据集中各成分的名称 6.将air这个数据框导出为csv格式文件。(write.table (x, file ="", sep ="", https://www.360docs.net/doc/0a123639.html,s =TRUE, https://www.360docs.net/doc/0a123639.html,s =TRUE, quote =TRUE)) 三、实验要求 要求学生掌握从包中读取数据,导入csv文件的数据,并学会将文件导出。

全日制农业推广硕士专业学位作物领域

全日制农业推广硕士专业学位作物领域 研究生培养方案 一、培养目标 为农业技术研究、应用、开发及推广,农村发展、农业教育等企事业单位和管理部门培养具有良好思想品德的应用型、复合型高层次人才。 1.思想品德较好地掌握马克思主义、毛泽东思想、邓小平理论、三个代表重要思想和科学发展观,拥护党的基本路线和方针政策,热爱祖国,遵纪守法,具有良好的职业道德、职业素养和创业精神,积极为我国经济建设和社会发展服务。 2.业务素质掌握作物领域的相关基础理论及专业知识,并具备良好的自主学习和学以致用能力。具有较强的创新意识和独立从事作物领域研究或开发工作的能力。具有较强解决实际问题及承担专业技术或管理工作的能力。 3.掌握一门外国语,能够阅读本领域的外文资料。 二、研究方向 本专业设立3个研究方向。 1.作物栽培学与耕作学作物超高产理论和技术、作物生长发育特性及调控技术、作物产量品质形成机理及其应用、作物精准栽培理论与技术、作物逆境应对技术与与营养调控技术、用地养地相结合理论与技术。 2.作物遗传育种作物高产优质遗传基础、作物转基因技术及分子标记辅助育种、分子生物学技术在作物改良上的应用、作物分子细胞遗传学。 3.作物生物技术作物重要性状基因克隆与功能分析、作物人工染色体及基因组学、植物重要性状基因的开发和利用、植物蛋白组学、生物信息学、水稻基因组学。 三、基准学制、学习年限与总学分 全日制专业学位硕士研究生基准学制为2年,最长不超过4年(延期需要办理学籍延长手续)。 实行学分制,总学分要求不低于32学分,包括课程学分和实践学分。其中,课程学分不低于26学分(学位课不低于24分,选修课不低于2分);实践学分6学分(不少于半年的校外实践以及其它形式的实践)。 四、课程设置 课程设置和教学进度按2年基准学制安排。 同等学历或跨专业攻读全日制专业学位硕士的研究生,须补修本专业本科阶段的主干课程3门,成绩合格,但不计入总学分。

《面向对象程序设计》实验指导书(实验二)

实验二类与对象㈡——对象初始化、对象数据与指针 一、实验目的 1.理解构造函数、析构函数的意义及作用,掌握构造函数、析构函数的定义及调用时间,熟悉构造函数的种类; 2.理解this指针及使用方法,熟悉对象数组、对象指针、对象引用的定义及使用方法,熟悉对象作为函数参数的使用方法; 3.熟悉类与对象的应用及编程。 二、实验学时 课内实验:2课时课外练习:2课时 三本实验涉及的新知识 ㈠构造函数与析构函数 在C++中,提供了两个特殊的成员函数,即构造函数和析构函数。 构造函数用于对象的初始化,即在定义一个类对象时,计算机在给对象分配相应的存储单元的同时,为对象的数据成员赋初值。 析构执行的是与构造函数相反的操作,用于撤销对象的同时释放对象所占用的内存空间。 1.构造函数 ⑴构造函数的定义 格式: 类名(形参表) { 构造函数体} ⑵构造函数的调用 构造函数的调用是在定义对象时调用的。 格式:类名对象名(实参表); 类名对象名=构造函数名(实参表); ⑶说明 ①构造函数必须与类同名。 ②构造函数没有返回值,但不能在构造函数前加void类型符(其他没有返回值的成员函数必须加类型符void)。 ③在实际应用中,在定义类时通常应定义一至多个构造函数(重载),以对各数据成员进行初始化;如果不给出构造函数,系统将自定义一个构造函数。 ④构造函数可以可以带参数,也可不带任何参数(称无参构选函数),还可以使用缺省参数。 ⑤不能象普通成员函数一样单独调用。 2.析构函数 ⑴析构函数的定义 格式: ~类名(void) { 析构函数体} ⑵析构函数的调用 析构函数是在撤销对象时自动调用的。 ⑶说明

单片机实验指导书2

MCS51单片机原理及应用 实验指导书 唐山学院信息工程系 单片机实验室 2008年9月

实验一 P1口实验 一、实验目的 1.学习P1口的使用方法; 2.学习延时子程序的编写和使用; 3.学习单片机实验系统的使用方法和程序的调试方法。 二、实验题目 1.P1口做输出口,接八只发光二极管,编写程序,使其循环点亮。 2.P1口低四位接四只发光二极管L1-L4, P1口高四位接开关K1-K4,编写程 序,将开关的状态在发光二极管上显示出来。 三、实验原理说明 P1口为准双向口,P1口的每一位都能独立地定义为输出线或输入线,作为输入的口线,必须向锁存器相应位写入“1”,该位才能作为输入。8031中所有口锁存器在复位时均置为“1”,如果后来往口锁存器写入过“0”,再作为输入时,需要向口锁存器对应位写入“1”。 延时程序的编写可以用两种方法,一种是用定时器来实现,一种使用指令循环来实现。在系统时间允许的情况下可以采用后一种方法。 如果系统晶振为6.144MHz,则一个机器周期为12/6.144μs即1/0.512μs。 现要编写一个延时0.1s的程序,可以大致写出如下: MOV R7, #200 DE1: MOV R6, #X DE2: DJNZ R6, DE2 DJNZ R7, DE1 上面 MOV、DJNZ指令均为两个机器周期,所以执行一条指令需要1/0.256us, 现求出X值:(X*1÷0.256+1÷0.256+1÷0.256)*200+1÷0.256=0.1*106 指令3 指令2 指令4 指令1 计算出X=126,代入上式可知实际延时约为0.100004s。 四、连线方法 题目1:8031的P1.0—P1.7分别接发光二极管L1—L8 题目2:P1口的P1.0—P1.3接L1-L4, P1口的P1.4—P1.7接K1-K4 五、实验电路

第2次实验内容

第三次实验内容 3-9 Boost开关电路实验 一.实验目的 1.掌握Boost开关升压变换电路的基本原理与电路结构特点; 1.熟悉电路的各部分的波形,掌握它们的调试方法; 2.对Boost开关升压变换电路的特点进行研究; 4.掌握电流控制型脉宽调制器IC UC3842的应用方法及稳压原理。二.实验线路及原理 实验线路如图3-23所示: 图3-23 Boost电路实验线路图

Boost 电路因其输出直流电压U O 是大于或等于输入直流电压U d ,故称升压式变换器,图3-24 是Boost 电路主电路工作原理图: 图3-24 是Boost 电路主电路工作原理图 简述其工作原理如下: 当0≤t ≤t 1 晶体管VT 导通,二极管VD 截止,其等效电路如图3-25所示, 图3-25 VT 导通等效 图3-26 VT 关断等效图 假定在此期间U d 不变,电感电流从I 1线性上升到I 2则有, 21L d 11 2Δ-d ====d i I I I U U L L L t t t L 当t 1≤t ≤t 2 晶体管VT 截止,二极管VD 导通,其等效电路图如图3-26所示,假定在此期间U d 不变,电感电流从I 2下降到I 1,则有 21L O d d d 2121 2Δ-=+=+=+--I I I U U U U L U L t t t t

据此分析我们可推导出: d O =1-U U D D :导通占空比。从公式可得出只要占空比D 趋近于1,理论上U d 就可变为无穷大。 上述情况仅适用于当负载电流I >ΔL i 时,电感电流工作于连续导通状态。 且 K > K crit (D ) 式中 2S L k RT K crit (D )=1-D 当负载电流I <ΔL i 时电路工作于断续导通状态。对于电感电流断续状态, 则有: o d U = 并且,当 K < K crit (D )= 1-D 时成立。 控制VT 基极脉宽变化的控制芯片为电流控制型脉宽调制器UC3842。其引脚8个,功能分别如下:“1”端为COMP 端;“2”端为反馈电压接入端;“3”端为反馈电流接入端;“4端接RT 、CT 确定锯齿波频率;“5”端接地;“6”端为推挽端;“7”端接电源,电压可在8~40V 范围间;“8”端为内部基准电压5V ,带负载能力50mA ;这是一款性能优良的控制芯片,详细介绍请看附录。 三.实验内容 1.电流控制型脉宽调制器IC UC3842的功能研究 (1)输出PWM 控制信号测试; (2)电压反馈环功能测试; (3)电流反馈环功能测试; (4)工作频率的测试。 3.开环控制的Boost 电路研究 (1)主电路电感电流处于连续导通状态时,电路相关各工作点波形的研究观测;

耕作学实习报告

青岛农业大学 本科生实习报告 报告题目耕作学实习报告 学生学院农学与植物保护学院 专业班级农学1204 姓名学号闫董丰20124927

耕作学实习报告 一、实习目的:通过对莱阳某农村的种植制度以及养地制度调查访问,即对莱阳校区实习基地的调查了解,进一步学习种植制度以及养地制度的主要内容及相关技术。 二、实习时间:2015年10月27日 三、实习地点:莱阳市某农村莱阳校区实习基地 四、实习内容 此次实习首先回顾了课堂相关知识,进而在老师指导下对照的种植制度和养地制度进行了参观调查,由于实习时间为十月份,因此我们观察到有些土地是刚刚收获上一茬作物但还没有种植下茬作物的。 进而在老师指导下,对当地农民进行了采访,采访内容主要有: 1、自然条件 莱阳市地处位于胶东半岛腹地,东北与烟台市接壤,西南与青岛市毗邻,南临黄海,是北温带东亚季风区。大陆度为64.3%,属大陆季风型半湿润性气候。具有光照充足,四季分明,春季风多易旱,夏季炎热多雨,秋季昼暖夜凉,冬季寒冷干燥的特点。全市年平均降水量为800MM,年平均气温11.2°,全市平均无霜期173天。全市总面积1734平方公里,耕地面积120万亩。境内土壤划分为棕壤、褐土、潮土、砂姜黑土、盐土、风砂土6个土类,11个土壤亚类,18个土属,137个土种。 2、作物种植概况 莱阳农学院实验基地及附近农户土地地势为平坦,紧邻咸河,雨水充足,少量来自农户家庭生活用水,水质较好,不含对作物有害的污染物。基地灌溉条件设施良好,大部分是旱涝保收,只有少部分地势低洼的地方难排水而常年有积水。 从整体上来看,实验田主要以玉米,小麦等粮食作物为主,花生,大豆等经济作物为辅,饲料作物很少。 (1)光照、热量、水对资源等自然资源的利于状况较好,但仍有可改进

mysql实验指导2

实验一MySQL工具的使用和数据库的简单查询 一、实验目的 1、MySQL的安装。 2、熟悉MySQL命令行实用程序的使用。 3、学会用命令行工具了解数据库和表的相关信息。 4、掌握简单的SQL语句的使用,学会运用SQL语句进行简单的查询。 二、实验理论基础及教材对应关系 1、实验理论基础: (1)MySQL基本命令; (2)SELECT语句; 2、本实验内容主要对应于教材第3章和第4章。 三、实验内容与步骤 1、检查所用的计算机习题,确认是否已经安装了MySQL数据库管理软件。如果系统安装了MySQL Server 5.5 ,可以通过“开始”菜单—>程序->MySQL-> MySQL Server 5.5-> MySQL Command Client 开启MySQL服务。 2.连接到MySQL:主机名,端口号,合法的用法名等都已经在在安装设置过程中配置好了,在此只要输入口令:123456就能登陆了。 3.查看已经存在的数据库:在mysql> 提示符后输入命令Show databases ; 后,可以看到如下的结果:

表明有三个数据库:information_schema,mysql,test等。 4.查看数据库中的表: (1)用“use”命令选择要操作的数据库,如use mysql;回车后可以看到“Database changed”表示选择该数据库成功。 (2)输入命令“Show tables;”回车后可以看到所显示的mysql数据库中的表

5.查看表中的列:输入命令“Show columns from host ;”查看表host中的列如下所示:

数据结构实验指导书2.

北京林业大学 实验任务书 备注:实验共分4次,其中实验1――实验3为设计性实验,实验4为综合性实验,具体安排下面一一列出。

北京林业大学 10学年—11学年第 2学期数据结构实验任务书 专业名称:实验学时: 4 课程名称:数据结构任课教师:李冬梅 实验题目:线性表的基本操作 实验环境: Visual C++ 实验目的: 1、掌握线性表的定义; 2、掌握线性表的基本操作,如建立、查找、插入和删除等。 实验内容: 定义一个包含学生信息(学号,姓名,成绩)的的顺序表和链表,使其具有如下功能: (1) 根据指定学生个数,逐个输入学生信息; (2) 逐个显示学生表中所有学生的相关信息; (3) 根据姓名进行查找,返回此学生的学号和成绩; (4) 根据指定的位置可返回相应的学生信息(学号,姓名,成绩); (5) 给定一个学生信息,插入到表中指定的位置; (6) 删除指定位置的学生记录; (7) 统计表中学生个数。 实验提示: 学生信息的定义: typedef struct { char no[8]; //8位学号 char name[20]; //姓名 int price; //成绩 }Student; 顺序表的定义 typedef struct { Student *elem; //指向数据元素的基地址 int length; //线性表的当前长度 }SqList;

链表的定义: typedef struct LNode{ Student data; //数据域 struct LNode *next; //指针域 }LNode,*LinkList; 实验要求: (1) 程序要添加适当的注释,程序的书写要采用缩进格式。 (2) 程序要具在一定的健壮性,即当输入数据非法时,程序也能适当地做出反应,如插入删除时指定的位置不对等等。 (3) 程序要做到界面友好,在程序运行时用户可以根据相应的提示信息进行操作。 (4) 根据实验报告模板详细书写实验报告,在实验报告中给出链表根据姓名进行查找的算法和插入算法的流程图。 (5) 上传源程序和实验报告到ftp的相应班级所在文件夹。顺序表的源程序保存为SqList.cpp,链表的源程序保存为LinkList.cpp,实验报告命名为:实验报告1.doc。源程序和实验报告压缩为一个文件(如果定义了头文件则一起压缩),按以下方式命名:学号姓名.rar,如070814101薛力.rar。

搜索引擎-第二次实验报告

实验二:实验 一、实验目的: 根据网络爬虫的基本原理,实现一个简易网络爬虫,需要达到以下指标: 1、种子URL为https://www.360docs.net/doc/0a123639.html,; 2、至少抓取10000个页面; 3、至少完成3轮抓取,每轮给出更新的URL及其数量; 4、实现URL判重,列出每轮爬去时重复的URL数量; 5、数据存放到数据库中,能抽取出网页中的标题、页面生成日期(http协议中的时间),至少包含标题、时间、url、抓取时间、网页正文这几个字段。 二、实验方案: 1.爬虫分析与设计 我们组应用的是java来写爬虫,我们应用SSM框架将数据库和应用程序连接起来,可以在程序中更简单的进行数据库插入、查询等操作。 在对url处理的时候我们用的是Java的URL类,通过这个类可以获得请 求头的一些信息,例如编码方式。 如何获取url,我们一开始遇到了一些问题,直接解析网页中的ref 标签的时候得到的不全是网页链接,所以转换思路,我们先得到页面中 的标签,然后再得到标签里边href中的url,然后再对url进行处 理。 在处理url的时候,因为网页中的url并不是全部以http开头的,所以在url获取部分,对url的格式进行判断,如果通常格式就进行修改,例如,有的链接是”#”,我们就把开始搜索的url加到它的前边,形成一 个正确的url。

图1:应用URL类获取网页内容 图2:利用url请求头获取编码信息 图3:获取a标签

图4-1:获取url 图4-2:获取url

图5:url判重 2.数据库分析与设计 我们设计了两个表,一个是未爬取url表,两一个是已经爬取url表。 未爬取的表中村的是搜索判重之后,还没有爬取的url,已爬取的存储爬取到的信息。 图6:判重后需要爬取的url表 图7:爬取后url信息存储表

耕作学教案

《耕作学》教案 第一章耕作制度引论绪论 1、教学目的: 通过本章的学习,使学生对耕作学这一课程所要学习的内容有一大体的了解;并掌握世界农业与中国农业发展、可持续农业等方面的知识。 2、教学内容: 第一节耕作制度的含义与功能 一、耕作制度的概念与内容 二、耕作制度的功能 第二节世界农业与中国农业发展 一、世界农业发展历程与趋势 二、中国农业的历史、现状与发展趋势 第三节我国耕作制度与可持续农业 一、耕作制度与可持续农业 二、我国可持续农业的科学技术体系 第四节耕作学的研究对象与学科地位 一、耕作学的研究对象 二、耕作学的学科地位 3、教学重点与难点: 耕作制度的概念与内容、世界农业发展历程与趋势、耕作学的研究对象4、与前课程重复内容: 无 5、实验与实践内容: 无 6、自学指导: 耕作制度与可持续农业、我国可持续农业的科学技术体系 参考书 [1]刘巽浩.耕作学.北京:中国农业出版社,1992 [2]李建民.农学概论.北京:中国农业科技出版社,1997 [3]王力,藉平.农业科普知识荟萃.沈阳:亚太国际出版有限公司 [4]韩德乾.农业科技进步概论.北京:中国农业出版社,2000 [5]杨生华.农学基础.北京:中国农业出版社,1986 [6]刘恩才.21世纪我们会有什么样农业.当代工人.2000(9):43-46 [7]程序等可持续农业导论.北京:中国农业出版社,1997 [8]唐席平.21世纪:中国缺水呀.当代工人.2001(4):25-26-

第二章耕作制度基本原理 1、教学目的: 掌握农业生产的实质、特点、组成、结构;农业生产和生活因素的关系;土地可能与理论最大生产能力;耕作制度的基本原则。 2、教学内容: 第一节、农业生产的分析 一、农业生产的实质 二、农业生产的特点 三、农业生产的三个车间 四、农业生产结构 第二节、农业生产与生活因素的关系 一、基本生活因素的同等重要与不可代替性 二、限制因素及其克服 三、因素的综合利用 四、生活因素学说的运用 第三节、农业资源的利用 一、农业资源的类别 二、农业资源的基本特征 第三节土地生产力 一、土地生产潜力及测算 二、土地生产潜力的研究方法 第四节用地与养地相结合是建交合理耕作制度的基本原则 一、土地是农业生产的重要资源 二、用地与养地相结合的重要性 三、用地与养地相结合和的可能性 3、教学重点与难点: 农业生产的三个车间、土地生产潜力及测算、用地与养地相结合和的可能性 4、与前课程重复内容:无 5、实验与实践内容:无 6、自学指导:农业生产的三个车间、用地与养地相结合和的可能性、因素的 综合利用 参考书 1、杨春峰.耕作学(西北本).宁夏人民出版社,1982 2、刘巽浩.耕作学.北京:中国农业出版社,1994 李建民.农学概论.北京:中国农业科技出版社,1997 第三章作物布局

相关文档
最新文档