当前位置:文档之家› 机电系统一体化考点(北理工版)

机电系统一体化考点(北理工版)

机电系统一体化考点(北理工版)
机电系统一体化考点(北理工版)

机电一体化考点

1.机电一体化系统中,机械传动要满足伺服控制在精度、稳定性和快速响应等方面的要求。

2.机械传动系统中,影响系统传动精度的误差可分为传动误差和回程误差两种。

5.在机电一体化系统的驱动装置中,位于前向通道闭环之内的环节,其误差的低频分量对输出精度基本无影响,而误差的高频分量影响系统的输出精度。

6.为提高闭环系统的稳定性,应增大执行装置的固有频率和系统的阻尼能力。

7.对于执行装置,选择较大的传动比可使系统的相对阻尼系数增大,有利于系统的稳定性。

8.对于线性控制系统,若要求在达到高精度的同时减小定位时间,则必须提高系统的固有频率。

9. 简述机电一体化系统中机械结构的作用以及设计时的注意事项。

答:在机电一体化系统中,机械结构主要用于执行机构、传动机构和支承部件,用以完成规定的动作;传递功率、运动和信息;起支承连接作用等。通常,它们是微机控制伺服传动系统的有机组成部分。因此,在机械系统设计时,除考虑一般的机械设计要求外,还必须考虑机械结构因素与整个伺服传动系统的性能、电气参数的匹配,以获得良好的伺服性能。

10.PWM脉宽调速原理是?

答:原理为:当输入一个直流控制电压U时就可得到一定宽度与U成比例的脉冲方波来给伺服电动机电枢回路供电,通过改变脉冲宽度来改变电枢回路的平均电压,从而得到不

U,使直流电动机平滑调速。

同大小的电压值

a

11.PID控制原理是?PID控制中比例、积分和微分环节的作用

答:PID控制本质上是一种负反馈控制,其实质是根据系统输入的偏差,按照PID的函数关系进行运算,其结果用以控制输出。各环节的作用如下:

K的加大,(1)比例环节的作用:能够迅速反映偏差,从而减小偏差,但不能消除静差,

p

会引起系统的不稳定。

(2)积分环节的作用:只要系统存在偏差,积分环节就会产生控制作用减小偏差,直到最终消除偏差,但积分作用太强会使系统超调加大,甚至使系统出现振荡。

(3)微分调节的作用:有助于系统减小超调,克服振荡,加快系统的响应速度,减小调节

T过大,会使系统出现不稳定。

时间。从而改善了系统的动态性能。但

d

12.机电一体化系统(产品)由机械系统(机构)、电子信息处理系统(计算机)、动力系统(动力源)、传感检测系统(传感器)、执行元件系统(如电动机)等五个子系统组成。13.滚珠丝杠螺母副有哪些消除间隙和预紧措施?

答:常用的几种调整预紧方法为:双螺母螺纹预紧调整式、双螺母齿差预紧调整式、双螺母垫片调整预紧式、弹簧式自动调整预紧式、单螺母变位导程自顶紧式和螺母滚珠过盈预紧式。

14. 工业三大要素为物质、信息、能量,机电一体化系统三大“目的功能”为变换、传递、存储。

15.各要素或各子系统相接处必须具备一定的联系条件,这些联系条件称为接口。广义的接口功能有两种,一种是输入/输出,另一种是变换、调整。根据接口的输入/输出功能可分为机械接口、物理接口、信息接口、环境接口;根据接口的变换、调整功能可分为零接口、无源接口、有源接口、智能接口。

16.为确保机械系统的传动精度和工作稳定性,在设计中,常提出无间隙、低摩擦、低惯量、

高刚度、高谐振频率、适当的阻尼比等要求。

17.丝杠螺母的基本传动形式及其应用场合为:

(1)螺母固定、丝杆传动并移动;只适用于行程较小的场合。

(2)丝杆转动、螺母移动;适用于工作行程较大的场合。

(3)螺母转动、丝杠移动;由于结构复杂且占空间较大,故应用较少。

(4)丝杆固定、螺母转动并移动;由于使用极不方便,所以应用较少。

18.滚珠丝杠螺母机构由丝杆、螺母、滚珠和反向器(滚珠循环反向装置)等四部分组成。其特点为轴向精度高(即通过适当预紧可消除丝杠与螺母之间的轴向间隙)、运动平稳、传动精度高、不易磨损、使用寿命长等优点,但由于不能自锁,具有传动的可逆性,在用作升降传动机构时,需采取制动措施。

19.为了提高轴向刚度,常用以止推轴承为主的轴承组合来支承丝杠,当轴向载荷较小时,也可用角接触球轴承来支承丝杠。常用的轴承组合方式为:

(1)单推-单推式,止推轴承分别装在滚珠丝杠的两端并施加预紧力,其特点是轴向刚度较高,预拉伸安装时,预紧力较大,但轴承寿命比双推-双推式低。

(2)双推-双推式,两端分别安装止推轴承与深沟球轴承的组合,并施加预紧力、其轴向刚度最高。该方式适合于高刚度、高转速、高精度的精密丝杠传动系统。但温度的升高会使丝杠的预紧力增大,易造成两端支承的预紧力不对称。

(3)双推-简支式,一端安装止推轴承与深沟球轴承的组合,另一端仅安装深沟球轴承,其轴向刚度较低,使用时应注意减少丝杠热变形的影响。双推端可预拉伸安装,预紧力小,轴承寿命高,适用于中速、传动精度较高的长丝杠传动系统。

(4)双推-自由式,一端安装止推轴承与深沟球轴承的组合,另一端悬空呈自由状态,故轴向刚度和承载能力低,多用于轻载、低速的垂直安装的丝杠传动系统。

20.齿轮传动比的最佳分配原则有:重量最轻原则、输出轴转角误差最小原则、等效转动惯量最小原则。

21.谐波齿轮传动由波形发生器、刚轮、柔轮组成。波形发生器为主动件,刚轮或柔轮为从动件。刚轮有内齿圈,柔轮有外齿圈,其齿形为渐开线或三角形,周节相同而齿数不同,刚轮比柔轮多几个齿。具有双波发生器的谐波减速器,,其刚轮与柔轮齿数之差为2.

22.谐波齿轮传动比计算:设g ω、r ω、H ω分别为刚轮、柔轮和波形发生器的角速度则 g H r H rg g H r

Z i Z ωωωω-==- 当柔轮固定时,0r ω=,则

g H H rg g H r Z i Z ωωω-==- ,1g g r r H g g Z Z Z Z Z ωω-=-= ,g H Hg g g r

Z i Z Z ωω==- 结果为正时表示刚轮与波形发生器转向相同

当刚轮固定时,

0g ω=,则 0g H r H rg H r Z i Z ωωω-==-即1g r H r

Z Z ωω-=,由此可得H r Hr r r g Z i Z Z ωω==- 结果为正表示柔轮与波形发生器转向相同

23.调整尺侧间隙的方法有:

圆柱齿轮传动:偏心套(轴)调整法、轴向垫片调整法、双片薄齿轮错齿调整法。 斜齿轮传动:垫片错齿调整法、轴向压簧错齿调整法。

24.机电一体化系统对导轨的基本要求是导向精度高、刚性好、运动轻便平稳、耐磨性好、温度变化影响小以及结构工艺性好等。对精度要求高的直线运动导轨,还要求导轨的承载面与导向面严格分开;当运动件较重时,必须设有卸荷装置,运动件的支承必须符合三点定位原理。

25.常见的滑动导轨截面形状及特点分析:

(1)三角形导轨。该导轨在垂直载荷的作用下,磨损后能够自动补偿,不会产生间隙,故导向精度高,但压板面仍需有间隙调整装置。

(2)矩形导轨。导轨面较宽,承载能力大,刚度高,故应用广泛。导向精度没有三角形导轨高,磨损后不能自动补偿,须有间隙调整装置,水平和垂直方向上的调整互不相关和影响。

(3)燕尾形导轨。不能自动补偿间隙,需设调整间隙装置。高度小,结构紧凑,可以承受颠覆力矩,但刚度较差,摩擦力加大,制造、检验和维修都不方便。用于运动速度不高、受力不大,高度尺寸收到限制的场合。

(4)圆形导轨。制造方便,可达到精密配合,但磨损后很难调整和补偿间隙。有两个自由度,适用于同时作直线运动和转动的地方。用于承受轴向载荷的场合。

26,。机电一体化对支承的要求:1.方向精度和置中精度;2.摩擦阻力矩的大小;3.许用载荷;

4.对温度变化的敏感性;

5.耐磨性以及磨损的可补偿性;

6.抗振性;

7.成本的高低。

27.轴系设计的基本要求:1.旋转精度;2.刚度;3.抗振性;4.热变形;5.轴上零件的布置。

28.对执行元件的基本要求:1.惯量小、动力大;2.体积小重量轻;3.便于维修、安装;4.宜于微机控制。

29.步进电机的静态特性是指它在稳定状态时的特性,包括静转矩、矩-角特性及静态稳定区。

30.如果在电动机转子轴上加一负载转矩L T ,则转子齿的中心线与定子齿的中心线将错过一个电角度e θ 才能重新稳定下来,此时转子上的电磁转矩j T 与负载转矩L T 相等。j T 为静态转矩,e θ为失调角。当90e θ=± 时,其静态转矩max j T 为最大静转矩。j T 与e θ的关系大致为一条正弦曲线,该曲线被称作矩-角特性曲线。静态转矩越大,自锁力矩越大,静态误差就越小。当失调角e θ在π- 到π 的 范围内,若去掉负载转矩j T ,转子仍能回到初始稳定平衡位置。因此e πθπ-<<的区域成为步进电机的静态稳定区。

31.步进电机动态特性:动态稳定区、启动转矩q T 、最高连续运行频率及矩频特性、空载启动频率与惯-频特性。

32.在不改动电动机结构参数的情况下,将一个步距角细分成若干步的驱动方法成为细分驱动。要实现细分,需要将绕组中的矩形电流波改成阶梯形电流波,即设法使绕组中的电流以若干个等幅等宽度阶梯上升到额定值,并以同样的阶梯从额定值下降为0。细分电流波形的方法有:采用多路功率开关器件;将上述各开关的控制脉冲信号进行叠加。

33.专用与通用的抉择:

专用控制系统适合于大批量生产的机电一体化产品,在开发新产品时,如果要求具有机械与电子有机结合的紧凑结构,也只有专用控制系统才能做到。

对于多品种、中小批量生产的机电一体化产品来说,由于还在不断改进,结构还不十分稳定,特别是对现有设备进行改造时,采用通用控制系统比较合理。

34.硬件与软件的权衡:有些功能,例如运算与判断处理等、适宜用软件来实现。而在其余大多数情况下,对于某种功能来说,既可用硬件来实现,又可用软件来实现。因此,控制系统中硬件和软件的合理组成通常要根据经济性和可靠性的标准权衡决定。

35.从控制的角度出发,微机应能满足具有较完善的中断系统、足够的存储容量、完善的I/O 通道和实时时钟等要求。

37.步进电机的计算:60r f n mz c =、360=r mz c

α

(α 为步距角、Z 为转子齿数、m 电动机相数,纯单拍或纯双拍时c=1,单双拍交替时c=2)、360p i αδ= (δ 为角脉冲当量,α为步距角,

i 为齿轮传动比,p 为丝杠导程)

38.等效转动惯量计算(P218): 2221114m n j k i eq i j i j k k n V J M J n n π==????=+ ? ?????∑∑

等效负载转矩计算:

112m n j k i eq i j i j k k n V T F T n n π==+∑∑

式中i M 、i V 、i F 分别为移动部件的质量

(kg )、运动速度(m/s )和所受的负载力(N ;,j J 、j n 和j T 分别为转动部件的转动惯量

(2kgm )、转速(r/min 或rad/s )和所受负载转矩(N ? m );k n 为执行元件的转速。

39. PID 调节器及其传递函数:

(1)比例调节,传递函数为:(s)c p G K =- ,式中21

p R K R = (2)积分调节,传递函数为:1(s)c i G T s

=,式中i T RC =

(3)比例-积分调节,传递函数为:1(s)1c p i G K T s ?

?=-+ ???,式中21p R K R =,2i T R C = (4)比例-积分-微分调节,传递函数为1(s)1c p d i G K T s T s ?

?=-++ ???

,式中112212p R C R C K R R +=,1122i T R C R C =+,11221122

d R C R C T R C R C =+ 40.机电一体化(Mechatronics)是将机械技术 、微电子技术、信息技术、控制技术等在系统工程基础上有机地加以综合,以实现整个系统最佳化的一门新科学技术。 机电一体化不是机械与电子简单的叠加,而是在信息论、控制论和系统论的基础上建立起来的应用技术。

41.机电一体化系统(产品)的设计流程:(1)根据目的功能确定产品规格、性能指标;(2)系统功能部件、功能要素的划分;(3)接口的设计;(4)综合评价(或整体评价);(5)可靠性复查;(6)试制与调试;

42.步进电机特点:(1)来一个脉冲,转一个步距角。(2)控制脉冲频率,可控制电机转速。(3)改变脉冲顺序,可改变转动方向。

43.检测交流伺服电动机(SM 型/IM 型)气隙磁场的大小和方向,用电力电子转化器代替整流子和电刷,通过控制与气隙磁场方向相同的磁化电流和与与气隙磁场方向相垂直的等效电流的方法,最终控制交流伺服电动机主磁通量大小和转矩,实现对电机的有效控制,简称矢量控制方法。交流电动机的矢量控制是交流伺服系统的关键,可以利用微处理器和微型计算机数控对交流电动机作磁场的矢量控制,从而获得对交流电动机的最佳控制。

44.交流伺服电动机变频调速:

60(1s)f n p =- 00

n n s n -= 式中P 为定子极对数、f 为供电电源频率(Hz ),s 为转差率 因此交流电动机有三种基本调速方式:(1)改变极对数p (有极调速);(2)改变转差率s ;

(3)改变供电电源频率f (无极调速)。

45.交流伺服电机变频方式有:间接变换方式(交-直-交变频)、直接变换方式(交-交变频)、SPWM 。

交-直-交变频是把交流电通过整流器变为直流电,再用逆变器将直流电变为频率可变的交流电供给异步电动机。目前常用的通用变频器即属于交-直-交变频。变频器主要由主回路(包括整流器、中间直流环节、逆变器)和控制回路组成。变频器还有丰富的软件,各种功能主要靠软件来完成。

SPWM 波形原理:在采样控制理论中有一个重要的结论:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。冲量即指窄脉冲的面积。这里所说的效果基本相同,是指环节的输出响应波形基本相同。用一系列等幅而不等宽的脉冲来代替一个正弦波。即把正弦半波波形分成N 等份,并把正弦半波看成由N 个彼此相连的脉冲所组成的波形。

46.变频器的基本原理:变频器是利用电力半导体器件的通断作用将工频电源变换为另一频率的电能控制装置,能实现对交流异步电机的软起动、变频调速、提高运转精度、改变功率因数、过流/过压/过载保护等功能。

变频器的使用方法:在人工控制系统中,只要在控制回路接线端上接上相应的机械开关即可实现变频调速。在自动控制系统中,则有三种方法:第一种使用继电器开关电路,继电器开

关受上位控制器的控制,这种方法适用于简单的恒速控制,

47.机电一体化系统的伺服系统的稳态设计要从哪两头入手?

答:1.从系统应具有的输出能力及要求出发,选定执行元件和传动装置;

2.从系统的精度、速度要求出发,选择和设计微机与检测装置,并确定信号的前向和

后向通道。

48.增量型PID 控制算式具有哪些优点,试写出增量型PID 的差分控制算式?在数字PID 中,采样周期是如何确定的?

答:优点有:(1)增量型PID 控制算式只与最近几次采样的偏差值有关,不需进行累加,控制效果较好;(2)增量型PID 控制算法只输出控制增量,误差动作影响小;(3)增量型PID 控制算法中,由于执行机构本身具有保持作用,所以易于实现手动—自动切换,或者在切换时平滑过渡。

增量型PID 的差分控制算式为:

00{(k)+(j)[E(k)E(k 1)]}k k p j I T T u K E E T T

==+--∑ 采样周期选择是受以下几个方面影响的:(1)根据香农采样定理,应满足max

12T f ≤ 。其中max f 为输入信号的上限频率。这样采样信号经过保持环节后,仍可复原或近似复原为模拟信号而不丢失任何信息。(2)从执行机构的特性要求来看,需要输出信号保持一定的宽度。(3)从控制系统的随动和抗干扰的性能要求来看,要求采样周期短些。(4)从微机的工作量和每个回路的计算来看,要求采样周期大些。(5)从计算机精度来看,过短的采样周期是不合适的。

49.双向调速的工作原理与线性放大桥式电路相似,只要改变加到1VT 和 3VT 、2VT 和4VT 这两组大功率晶体管基极上控制脉冲的正负和导通率μ ,就可以改变电动机的转向和转速。

计算题:

1. 图示丝杠螺母驱动系统,已知工作台的质量m=200Kg ,丝杠螺距t=5mm,丝杠长度L=0.8m,

中径为d=30mm,材料密度为33

7.810/kg m ρ=?,齿轮齿数分别为z1=20,z2=45,模数m =2mm ,齿宽b =20mm 。试求折算到电机轴上的总等效惯量Je 。

解:

(1)计算各传动件的转动惯量

421832

d L J md πρ== 311210200.04d mz m -==??=

322210450.09d mz m -==??=

3452

1343223442

7.8100.040.02 3.921032

7.8100.090.02 1.01032

7.8100.030.8 4.961032z z s J kg m J kg m J kg m πππ---????==??????==??????==?? (2)工作台折算到丝杠上的转动惯量为

3

2242510()200() 1.21022G t J m kg m ππ

--?===?? (3)折算到电机轴的转动惯量

1221(J J J )e z z s G J J i

=+++ 554452213.9210(1.010 4.9610 1.210) 6.86102.25e J kg m -----=?+

?+?+?=?? 2. 有一采用三相三拍驱动方式的步进电机,其转子有160个齿,经一对齿轮减速(Z1=30,Z2=50)带动导程为8mm 的滚珠丝杠驱动工作台移动。工作台的最大移动速度Vmax =1.5m/min 。试问:电机的步距角、脉冲当量、最大工作频率各为多少?

解:(1)步距角

3603600.7531601

r mz c θ===??

(2)脉冲当量

120.753080.0136036050z p mm z θ

δ=??=??= (3)最大工作频率

max 150********.01

v f Hz δ=

==?

3.某五相步进电动机转子有48个齿,试计算:

(1)采用单五拍运行时的步距角θs1;

(2)采用两相—三相运行时的步距角θS2;

(3)当控制脉冲频率f=1600Hz 时,求采用二相—三相运行时的转速n 。 解:步距角计算公式为360s r mz c

θ=

(m 为控制绕组的相数;r z 为转子齿数;c 为通电方式系数,纯单拍或者纯双拍时系数取1,单双拍交替时系数取2)

① 单五拍运行时的步距角θS1

1360360 1.55481

s r mz c θ===??

② 采用两相—三相运行时的步距角θS2

23603600.755482

s r mz c θ===??

③ 采用二相—三相运行时的转速n

60601600200(r/min)5482

r f n mz c ?===??

4、三相交流感应电动机,电源频率50Hz,空载转速为980r/min 。

(1)该电动机为几极,空载转差率是多少?

(2)若最大转矩(max T )时对应的转差率为0.1,则该电动机稳定运行的转速范围是多少? 解:交流电机的理想转速计算公式为60f n p

= 其中f 为电源频率,P 为磁极对数,n 为电机的理想转速

① 动机的极数和转差率 由60f n p

=得6060503980f p n ?===

所以该电动机的磁极对数为3,即6极 转差率为0010009800.021000

e n n s n --=== ② 稳定运行的转速范围

因为最大转矩时转差率S=0.1

则0(1s)1000(10.1)900(r/min)n n =-=-=

即稳定运行的转速范围:900r/min~980r/min

③ 最大转矩时转子绕组的电势频率

20.1505f sf Hz ==?=

4. 某机械传动系统采用步进电机为驱动装置。已知该系统折算到电机轴上的负载转矩TL=2.3N ?m ,折算到电动机轴上等效转动惯量JL=13.5Kg ?cm2,系统最快进给速度为24m/min ,设该系统脉冲当量为0.01mm 。电机参数如下,试确定该电机能否适用此机械系统。 解:max 2.30.5,4.9

L j T T =≤符合要求 13.54,3.43

L m J J =≤符合要求 1000400007000,60f f Hz Hz δ=

=>不符合要求 由于f 不符合要求,所以该电机不适用于此机械系统。

数据结构实验

实验2 查找算法的实现和应用?实验目的 1. 熟练掌握静态查找表的查找方法; 2. 熟练掌握动态查找表的查找方法; 3. 掌握hash表的技术. ?实验内容 1.用二分查找法对查找表进行查找; 2.建立二叉排序树并对该树进行查找; 3.确定hash函数及冲突处理方法,建立一个hash表并实现查找。 程序代码 #include using namespace std; int main() { int arraay[10]={1,2,3,4,5,6,7,8,9,10}; int binary_search(int a[10],int t); cout<<"Enter the target:"; int target; cin>>target; binary_search(arraay,target); return 0; } int binary_search(int a[10],int t) { int bottom=0,top=9; while(bottom

cout<<"Not present!"; } return 0; } 结果 二叉排序树 #include #include #include using namespace std; typedef int keyType; typedef struct Node { keyType key; struct Node* left; struct Node* right; struct Node* parent; }Node,*PNode; void inseart(PNode* root, keyType key) { PNode p = (PNode)malloc(sizeof(Node)); p -> key = key;

北理工《计算机应用基础》课程学习资料(七)99

北理工《计算机应用基础》FAQ(七) 第七章多媒体导论与PowerPoint 一、简述演示文稿创建的几种方式。 参考答案: 1、新建演示文稿对话框 2、根据“内容提示向导”建立: 3、根据模板建立 4、建立空白演示文稿 二、在PowerPoint中,幻灯片放映的方式有几种? 参考答案: 手工播放 自己观看 自动播放 旁白选择 动画选择 三、简述控制幻灯片外观的方式。 参考答案: 控制幻灯片外观的方式主要有三种:母板、配色方案和设计模板。 母板是用来控制所有幻灯片上对对象的风格、格式、位置、配色、背景、动画效果等。配色方案提供有一组预设颜色。各种颜色都有特定的用途,可以控制背景,文本和线条、阴影、标题文本、填充、强调文字、超级链接等。它提供了8种颜色,可用于设置演示文稿的主要对象的颜色,例如文本、编辑,强调文字所用的颜色等。方案中的颜色都会自动用于幻灯片上的不同部件。设计模板包含配色方案、自定义格式幻灯片和标题母板,以及可以生成特殊外观的字体样式。

四、如何在幻灯片中插入并编辑组织结构图? 参考答案: PowerPoint提供有组织结构图功能,可以根据需要快捷、简单地绘制出各种组织结构图。在组织结构图窗口中,通过组织结构图的菜单栏和工具栏,可以进行各种编辑操作。组织结构图可以单独存放于文件中。 执行“//插入//图片//组织结构图”即可。 组织结构图编辑操作如下: 切换到要插入组织结构图的幻灯片 执行“//插入//图片//组织结构图”,弹出“组织结构图”制作窗口 选择所需按钮,绘制所需结构图 单击“输入文本”按钮,输入文字 选择“图框”菜单,进行格式化处理 选择“文本”菜单,进行文字格式化处理 选择“线条”进行线条格式化处理 选择“图表”可以设置背景颜色

数据结构实验报告

数据结构实验报告 一.题目要求 1)编程实现二叉排序树,包括生成、插入,删除; 2)对二叉排序树进行先根、中根、和后根非递归遍历; 3)每次对树的修改操作和遍历操作的显示结果都需要在屏幕上用树的形状表示出来。 4)分别用二叉排序树和数组去存储一个班(50人以上)的成员信息(至少包括学号、姓名、成绩3项),对比查找效率,并说明在什么情况下二叉排序树效率高,为什么? 二.解决方案 对于前三个题目要求,我们用一个程序实现代码如下 #include #include #include #include "Stack.h"//栈的头文件,没有用上 typedefintElemType; //数据类型 typedefint Status; //返回值类型 //定义二叉树结构 typedefstructBiTNode{ ElemType data; //数据域 structBiTNode *lChild, *rChild;//左右子树域 }BiTNode, *BiTree; intInsertBST(BiTree&T,int key){//插入二叉树函数 if(T==NULL) { T = (BiTree)malloc(sizeof(BiTNode)); T->data=key; T->lChild=T->rChild=NULL; return 1; } else if(keydata){ InsertBST(T->lChild,key); } else if(key>T->data){ InsertBST(T->rChild,key); } else return 0; } BiTreeCreateBST(int a[],int n){//创建二叉树函数 BiTreebst=NULL; inti=0; while(i

18春北理工《计算机组成原理》在线作业

(单选题) 1: 某数在计算机中用8421码表示为0111 1000 1001,其真值为() A: 789 B: 789H C: 1929 D: 11110001001B 正确答案: (单选题) 2: 取指令操作() A: 受上一条指令操作码的控制 B: 受当前指令操作码的控制 C: 不受指令操作码的控制 D: 受运算器中的条件码(或标志码)的控制 正确答案: (单选题) 3: 16K×32位存储器芯片的地址线有() A: 5条 B: 14条 C: 32条 D: 46条 正确答案: (单选题) 4: 存储器进行一次完整的读写操作所需的全部时间称为() A: 存取时间 B: 存取周期 C: CPU周期 D: 机器周期 正确答案: (单选题) 5: 浮点数的表示范围和精度取决于() A: 阶码的位数和尾数的位数 B: 阶码采用的编码和尾数的位数 C: 阶码采用的编码和尾数采用的编码 D: 阶码的位数和尾数采用的编码 正确答案: (单选题) 6: 在主存和CPU之间增加高速缓冲存储器的目的是() A: 解决CPU和主存之间的速度匹配问题 B: 扩大主存容量 C: 扩大CPU通用寄存器的数目 D: 既扩大主存容量又扩大CPU中通用寄存器的数量 正确答案: (单选题) 7: CPU响应中断的时间是() A: 一条指令结束 B: 外设提出中断 C: 取指周期结束 D: 任一机器周期结束 正确答案: (单选题) 8: 定点8位字长的字,采用2的补码表示时,一个字所表示的整数范围是() A: -128~127 B: -129~128 C: -127~127 D: -128~128 正确答案: (单选题) 9: 在定点机中执行算术运算时会产生溢出,其原因是() A: 主存容量不够 B: 操作数过大 C: 操作数地址过大 D: 运算结果无法表示

数据结构实验一 实验报告

班级::学号: 实验一线性表的基本操作 一、实验目的 1、掌握线性表的定义; 2、掌握线性表的基本操作,如建立、查找、插入和删除等。 二、实验容 定义一个包含学生信息(学号,,成绩)的顺序表和链表(二选一),使其具有如下功能: (1) 根据指定学生个数,逐个输入学生信息; (2) 逐个显示学生表中所有学生的相关信息; (3) 根据进行查找,返回此学生的学号和成绩; (4) 根据指定的位置可返回相应的学生信息(学号,,成绩); (5) 给定一个学生信息,插入到表中指定的位置; (6) 删除指定位置的学生记录; (7) 统计表中学生个数。 三、实验环境 Visual C++ 四、程序分析与实验结果 #include #include #include #include #define OK 1 #define ERROR 0 #define OVERFLOW -2

typedef int Status; // 定义函数返回值类型 typedef struct { char num[10]; // 学号 char name[20]; // double grade; // 成绩 }student; typedef student ElemType; typedef struct LNode { ElemType data; // 数据域 struct LNode *next; //指针域 }LNode,*LinkList; Status InitList(LinkList &L) // 构造空链表L { L=(struct LNode*)malloc(sizeof(struct LNode)); L->next=NULL; return OK;

17春北理工《自动控制理论I》在线作业

2017秋17春北理工《自动控制理论I》在线作业 一、单选题(共20 道试题,共60 分。) 1. 开环控制系统特征是没有()环节。 A. 给定 B. 放大 C. 反馈 D. 执行 正确答案: 2. 系统在作用下的稳态误差,说明( )。 A. 型别ν<2 B. 系统不稳定 C. 输入幅值过大 D. 闭环传递函数中有一个积分环节 正确答案: 3. 最小相位系统的开环增益越大,其()。 A. 振荡次数越多 B. 稳定裕量越大 C. 相位变化越小 D. 稳态误差越小 正确答案: 4. 开环频域性能指标中相角裕度对应时域性能指标( ) 。 A. 超调 B. 稳态误差 C. 调整时间 D. 峰值时间 正确答案: 5. 两个或多个环节具有同一输入信号,而以各自环节输出信号代数和作为系统总输出信号,这种结构成为()。 A. 串联 B. 并联 C. 开环 D. 闭环 正确答案: 6. 系统的数学模型是指()的表达式。 A. 输入信号 B. 输出信号

C. 系统动态特性 D. 系统的特征方程 正确答案: 7. 在信号流图中,支路上标明的是()。 A. 输入 B. 引出点 C. 比较点 D. 传递函数 正确答案: 8. 分析的性能指标,哪个指标是反映相对稳定性的()。 A. 上升时间 B. 峰值时间 C. 调整时间 D. 最大超调量 正确答案: 9. 二阶系统单位阶跃响应曲线呈现出等幅振荡,则其阻尼比可能为()。 A. 0.6 B. 0.707 C. 0 D. 1 正确答案: 10. 下列哪种措施对提高系统的稳定性没有效果( )。 A. 增加开环极点 B. 在积分环节外加单位负反馈 C. 增加开环零点 D. 引入串联超前校正装置 正确答案: 11. 已知单位反馈控制系统在阶跃函数作用下,稳态误差为常数,则此系统为()。 A. 0型系统 B. I型系统 C. II型系统 D. 高阶系统 正确答案: 12. 主导极点的特点是()。 A. 距离虚轴很近 B. 距离实轴很近 C. 距离虚轴很远 D. 距离实轴很远 正确答案: 13. 对于代表两个或两个以上输入信号进行()的元件又称比较器。 A. 微分 B. 相乘 C. 加减

数据结构实验

长春大学计算机学院网络工程专业 数据结构实验报告 实验名称:实验二栈和队列的操作与应用 班级:网络14406 姓名:李奎学号:041440624 实验地点:日期: 一、实验目的: 1.熟练掌握栈和队列的特点。 2.掌握栈的定义和基本操作,熟练掌握顺序栈的操作及应用。 3.掌握链队的入队和出队等基本操作。 4.加深对栈结构和队列结构的理解,逐步培养解决实际问题的编程能力。 二、实验内容、要求和环境: 注:将完成的实验报告重命名为:班级+学号+姓名+(实验二),(如:041340538张三(实验二)),发邮件到:ccujsjzl@https://www.doczj.com/doc/5414352482.html,。提交时限:本次实验后24小时之内。 阅读程序,完成填空,并上机运行调试。 1、顺序栈,对于输入的任意一个非负十进制整数,打印输出与其等值的八进制数 (1)文件SqStackDef. h 中实现了栈的顺序存储表示 #define STACK_INIT_SIZE 10 /* 存储空间初始分配量*/ #define STACKINCREMENT 2 /* 存储空间分配增量*/ typedef struct SqStack { SElemType *base; /* 在栈构造之前和销毁之后,base 的值为NULL */ SElemType *top; /* 栈顶指针*/ int stacksize; /* 当前已分配的存储空间,以元素为单位*/ }SqStack; /* 顺序栈*/ (2)文件SqStackAlgo.h 中实现顺序栈的基本操作(存储结构由SqStackDef.h 定义) Status InitStack(SqStack &S) { /* 构造一个空栈S */ S.base=(SElemType *)malloc(STACK_INIT_SIZE*sizeof(SElemType)); if(!S.base) exit(OVERFLOW); /* 存储分配失败*/ S.top=S.base; S.stacksize=STACK_INIT_SIZE; return OK; } int StackLength(SqStack S) { // 返回S 的元素个数,即栈的长度, 编写此函数

北理工《计算机应用基础》在线作业-000251A

北理工《计算机应用基础》在线作业-0002 在计算机工作中,直接用于存取程序和数据的存储器是( ) A:软盘 B:RAM C:硬盘 D:ROM 答案:B 在Excel 2003中,如果只删除某单元格的内容,应执行的操作是( ) A:编辑→复制 B:编辑→剪切 C:编辑→删除 D:编辑→清除 答案:D 下面各组设备中,同时包括了输入设备、输出设备和存储设备的是( ) A:CRT、CPU、ROM B:绘图仪、鼠标器、键盘 C:鼠标器、绘图仪、软盘 D:磁带、打印机、激光印字机 答案:C 对计算机病毒描述正确的是______。 A:生物病毒的变种 B:一个word文档 C:不必理会的小程序 D:一段可执行的代码

答案:D 下列哪些属于常见的网络安全问题______。 A:侵犯隐私或机密资料 B:网上的蓄意破坏,如在未经他人许可的情况下篡改他人网页 C:拒绝服务,组织或机构因为有意或无意的外界因素或疏漏,导致无法完成应有的网络服务项目 D:以上都是 答案:D 在Excel 2003中,一个单元格的二维地址包含所属的( ) A:列标 B:行号 C:列标或行号 D:列标与行号 答案:D 在Internet选项窗口中的"程序"选项卡中,下列叙述正确的是______。 A:在"Internet程序"项中,可以指定Windows自动用于每个Internet服务的程序 B:在"Internet程序"项中,包括HTML编辑器,电子邮件等 C:可"重置Web设置",将Internet Explorer 重置为使用默认的主页和搜索页等D:以上都对 答案:D 有关幻灯片的移动、复制、删除下列叙述正确的是( ) A:剪切操作只能在同一演示文稿中进行 B:"复制"操作只能在同一演示文稿中进行

北理工17春秋自动控制理论I在线作

一、单选题(共20道试题,共60分。)V1.开环控制系统特征是没有()环节。 A.给定 B.放大 C.反馈 D.执行 2.系统在作用下的稳态误差,说明()。 A.型别ν<2 B.系统不稳定 C.输入幅值过大 D.闭环传递函数中有一个积分环节 3.最小相位系统的开环增益越大,其()。 A.振荡次数越多 B.稳定裕量越大 C.相位变化越小 D.稳态误差越小 4.开环频域性能指标中相角裕度对应时域性能指标()。 A.超调 B.稳态误差 C.调整时间 D.峰值时间 5.两个或多个环节具有同一输入信号,而以各自环节输出信号代数和作为系统总输出信号,这种结构成为()。 A.串联 B.并联 C.开环 D.闭环 6.系统的数学模型是指()的表达式。 A.输入信号 B.输出信号 C.系统动态特性 D.系统的特征方程 7.在信号流图中,支路上标明的是()。 A.输入 B.引出点 C.比较点 D.传递函数 8.分析的性能指标,哪个指标是反映相对稳定性的()。 A.上升时间 B.峰值时间 C.调整时间 D.最大超调量 9.二阶系统单位阶跃响应曲线呈现出等幅振荡,则其阻尼比可能为()。 A.0.6 B.0.707

C.0 D.1 10.下列哪种措施对提高系统的稳定性没有效果()。 A.增加开环极点 B.在积分环节外加单位负反馈 C.增加开环零点 D.引入串联超前校正装置 11.已知单位反馈控制系统在阶跃函数作用下,稳态误差为常数,则此系统为()。 A.0型系统 B.I型系统 C.II型系统 D.高阶系统 12.主导极点的特点是()。 A.距离虚轴很近 B.距离实轴很近 C.距离虚轴很远 D.距离实轴很远 13.对于代表两个或两个以上输入信号进行()的元件又称比较器。 A.微分 B.相乘 C.加减 D.相除 14.闭环控制系统通常对()进行直接或间接的测量,通过反馈影响控制信号。 A.输入量 B.输出量 C.扰动量 D.设定量 15.系统的频率特性() A.是频率的函数 B.与输入幅值有关 C.与输出有关 D.与时间t有关 16.系统稳定的充分必要条件是其特征方程式的所有根均在根平面的()。 A.右半部分 B.左半部分 C.实轴上 D.虚轴上 17.带动控制对象,直接改变被控变量的控制元件称为()。 A.放大元件 B.执行元件 C.测量元件 D.补偿元件 18.典型欠阻尼二阶系统,当开环增益K增加时,系统() A.阻尼比增大,超调量增大

北理工《计算机应用基础》课程学习资料(一)46

北理工《计算机应用基础》FAQ(一) 第一章计算机发展 一、简述计算机发展的四个阶段。 答: 第一代计算机(1946-1957年),又称为电子管时代,特点是电子管作为电子线路的基本器件。 第二代计算机(1958-1964年),又称晶体管时代,特点是晶体管作为电子线路的基本器件。 第三代计算机(1965-1970年),又称为集成电路时代,特点是电子器件集成在半导体制作的集成块上。 第四代计算机(1971-至今),又称为大规模集成电路时代,集成电路的程度远高于第三代计算机。 二、计算机具有什么特点? 答: 1、运算速度快 2、计算精度高 3、存储容量大 4、具有超强的记忆功能 5、具有可靠的判断功能 6、能进行自动控制 三、举例说明计算机的应用范围主要有哪些方面? 答: 随着计算机技术的不断发展,计算机的应用领域越来越广泛,应用水平越来越高,已经渗透到各行各业,改变着人们传统的工作、学习和生活方式,推动着人类社会的不断发展。 1、科学计算 科学计算也称为数值计算,是指用于完成科学研究和工程技术中提出的数学问题的

计算。通过计算机可以解决人工无法解决的复杂计算问题,50多年来,一些现代尖端科学技术的发展,都是建立在计算机的基础上的,如卫星轨迹计算、气象预报等。 2、数据处理 数据处理也称为非数值处理或事务处理,是指对大量信息进行存储、加工、分类、统计、查询及报表等操作。一般来说,科学计算的数据量不大,但计算过程比较复杂;而数据处理数据量很大,但计算方法较简单。 3、过程控制 过程控制也称为实时控制,是指利用计算机及时采集、检测数据,按最佳值迅速地对控制对象进行自动控制或自动调节,如对数控机床和流水线的控制。在日常生产中,有一些控制问题是人们无法亲自操作的,如核反应堆。有了计算机就可以精确地控制,用计算机来代替人完成那些繁重或危险的工作。 4、人工智能 人工智能是用计算机模拟人类的智能活动,如模拟人脑学习、推理、判断、理解、问题求解等过程,辅助人类进行决策,如专家系统。人工智能是计算机科学研究领域最前沿的学科,近几年来已具体应用于机器人、医疗诊断、计算机辅助教育等方面。 5、计算机辅助工程 计算机辅助工程是以计算机为工具,配备专用软件辅助人们完成特定任务的工作,以提高工作效率和工作质量为目标。 计算机辅助设计(CAD——Computer-Aided Design)技术,是综合地利用计算机的工程计算、逻辑判断、数据处理功能和人的经验与判断能力结合,形成一个专门系统,用来进行各种图形设计和图形绘制,对所设计的部件、构件或系统进行综合分析与模拟仿真实验。它是近十几年来形成的一个重要的计算机应用领域。目前在汽车、飞机、船舶、集成电路、大型自动控制系统的设计中,CAD技术有愈来愈重要的地位。 计算机辅助制造(CAM——Computer-Aided Manufacturing)技术,是利用计算机进行对生产设备的控制和管理,实现无图纸加工。 计算机基础教育(CBE),主要包括计算机辅助教学(CAI)、计算机辅助测试(CAT)和计算机管理教学(CMI)等。其中,CAI技术是利用计算机模拟教师的教学行为进行授课,学生通过与计算机的交互进行学习并自测学习效果,是提高教学效率和教学质量的新途径。近年来由于多媒体技术和网络技术的发展,推动了CBE的发展,网上教学和现代远程教育已在许多学校展开。开展CBE不仅使学校教育发生了根本变化,还可以使学生在学校里就能熟练掌握计算机的应用,培养出新世纪的复合型人才。 电子设计自动化(EDA)技术,利用计算机中安装的专用软件和接口设备,用硬件描述语言开发可编程芯片,将软件进行固化,从而扩充硬件系统的功能,提高系统的可靠性和运行速度。 6、电子商务

数据结构实验1

《数据结构》实验报告 实验序号:1 实验项目名称:概论

附源程序清单: 1. #include void main() { int i; int num[10]; int *p; for(i=0;i<=9;i++) num[i]=i+1; for(p=(num+9);p>=(num+0);p--) printf("%d ",*p); printf("\n"); }

2. #include void main() { void swap(int *a,int *b); int i; int a[10]; int *p,*max,*min; for(i=0;i<10;i++) scanf("%d",&a[i]); max=min=a; for(i=0;i<10;i++) { if(*maxa[i]) min=&a[i]; } p=a; swap(p,max); swap((p+9),min); for(p=a;p<=(a+9);p++) printf("%d ",*p); printf("\n"); } void swap(int *a,int *b) { int temp; temp=*a; *a=*b; *b=temp; } 3. #include #include #include #include typedef struct { char num[5]; char name[20]; float score1; float score2; float score3; float average;

北理工计算机组成原理作业题(含北理工计组高频考点)

计算机组成原理 第一章:P2存储程序概念;P3计算机的硬件组成;P7冯诺依曼结构和哈佛结构的存储器思想; 所布置题目:1-2;1-3;1-4;1-6 第二章:P16原码表示法;P17补码表示法;P18反码表示法;P19 3种机器数的比较与转换;P20机器数的定点表示和浮点表示P27例题2-13 所布置作业:2-1;2-2;2-3;2-4;2-8;2-20;2-21;2-24 第三章:P49机器指令的基本格式;P50地址码结构;P54寻址技术;P63堆栈与堆栈操作;P65指令类型; 所布置作业:3-4;3-12;*3-14;3-15;3-16 第四章:P80进位的产生和传递;P83定点加减运算+例题4-5,4-6;P91定点乘法运算+*例题4-8表4-3+*例题4-9+*例题4-10+*例题4-12+*例题4-13;P98定点除法运算;P105规格化浮点运算 所布置题目:4-4;4-5;*4-8;*4-10;4-12;4-13 第五章:P122存储器的组成;P128数据在主存中的存放;P129半导体随机储存器和只读存储器<动态RAM刷新>;P134RAM芯片分析;P139主存储器的连接与控制;P155多体交叉存储技术;P156高速缓冲存储器<地址映像>;P161虚拟存储器 所布置题目:5-4;*5-5;*5-7;*5-8;*5-10;*5-11;*5-13;*5-14;5-16;5-19 第六章:P167CPU功能+CPU中的主要寄存器;P169CPU的组成;P170CPU的主要技术参数;P172控制器的组成和实现方法;P175时序系统与控制方式<控制方式>;P181微程序控制原理 所布置作业;*6-4;6-8;*6-14;6-15 第七章:P213总线概述;P216总线仲裁; 所布置题目:7-2;7-7 注:1.带*为高概率考试题; 2.页码代表着那个标题所开始的页码,不代表结束。 3.计算机组成原理(第三版)为蒋本珊编著

计算机应用基础整理——北京理工大学

1 、计算机新技术 新技术有嵌入式计算机网格计算和中间件技术 嵌入式计算机是作为一个信息处理部件,嵌入到应用系统之中的计算机。 网格计算是利用因特网把分散在不同地理位置的计算机组成一个虚拟的超级计算机每一台参与计算的计算机是一个结点整个计算由千万个结点组成一张网格。这种计算叫网格计算。 中间件技术是介于应用软件和操作系统之间的系统软件。 2 、指令串行执行和并行执行的特点和区别 并行数据常是8位、16位、32位为传输单位,一次传送一个字长的数据。它适合于外部设备与CPU之间近距离信息交换 而串行,信号线只有一根,没有串扰,所以传输频率可以进一步提高 区别:串行执行即在任何时候只能执行一条指令,并行执行可以执行多条指令。 3 、汇编语言与高级语言的特点和区别 汇编语言特点:使用助记符来代替机器语言符号的语言,保持了编制质量高,占存储空间少,执行速度快的特点 高级语言特点:不用与计算机的硬件打交道,可以不必了解机器的指令系统提高了编程的效率。 区别:汇编语言是依赖于计算机的。高级语言是依靠软件来译为机器语言的。高级语言具有可移植性,而汇编语言不具有可移植性 4、编译程序和翻译程序的特点与区别 解释程序对源程序进行翻译的方法相当于两种自然语言间的口译。解释程序对源程序的语句从头到尾逐句扫描、逐句翻译、并且翻译一句执行一句,因而这种翻译方式并不形成机器语言形式的目标程序。 编译程序对源程序进行解释的方法相当于笔译。在编译程序的执行过程中,要对源程序扫描一遍或几遍,最终形成一个可在具体计算机上执行的目标程序。编译程序的实现算法较为复杂,但通过编译程序的处理可以产生高效运行的目标程序,并把它保存在磁盘上,以备多次执行。因此,编译程序更适合于翻译那些规模大、结构复杂、运行时间长的大的应用程序 解释的翻译工作可立即执行 而编译的翻译工作不可立即装入机器执行。 5、 RAM,ROM,外存与cache (个人感觉必考) ROM可读不可写、断电后数据不会丢失 RAM可读可写、断电后数据丢失。 内存是半导体存储器(主存): 它分为只读存储器(ROM)和随机存储器(RAM)和高速缓冲存储器(Cache); ROM:只能读,不能用普通方法写入,通常由厂家生产时写入,写入后数据不容易丢失,也可以用特殊方法(如紫外线擦除(EPROM)或电擦除(EEPROM_)存储器); RAM:可读可写,断电后内容全部丢失; Cache:因为CPU读写RAM的时间需要等待,为了减少等待时间,在RAM和CPU间需要设置高速缓存Cache,断电后其内容丢失。外存:磁性存储器——软盘和硬盘;光电存储器——光盘,它们可以作为永久存器; 6 、总线的三种分类及各自功能(个人感觉必考) 按总线的功能(传递信息的内容)分类,计算机中有三种类型的总线,即传送数据信息的数据总线、传送地址信息的地址总线和传送各种控制信息的控制总线。 1.数据总线 数据总线是CPU与存储器、CPU与I/O接口设备之间传送数据信息(各种指令数据信息)的总线,这些信号通过数据总线往返于CPU与存储器、CPU与I/O接口设备之间,因此,数据总线上的信息是双向传输的。 2.地址总线 地址总线上传送的是CPU向存储器、I/O接口设备发出的地址信息,寻址能力是CPU特有的功能,地址总线上传送的地址信息仅由CPU发出,因此,地址总线上的信息是单向传输的。 3.控制总线 控制总线传送的是各种控制信号,有CPU至存储器、I/O接口设备的控制信号,有I/O接口送向CPU的应答信号、请求信号,因此,控制总线是上的信息是双向传输的。控制信号包括时序信号、状态信号和命令信号(如读写信号、忙信号、中断信号)等。

北京理工大学自动控制实验报告模板

实验1 控制系统的模型建立 一、实验目的 1. 掌握利用MATLAB 建立控制系统模型的方法。 2. 掌握系统的各种模型表述及相互之间的转换关系。 3. 学习和掌握系统模型连接的等效变换。 二、实验原理 1. 系统模型的 MATLAB描述 系统的模型描述了系统的输入、输出变量以及内部各变量之间的关系,表征一个系统的模型有很多种,如微分方程、传递函数模型、状态空间模型等。这里主要介绍系统传递函数(TF)模型、零极点增益(ZPK)模型和状态空间(SS)模型的MATLAB 描述方法。 1)传递函数(TF)模型 传递函数是描述线性定常系统输入-输出关系的一种最常用的数学模型,其表达式一般为 在MATLAB 中,直接使用分子分母多项式的行向量表示系统,即 num = [bm, bm-1, … b1, b] den = [an, an-1, … a1, a0] 调用tf 函数可以建立传递函数TF 对象模型,调用格式如下: Gtf = tf(num,den) Tfdata 函数可以从TF 对象模型中提取分子分母多项式,调用格式如下: [num,den] = tfdata(Gtf) 返回cell 类型的分子分母多项式系数 [num,den] = tfdata(Gtf,'v') 返回向量形式的分子分母多项式系数 2)零极点增益(ZPK)模型 传递函数因式分解后可以写成 式中,z1,z2…zm称为传递函数的零点,p1,p2…pn?称为传递函的极点,k 为传递系数(系统增益)。 在MATLAB 中,直接用[z,p,k]矢量组表示系统,其中z,p,k 分别表示系统的零极点及其增益,即:

z=[ z1,z2…zm]; p=[p1,p2…pn]; k=[k]; 调用zpk 函数可以创建ZPK 对象模型,调用格式如下: G= zpk(z,p,k) 同样,MATLAB 提供了zpkdata 命令用来提取系统的零极点及其增益,调用格式如下:[z,p,k] = zpkdata(Gzpk) 返回cell 类型的零极点及增益 [z,p,k] = zpkdata (Gzpk,’v’) 返回向量形式的零极点及增益 函数pzmap 可用于求取系统的零极点或绘制系统得零极点图,调用格式如下:pzmap(G) 在复平面内绘出系统模型的零极点图。 [p,z] = pzmap(G) 返回的系统零极点,不作图。 3)状态空间(SS)模型 由状态变量描述的系统模型称为状态空间模型,由状态方程和输出方程组成: 其中:x 为n 维状态向量;u 为r 维输入向量; y 为m 维输出向量; A 为n×n 方阵,称为系统矩阵; B 为n×r 矩阵,称为输入矩阵或控制矩阵;C 为m×n 矩阵,称为输出矩阵; D为m×r 矩阵,称为直接传输矩阵。 在MATLAB 中,直接用矩阵组[A,B,C,D]表示系统,调用ss 函数可以创建ZPK 对象模型,调用格式如下: Gss = ss(A,B,C,D) 同样,MATLAB 提供了ssdata 命令用来提取系统的A、B、C、D 矩阵,调用格式如下:[A,B,C,D] = ssdata (Gss) 。它返回系统模型的A、B、C、D 矩阵。 4)三种模型之间的转换 上述三种模型之间可以互相转换,MATLAB 实现方法如下 TF 模型→ZPK 模型:zpk(SYS)或tf2zp(num,den) TF 模型→SS 模型:ss(SYS)或tf2ss(num,den) ZPK 模型→TF 模型:tf(SYS)或zp2tf(z,p,k) ZPK 模型→SS 模型:ss(SYS)或zp2ss(z,p,k) SS 模型→TF 模型:tf(SYS)或ss2tf(A,B,C,D)

北理工《计算机应用基础》课程学习资料(六)62

北理工《计算机应用基础》拓展资源(六) 第六章电子报表处理软件 Excel操作技巧 快速切换工作簿 对于少量的工作簿切换,单击工作簿所在窗口即可。要对多个窗口下的多个工作簿进行切换,可以使用“窗口”菜单。“窗口”菜单的底部列出了已打开工作簿的名字,要直接切换到一个工作簿,可以从“窗口”菜单选择它的名字。“窗口”菜单最多能列出9个工作簿,若多于9个,“窗口”菜单则包含一个名为“其他窗口”的命令,选用该命令,则出现一个按字母顺序列出所有已打开的工作簿名字的对话框,只需单击其中需要的名字即可。 选定超级链接文本 如果需要在Excel中选定超级链接文本而不跳转到目标处,可在指向该单元格时,单击并按住可选定单元格。 快速查找 在执行查找操作之前,可以将查找区域确定在某个单元格区域、整个工作表(可选定此工作表内的任意一个单元格)或者工作簿里的多个工作表范围内。在输入查找内容时,可以使用问号(?)和星号(*)作为通配符,以方便查找操作。问号(?)代表一个字符,星号(*)代表一个或多个字符。需要注意的问题是,既然问号(?)和星号(*)作为通配符使用,那么如何查找问号(?)和星号(*)呢?只要在这两个字符前加上波浪号(~)就可以了。 修改默认文件保存路径 启动Excel,单击“工具→选项”命令,打开“选项”对话框,在“常规”标签中,将“默认文件位置”方框中的内容修改为你需要定位的文件夹完整路径()。以后新建Excel工作簿,进行“保存”操作时,系统打开“另存为”对话框后直接定位到你指定的文件夹中。 在多个Excel工作簿间快速切换 按下“Ctrl+Tab”可在打开的工作簿间切换。

快速获取帮助 对于工具栏或屏幕区,按组合键“Shift+F1”,鼠标变成带问号的箭头,用鼠标单击工具栏按钮或屏幕区,它就弹出一个帮助窗口会显示该元素的详细帮助信息。 回车键的粘贴功能 回车键也有粘贴功能,当复制的区域还有闪动的复制边框标记时(虚线框),按下回车键可以实现粘贴功能。注意:不要在有闪动的复制边框标记时使用回车键在选定区域内的单元格间进行切换,此时你应该使用Tab键或方向键进行单元格切换。 快速关闭多个文件 按住Shift键,打开“文件”菜单,单击“全部关闭”命令,可将当前打开的所有文件快速关闭。 选定多个工作表 若选择一组相邻的工作表,可先选第一个表,按住Shift键,再单击最后一个表的标签;若选不相邻的工作表,要按住Ctrl键,依次单击要选择的每个表的标签;若要选定工作簿中全部的工作表,可从表标签快捷菜单中选择“选定全部工作表”命令。

数据结构实验一 实验报告

班级: 姓名: 学号: 实验一线性表的基本操作 一、实验目的 1、掌握线性表的定义; 2、掌握线性表的基本操作,如建立、查找、插入与删除等。 二、实验内容 定义一个包含学生信息(学号,姓名,成绩)的顺序表与链表(二选一),使其具有如下功能: (1) 根据指定学生个数,逐个输入学生信息; (2) 逐个显示学生表中所有学生的相关信息; (3) 根据姓名进行查找,返回此学生的学号与成绩; (4) 根据指定的位置可返回相应的学生信息(学号,姓名,成绩); (5) 给定一个学生信息,插入到表中指定的位置; (6) 删除指定位置的学生记录; (7) 统计表中学生个数。 三、实验环境 Visual C++ 四、程序分析与实验结果 #include #include #include #include #define OK 1 #define ERROR 0 #define OVERFLOW -2 typedef int Status; // 定义函数返回值类型 typedef struct

{ char num[10]; // 学号 char name[20]; // 姓名 double grade; // 成绩 }student; typedef student ElemType; typedef struct LNode { ElemType data; // 数据域 struct LNode *next; //指针域 }LNode,*LinkList; Status InitList(LinkList &L) // 构造空链表L { L=(struct LNode*)malloc(sizeof(struct LNode)); L->next=NULL; return OK; } Status GetElem(LinkList L,int i,ElemType &e) // 访问链表,找到i位置的数据域,返回给 e { LinkList p; p=L->next;

北理工18秋学期《计算机组成原理》在线作业

(单选题) 1: 一台显示器的图形分辨率为1 024 * 768,要求显示256种颜色,显示存储器VRAM的容量至少为() A: 512KB B: 1MB C: 3MB D: 4MB 正确答案: (单选题) 2: 微程序控制器中,机器指令与微指令的关系是() A: 每一条机器指令由一条微指令来执行 B: 一条机器指令由一段用微指令编成的微程序来解释执行 C: 一段机器指令组成的程序可由一个微程序来执行 D: 每一条微指令由一条机器指令来解释执行 正确答案: (单选题) 3: 16K×32位存储器芯片的地址线有() A: 5条 B: 14条 C: 32条 D: 46条 正确答案: (单选题) 4: 运算器虽由许多部件组成,但核心部件是() A: 算术逻辑运算单元 B: 多路开关 C: 数据总线 D: 累加寄存器 正确答案: (单选题) 5: EPROM是指() A: 只读存储器 B: 可编程的只读存储器 C: 可擦除可编程的只读存储器 D: 闪速存储器 正确答案: (单选题) 6: 通常计算机的主存储器可采用() A: RAM和ROM B: ROM C: RAM D: RAM或ROM 正确答案: (单选题) 7: 为组成2K×8的主存,可用两片() A: 1K×4位芯片串联 B: 1K×8位芯片并联 C: 2K×4位芯片串联 D: 2K×4位芯片并联 正确答案: (单选题) 8: 微程序控制器的速度比硬布线控制器慢,主要是因为() A: 增加了从磁盘存储器读取微指令的时间 B: 增加了从主存储器读取微指令的时间 C: 增加了从指令寄存器读取微指令的时间 D: 增加了从控制存储器读取微指令的时间 正确答案: (单选题) 9: 16K×32位存储器芯片的数据线有() A: 5条 B: 14条

2016-秋-北理工计算机应用基础(本)在线作业答案

2016 秋北理工《计算机应用基础(本)》在线作业答案 一、单选题(共 50 道试题,共 100 分。)得分:96 V 1. 在计算机工作中,直接用于存取程序和数据的存储器是( ) A. 软盘 B. RAM C. 硬盘 D. ROM 正确答案:B 满分:2 分得分:0 2. 以集成电路为基本元件的第三代计算机出现的时间为( ) A. 1965-1975 B. 1955-1970 C. 1965-1971 D. 1965-1970 正确答案:D 满分:2 分得分:2 3. 在PowerPoint2003中,段落对齐的方式有( ) A. 左对齐、居中、右对齐、两端对齐 B. 左对齐、居中、右对齐、分散对齐 C. 左对齐、居中、右对齐、分散对齐、两端对齐 D. 左对齐、右对齐、两头对齐、中间对齐、两端对齐正确答案:C 满分:2 分得分:2 4. 在Excel 2003操作中,输入图表标题所属的对话框为( ) A. 图表类型

B. 图例 C. 图表选项 D. 标题 正确答案:C 满分:2 分得分:2 5. 在Internet选项窗口中的"程序"选项卡中,下列叙述正确的是______。 A. 在"Internet程序"项中,可以指定Windows自动用于每个Internet服务的程序 B. 在"Internet程序"项中,包括HTML编辑器,电子邮件等 C. 可"重置Web设置",将Internet Explorer 重置为使用默认的主页和搜索页等 D. 以上都对 正确答案:D 满分:2 分得分:2 6. 在Excel 2003中,如果只删除某单元格的内容,应执行的操作是( ) A. 编辑→复制 B. 编辑→剪切 C. 编辑→删除 D. 编辑→清除 正确答案:D 满分:2 分得分:2 7. 以下说法中,正确的是____。 A. 使用Windows“画图”可以给图像添加简单效果。 B. 使用WinRAR可以对ZIP文件进行解压缩。 C. 使用Windows Media Player可以给音频添加简单效果。 D. 以上都对。 正确答案:D 满分:2 分得分:2 8. 以下说法中,正确的是_____。

数据结构实验报告全集

数据结构实验报告全集 实验一线性表基本操作和简单程序 1.实验目的 (1)掌握使用Visual C++ 6.0上机调试程序的基本方法; (2)掌握线性表的基本操作:初始化、插入、删除、取数据元素等运算在顺序存储结构和链表存储结构上的程序设计方法。 2.实验要求 (1)认真阅读和掌握和本实验相关的教材内容。 (2)认真阅读和掌握本章相关内容的程序。 (3)上机运行程序。 (4)保存和打印出程序的运行结果,并结合程序进行分析。 (5)按照你对线性表的操作需要,重新改写主程序并运行,打印出文件清单和运行结果 实验代码: 1)头文件模块 #include iostream.h>//头文件 #include//库头文件-----动态分配内存空间 typedef int elemtype;//定义数据域的类型 typedef struct linknode//定义结点类型 { elemtype data;//定义数据域 struct linknode *next;//定义结点指针 }nodetype; 2)创建单链表

nodetype *create()//建立单链表,由用户输入各结点data域之值,//以0表示输入结束 { elemtype d;//定义数据元素d nodetype *h=NULL,*s,*t;//定义结点指针 int i=1; cout<<"建立一个单链表"<> d; if(d==0) break;//以0表示输入结束 if(i==1)//建立第一个结点 { h=(nodetype*)malloc(sizeof(nodetype));//表示指针h h->data=d;h->next=NULL;t=h;//h是头指针 } else//建立其余结点 { s=(nodetype*) malloc(sizeof(nodetype)); s->data=d;s->next=NULL;t->next=s; t=s;//t始终指向生成的单链表的最后一个节点

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