搜档网
当前位置:搜档网 › 哈工大随机信实验报告审批稿

哈工大随机信实验报告审批稿

哈工大随机信实验报告审批稿
哈工大随机信实验报告审批稿

哈工大随机信实验报告 YKK standardization office【 YKK5AB- YKK08- YKK2C- YKK18】

H a r b i n I n s t i t u t e o f T e c h n o l o g y

实验报告

课程名称:随机信号分析

院系:电信学院

班级:

姓名:哈尔滨工业大学

实验一各种分布随机数的产生

一、实验目的

在很多系统仿真的过程中,需要产生不同分布的随机变量。利用计算机可以很方便地产生不同分布的随机变量,各种分布的随机变量的基础是均匀分布的随

机变量。有了均匀分布的随机变量,就可以用函数变换等方法得到其他分布的随机变量。

二、 实验内容

产生均匀分布的随机数、高斯分布的随机数和其它分布的随机数。

三、 实验原理

1. 均匀分布随机数的产生原理

产生伪随机数的一种实用方法是同余法,它利用同余运算递推产生伪随机数序列。最简单的方法是加同余法

)(mod 1M c y y n n +=+

M

y x n n 1

1++=

为了保证产生的伪随机数能在[0,1]内均匀分布,需要M 为正整数,此外常数c 和初值y0亦为正整数。加同余法虽然简单,但产生的伪随机数效果不好。另一种同余法为乘同余法,它需要两次乘法才能产生一个[0,1]上均匀分布的随机数

)(mod 1M ay y n

n =+

M

y x n n 1

1++=

式中,a 为正整数。用加法和乘法完成递推运算的称为混合同余法,即

)(mod 1M c ay y n n +=+

M

y x n n 1

1++=

用混合同余法产生的伪随机数具有较好的特性,一些程序库中都有成熟的程序供选择。

常用的计算语言如Basic 、C 和Matlab 都有产生均匀分布随机数的函数可以调用,只是用各种编程语言对应的函数产生的均匀分布随机数的范围不同,有的函数可能还需要提供种子或初始化。

Matlab 提供的函数rand()可以产生一个在[0,1]区间分布的随机数,rand(2,4)则可以产生一个在[0,1]区间分布的随机数矩阵,矩阵为2行4列。Matlab 提供的另一个产生随机数的函数是random('unif',a,b,N,M),unif 表示均匀分布,a 和b 是均匀分布区间的上下界,N 和M 分别是矩阵的行和列。 2. 随机变量的仿真

根据随机变量函数变换的原理,如果能将两个分布之间的函数关系用显式表达,那么就可以利用一种分布的随机变量通过变换得到另一种分布的随机变量。

若X 是分布函数为F(x)的随机变量,且分布函数F(x)为严格单调升函数,令Y=F(X),则Y 必为在[0,1]上均匀分布的随机变量。反之,若Y 是在[0,1]上均匀分布的随机变量,那么

)(1

Y F X X -=

即是分布函数为FX(x)的随机变量。式中F X -?1

()为F X ()?的反函数。这样,欲

求某个分布的随机变量,先产生在[0,1]区间上的均匀分布随机数,再经上式变换,便可求得所需分布的随机数。 3. 高斯分布随机数的仿真

广泛应用的有两种产生高斯随机数的方法,一种是变换法,一种是近似法。 如果X1,X2是两个互相独立的均匀分布随机数,那么下式给出的Y1,Y2

????

?+-=+-=m X X Y m

X X Y )π2sin(ln 2)π2cos(ln 2212

211σσ

便是数学期望为m,方差为2σ的高斯分布随机数,且互相独立,这就是变换法。

另外一种产生高斯随机数的方法是近似法。在学习中心极限定理时,曾提到n个在[0,1]区间上均匀分布的互相独立随机变量Xi (i=1,2…,n),当n足够大时,其和的分布接近高斯分布。当然,只要n不是无穷大,这个高斯分布是近似的。由于近似法避免了开方和三角函数运算,计算量大大降低。当精度要求不太高时,近似法还是具有很大应用价值的。

4.各种分布随机数的仿真

有了高斯随机变量的仿真方法,就可以构成与高斯变量有关的其他分布随机变量,如瑞利分布、指数分布和2χ分布随机变量。

四、实验过程和结果分析

1、均匀分布、高斯分布随机数的产生与仿真

①思路:利用已知matlab函数直接产生随机数。

②程序

x=random('unif',5,10,1,1000);%产生1000个服从于U(5,10)的随机数 y=random('normal',0,1,1,3000);%产生3000个服从于N(0,1)的随机数 subplot(211),plot(x);title('均匀分布随机数')

subplot(212),plot(y);title('高斯分布随机数')

③仿真图形

④分析:产生的随机数呈现中间多,两头少的趋势,普遍集中于期望附近。

2、瑞利分布、指数分布及2 分布随机数的产生与仿真

①思路:利用已知matlab函数的变换加和产生随机数。

②程序

N=5000;

G1=random('Normal',0,1,1,N);

G2=random('Normal',0,1,1,N);

G3=random('Normal',0,1,1,N);

G4=random('Normal',0,1,1,N);

R=sqrt(G1.*G1+G2.*G2);

E=G1.*G1+G2.*G2;

X=G1.*G1+G2.*G2+G3.*G3+G4.*G4;

subplot(311);plot(R);title('瑞利分布随机数')

subplot(312);plot(E);title('指数分布随机数')

subplot(313);plot(X);title('4自由度x^2分布随机数')

③仿真图形

④分析:经变换后的随机数生成规律满足所需要的随机数如指数、瑞利分布。

实验二 随机变量检验

一、 实验目的

随机数产生之后,必须对它的统计特性做严格的检验。一般来讲,统计特性的检验包括参数检验、均匀性检验和独立性检验等。事实上,我们如果在二阶矩范围内讨论随机信号,那么参数检验只对产生的随机数一、二阶矩进行检验。我们可以把产生的随机数序列作为一个随机变量,也可以看成随机过程中的一个样本函数。不论是随机变量还是随机过程的样本函数,都会遇到求其数字特征的情况,有时需要计算随机变量的概率密度直方图等。

二、 实验内容

1. 对实验一产生的各种分布的随机数进行均值和方差的检验。

2. 对实验一产生的各种分布的随机数概率分布进行统计,并在计算机屏幕上显示实际统计的概率密度直方图。

三、 实验原理

1. 均值的计算

在实际计算时,如果平稳随机序列满足各态历经性,则统计均值可用时间均值代替。这样,在计算统计均值时,并不需要大量样本函数的集合,只需对一个样本函数求时间平均即可。甚至有时也不需要计算N →∞时的极限,况且也不可能。通常的做法是取一个有限的、计算系统能够承受的N 求时间均值和时间方差。根据强调计算速度或精度的不同,可选择不同的算法。

设随机数序列{N x x x ,,,21 },一种计算均值的方法是直接计算下式

∑==N

n n x N m 1

1

式中,xn 为随机数序列中的第n 个随机数。

另一种方法是利用递推算法,第n 次迭代的均值也亦即前n 个随机数的均值为

)(1

11111----+=+-=

n n n n n n m x n

m x n m n n m 迭代结束后,便得到随机数序列的均值

m m N =

递推算法的优点是可以实时计算均值,这种方法常用在实时获取数据的场合。

当数据量较大时,为防止计算误差的积累,也可采用

)(111

1m x N m m n N

n -+=∑=

式中,m1是取一小部分随机数计算的均值。 2. 方差的计算

计算方差也分为直接法和递推法。仿照均值的做法

21

2)(1m x N N

n n -=∑=σ 21

2

21m x N N n n -=

∑=σ 方差的递推算法需要同时递推均值和方差

m m n

x m n n n n =+

---111

() ])(1

[121212---+-=

n n n n m x n

n n σσ 迭代结束后,得到随机数序列的方差为

2

2N σσ=

其它矩函数也可用类似的方法得到。

3. 统计随机数的概率密度直方图

假定被统计的序列)(n x 的最大值和最小值分别为a 和b 。将),(b a 区间等分M (M 应与被统计的序列)(n x 的个数N 相适应,否则统计效果不好。)份后的区间

为))(,(M a b a a -+

,))

(*2,)((M

a b a M a b a -+-+,… , )*)(*2,)1)(((M

i

a b a M i a b a -+--+,… , ),)1)(((b M M a b a --+

。用)(i f ,表示序列)(n x 的值落在)*)(*2,)1)(((M

i

a b a M i a b a -+--+区间里的个数,统计序列

)(n x 的值在各个区间的个数)(i f ,1,,2,0-=M i ,则)(i f 就粗略地反映了随机

序列的概率密度的情况。用图形方式显示出来就是随机数的概率密度直方图。

四、 实验过程和结果分析

1、均匀分布、高斯分布随机数均值、方差的检验及概率密度直方图

① 思路:随机产生一组数算出均值、方差,与理论值比较。

② 程序

x=random('unif',5,10,1,20000);%产生20000个服从于U (5,10)的随机

y=random('normal',0,1,1,3000);%产生3000个服从于N (0,1)的随机数 subplot(211),hist(x,5::10);title('均匀分布随机数') subplot(212),hist(y,-3::3);title('高斯分布随机数') m1=mean(x)v1=var(x) m2=mean(y) v2=var(y)

③ 仿真图形

④分析:

随机数计算均值理论均值计算方差理论方差均匀分布

高斯分布0 1

2、瑞利、指数、2 分布随机数均值、方差的检验及概率密度直方图

①思路:随机产生一组数算出均值、方差,与理论值比较。

②程序

N=5000;

G1=random('Normal',0,1,1,N);

G2=random('Normal',0,1,1,N);

G3=random('Normal',0,1,1,N);

G4=random('Normal',0,1,1,N);

R=sqrt(G1.*G1+G2.*G2);

E=G1.*G1+G2.*G2;

X=G1.*G1+G2.*G2+G3.*G3+G4.*G4;

subplot(311);hist(R,0::4);title('瑞利分布随机数')

subplot(312);hist(E,0::15);title('指数分布随机数')

subplot(313);hist(X,0::21);title('4自由度x^2分布随机数')

m1=mean(R)

v1=var(R)

m2=mean(E)

v2=var(E)

m3=mean(X)

v3=var(X)

③仿真图形

④分析:

随机数计算均值理论均值计算方差理论方差瑞利分布

指数分布 2 4 2

分布 4 8

实验三 中心极限定理的验证

一、 实验目的

利用计算机产生均匀分布的随机数。对相互独立的均匀分布的随机变量做和,可以很直观看到均匀分布的随机变量的和,随着做和次数的增加分布情况的变化,通过实验对中心极限定理的进行验证。

二、 实验内容

产生多组[0,1]区间上的均匀分布的随机数序列,各序列的对应元素做和,够成的和序列再进行随机数的概率密度直方图的统计,并作图显示。

三、 实验原理

如果n 个独立随机变量的分布是相同的,并且具有有限的数学期望和方差,当n 无穷大时,它们之和的分布趋近于高斯分布。这就是中心极限定理中的一个定理。

我们以均匀分布为例,来解释这个定理。若n 个随机变量Xi (i=1,2,…,n)都为[0,1]区间上的均匀分布的随机变量,且互相独立,当n 足够大时,其和

∑==n

i i X Y 1的分布接近高斯分布。

四、 实验过程和结果分析

① 思路:产生n 个[0,1]区间上的均匀分布的随机数序列并作和,n 取三组值,此外再产生一个高斯分布随机数,对四组随机数进行比较。

② 程序

X1=random('unif',0,1,1,2000);

X2=random('unif',0,1,1,2000);

X3=random('unif',0,1,1,2000);

X4=random('unif',0,1,1,2000);

X5=random('unif',0,1,1,2000);

X6=random('unif',0,1,1,2000);

G=random('normal',0,1,1,2000);

Y1=X1+X2+X3;

Y2=X1+X2+X3+X4+X5+X6;

subplot(411);hist(X1,0::2);

subplot(412);hist(Y1,0::4);

subplot(413);hist(Y2,0::6);

subplot(414);hist(G,-3::3);

③仿真图形

④分析:

随n取值的增大,均匀分布随机序列求和的图形越发接近于高斯分布。

实验四 自相关函数的计算

一、 实验目的

在随机信号理论中,自相关函数是非常重要的概念。在实际系统仿真中也会经常计算自相关函数。通过本试验学生可以亲自动手计算自相关函数,加深对概念的理解,并增强实际动手能力。

二、 实验内容

用一个数学期望为零和非零,方差为某值的高斯分布随机数,作为样本序列求自相关函数的估值,并用图形显示。

三、 实验原理

在实际应用中,我们可以把产生的随机数序列看成随机过程中的一个样本函数。如果平稳随机序列满足各态历经性,则统计自相关序列可用时间自相关序列代替。当数据的样本数有限时,也只能用有限个数据来估计时间自相关序列,统计自相关序列的估值。若各态历经序列X(n)的一个样本有N 个数据

)}1(,),1(),0({-N x x x ,由于实序列自相关序列是对称的,自相关函数的估值为

|)|()(1)(?1||0

m n x n x N

m R

m N n +=∑--=

四、 实验过程和结果分析

① 思路:利用matlab 函数直接产生所需自相关函数。

②程序

N=500;

x1=random('normal',0,1,1,N);

Rx1=xcorr(x1,'biased');

m1=-N+1:N-1;

subplot(211),plot(m1,Rx1);

xlabel('m1')

ylabel('Rx1(m1)')

title('均值为0,方差为1的高斯分布的自相关函数'); axis([-N N ]);

x2=random('normal',1,1,1,N);

Rx2=xcorr(x2,'biased');

m2=-N+1:N-1;

subplot(212),plot(m2,Rx2);

xlabel('m2')

ylabel('Rx2(m2)')

title('均值为1,方差为1的高斯分布的自相关函数'); axis([-N N 2]);

③仿真图形

④ 分析:

分别生成均值为0和1,方差为1的高斯随机数,由图形可以明显看出两者自相关函数的差异。

实验五 功率谱密度

一、 实验目的

在随机信号理论中,功率谱密度和自相关函数一样都是非常重要的概念。在实际系统仿真中也会经常计算。通过本试验学生可以亲自动手,加深对概念的理解,并增强实际动手能力。

二、 实验内容

用实验四计算出的自相关函数的估值,作为样本序列求功率谱密度的估值,并用图形显示。

三、 实验原理

一般把平稳随机序列的功率谱定义为自相关序列的傅里叶变换。如果自相关序列是周期序列,可仿照随机过程的情况,引人适当的函数。平稳序列X(n)的功率谱与自相关序列的关系为

m X m X m R S ωωj e )()(-∞

-∞

=∑

=

ωωωd e )(π21)(j π

πm

X

X S m R ?-

=

与实平稳过程一样,实平稳序列的功率谱也是非负偶函数,即

)

()(0)(ωωω-=≥X X X S S S

可以证明,功率谱还可表示为

}e )(121

{

)(2

j lim n

N

N

n N X n X N E S ωω--=∞

→∑

+=

当X(n)为各态历经序列时,可去掉上式中的统计均值计算,将随机序列X(n)用它的一个样本序列x(n)代替。在实际应用中,由于一个样本序列的可用数据个数N 有限,功率谱密度也只能是估计值

22

j 1

|)(|1

e )(1)(?ωωωX N

n x N

S n

N n X

=

=--=∑

式中,X()是x(n)的傅里叶变换。这是比较简单的一种估计方法,这种功率谱密度的估计方法称为周期图方法。如果直接利用数据样本做离散傅里叶变换,可得到X()的离散值。由于这种方法可借助FFT 算法实现,所以得到了广泛的应用。

四、 实验过程和结果分析

① 思路:利用实验四中的自相关函数与功率谱密度的关系产生或用matlab 函

数直接产生所需功率谱密度。

② 程序

N=500;

x1=random('normal',0,1,1,N); Sx1=abs(fft(x1).^2)/N;

subplot(211),plot(10*log10(Sx1)); axis([0 300 -40 10])

哈工大单片机实验报告(上传)

H a r b i n I n s t i t u t e o f T e c h n o l o g y 单片机原理与应用 实验报告 学生姓名: 学号: 班级: 专业: 任课教师: 所在单位: 2013年5月

软件实验 在软件实验部分,通过实验程序的调试,使学生熟悉MCS-51的指令系统,了解程序设计过程,掌握汇编语言设计方法以及如何使用实验系统提供的调试手段来排除程序错误。 实验一清零程序 一、实验目的 掌握汇编语言设计和调试方法,熟悉键盘操作。 二、实验内容 把2000~20FFh的内容清零。 三、程序框图 四、实验过程 实验中利用MOVX语句,将外部存储器指定内容清零。利用数据指针DPTR完成数据传送工作。程序采用用循环结构完成,R0移动单元的个数,可用CJNE比较语句判断循环是否结束。 五、实验结果及分析 清零前清零后

【问题回答】清零前2000H~20FFH中为内存里的随机数,清零后全变为0。 六、实验源程序 AJMP MAIN ORG 0640H MAIN: MOV R0, #00H MOV DPL, #00H MOV DPH, #20H LOOP: MOV A, #00H MOVX @DPTR, A INC DPTR INC R0 CJNE R0, #0FFH, LOOP MOVX @DPTR, A END 实验二拆字程序 一、实验目的 掌握汇编语言设计和调试方法。 二、实验内容 把2000h的内容拆开,高位送2001h低位,低位送2002h低位,2001h、2002h高位清零,一般本程序用于把数据送显示缓冲区时用。 三、程序框图 四、实验过程 将寄存器中内容送入2000H,分别将高低四位移到低位,将高四位置零然后移入2001H 和2002H中。利用MOVX语句、DPTR指针可实现数据的传送,利用高低四位交换语句SWAP和与语句ANL可进行对高低位的清零。

数据库实验3答案

实验三:交互式SQL语句的使用 1、实验目的 (1)掌握数据库对象的操作过程,包括创建、修改、删除 (2)熟悉表的各种操作,包括插入、修改、删除、查询 (3)熟练掌握常用SQL语句的基本语法 2、实验平台 使用SQL Server提供的Microsoft SQL Server Management Studio工具,交互式使用SQL语句。 3 实验容及要求 选择如下一个应用背景之一: ●学生选课系统 ●习题3、4、和5中使用的数据库 ●其它你熟悉的应用 (1)建立一个数据库和相关的表、索引、视图等数据库对象,练习对表、索引和视图的各种操作。 (2)要求认真进行实验,记录各实验用例及执行结果。 (3)深入了解各个操作的功能。 实验要求包括如下方面的容: 3.1 数据定义 1.基本表的创建、修改及删除 2.索引的创建 3.视图的创建 3.2 数据操作 完成各类更新操作包括: 1.插入数据

2.修改数据 3. 删除数据 3.3 数据查询操作 完成各类查询操作 1.单表查询 2.分组统计 3. 连接查询 4. 嵌套查询 5. 集合查询 3.4 数据操作 1.创建视图 2.视图查询 参考示例: 建立一个学生选课数据库,练习对表、视图和索引等数据库对象的各种操作。 一、数据定义 创建学生选课数据库ST,包括三个基本表,其中Student表保存学生基本信息,Course表保存课程信息,SC表保存学生选课信息,其结构如下表: 表1. Student表结构 表2. Course表结构

表3. SC表结构 1.创建、修改及删除基本表 (1)创建Student表 CREATE TABLE Student (Sno CHAR(8)PRIMARY KEY, Sname CHAR(8), Ssex CHAR(2)NOT NULL, Sage INT, Sdept CHAR(20) ); (2)创建Course表 CREATE TABLE Course (Cno CHAR(4)PRIMARY KEY, Cname CHAR(40)NOT NULL, Cpno CHAR(4), Ccredit SMALLINT, ); (3)创建SC表 CREATE TABLE SC (Sno CHAR(8)FOREIGN KEY (Sno)REFERENCES Student(Sno), Cno CHAR(4), Grade SMALLINT, ); (4)创建员工表Employee

哈工大_控制系统实践_磁悬浮实验报告

研究生自动控制专业实验 地点:A区主楼518房间 姓名:实验日期:年月日斑号:学号:机组编号: 同组人:成绩:教师签字:磁悬浮小球系统 实验报告 主编:钱玉恒,杨亚非 哈工大航天学院控制科学实验室

磁悬浮小球控制系统实验报告 一、实验内容 1、熟悉磁悬浮球控制系统的结构和原理; 2、了解磁悬浮物理模型建模与控制器设计; 3、掌握根轨迹控制实验设计与仿真; 4、掌握频率响应控制实验与仿真; 5、掌握PID控制器设计实验与仿真; 6、实验PID控制器的实物系统调试; 二、实验设备 1、磁悬浮球控制系统一套 磁悬浮球控制系统包括磁悬浮小球控制器、磁悬浮小球实验装置等组成。在控制器的前部设有操作面板,操作面板上有起动/停止开关,控制器的后部有电源开关。 磁悬浮球控制系统计算机部分 磁悬浮球控制系统计算机部分主要有计算机、1711控制卡等; 三、实验步骤 1、系统实验的线路连接 磁悬浮小球控制器与计算机、磁悬浮小球实验装置全部采用标准线连接,电源部分有标准电源线,考虑实验设备的使用便利,在试验前,实验装置的线路已经连接完毕。 2、启动实验装置 通电之前,请详细检察电源等连线是否正确,确认无误后,可接通控制器电源,随后起动计算机和控制器,在编程和仿真情况下,不要启动控制器。 系统实验的参数调试

根据仿真的数据及控制规则进行参数调试(根轨迹、频率、PID 等),直到获得较理想参数为止。 四、实验要求 1、学生上机前要求 学生在实际上机调试之前,必须用自己的计算机,对系统的仿真全部做完,并且经过老师的检查许可后,才能申请上机调试。 学生必须交实验报告后才能上机调试。 2、学生上机要求 上机的同学要按照要求进行实验,不得有违反操作规程的现象,严格遵守实验室的有关规定。 五、系统建模思考题 1、系统模型线性化处理是否合理,写出推理过程? 合理,推理过程: 由级数理论,将非线性函数展开为泰勒级数。由此证明,在平衡点)x ,(i 00对 系统进行线性化处理是可行的。 对式2x i K x i F )(),(=作泰勒级数展开,省略高阶项可得: )x -)(x x ,(i F )i -)(i x ,(i F )x ,F(i x)F(i,000x 000i 00++= )x -(x K )i -(i K )x ,F(i x)F(i,0x 0i 00++= 平衡点小球电磁力和重力平衡,有 (,)+=F i x mg 0 |,δδ===00 i 00 i i x x F(i,x) F(i ,x )i ;|,δδ===00x 00i i x x F(i,x)F (i ,x )x 对2 i F(i,x )K()x =求偏导数得:

(完整word版)哈工大人工智能导论实验报告

人工智能导论实验报告 学院:计算机科学与技术学院 专业:计算机科学与技术 2016.12.20

目录 人工智能导论实验报告 (1) 一、简介(对该实验背景,方法以及目的的理解) (3) 1. 实验背景 (3) 2. 实验方法 (3) 3. 实验目的 (3) 二、方法(对每个问题的分析及解决问题的方法) (4) Q1: Depth First Search (4) Q2: Breadth First Search (4) Q3: Uniform Cost Search (5) Q4: A* Search (6) Q5: Corners Problem: Representation (6) Q6: Corners Problem: Heuristic (6) Q7: Eating All The Dots: Heuristic (7) Q8: Suboptimal Search (7) 三、实验结果(解决每个问题的结果) (7) Q1: Depth First Search (7) Q2: Breadth First Search (9) Q3: Uniform Cost Search (10) Q4: A* Search (12) Q5: Corners Problem: Representation (13) Q6: Corners Problem: Heuristic (14) Q7: Eating All The Dots: Heuristic (14) Q8: Suboptimal Search (15) 自动评分 (15) 四、总结及讨论(对该实验的总结以及任何该实验的启发) (15)

哈工大计算机网络实验报告之五

计算机网络课程实验报告 实验5:利用Ethereal分析TCP、UDP、ICMP协议 继续学习Ethereal的使用; 利用Ethereal分析TCP、UDP和ICMP协议。 TCP协议采用了哪些机制保证可靠数据传输。(3分) 数据重传和数据确认应答机制 Traceroute的工作过程,用自己的话来描述,200字以内,超过酌情扣分。 (4分) 构造数据包,来检查到达一个主机时经过了哪些路由。主机发送给目的地址的数据包的TTL是从1逐个递增的,而数据包每到达一个路由器,它的TTL值就会减1,当TTL减到0时,该数据包被取消,传回一个数据包给主机,我们就能捕获这个路由器的IP地址了。如果收到"超时错",表示刚刚到达的是路由器,而如果收到的是"端口不可达" 错误,表示刚刚到达的就是目的主机,路由跟踪完成,程序结束。 阐述一下为什么应用程序开发者会选择将应用程序运行在UDP而不是TCP 之上?(3分) UDP没有拥塞控制机制,发送方可以以任何速率向下层注入数据。很多实时应用是

可以容忍一定的数据丢失的,同时又对速率有很高要求(比如在线视频播放),这时开发者会倾向选择UDP协议,避免使用TCP协议的拥塞控制机制产生的分组开销。 实验过程: 使用Ethereal分析TCP协议: (15分)得分:抓取本机与https://www.sodocs.net/doc/da3689861.html,/ethereal-labs/alice.txt通信过程中的网络数据包。根据操作思考以下问题: 客户服务器之间用于初始化TCP连接的TCP SYN报文段的序号(sequence number)是多少?在该报文段中,是用什么来标示该报文段是SYN报文段的? Seq=0 Flags中的syn位为1,ack位为0,说明是syn报文段 服务器向客户端发送的SYNACK报文段序号是多少?该报文段中,Acknowledgement字段的值是多少?https://www.sodocs.net/doc/da3689861.html,服务器是如何决定此值 的?在该报文段中,是用什么来标示该报文段是SYNACK报文段的? Seq=0 Ack=1,服务器根据客户端发送的SYN报文的Seq值加一后得到此值 Flags中的Ack和Syn位都为1,所以是SYNACK报文

数据库实验三

实验三订购数据库 (一)数据定义 一、基本表操作 1.建立基本表 1)创建仓库表,由以下属性组成:仓库号(CHAR 型),城市(CHAR 型),面积(INT 型)。其中仓库号为主码,并且有面积>0 的限定条件 2)创建职工表,由以下属性组成:仓库号(CHAR型),职工号(CHAR型),工资(INT型)。其中职工号为主码,仓库号为外码,工资的限定条件为1000<=工资<=5000。 3)创建供应商表,由以下属性组成:供应商号(CHAR型),供应商名(CHAR型),地址(CHAR 型)。其中供应商号为主码。 4)创建订购单表,由以下属性组成:职工号(CHAR型),供应商号(CHAR型),订购单号(CHAR 型),订购日期(CHAR型)。其中订购单号为主码,职工号和供应商号为外码。 2.修改基本表 1)往订购单表中增加一个新的属性“完成日期”,DATETIME型,并且允许为空值。 2)将职工表中的工资属性类型改为SMALLINT 型。 3)删除刚才在订购单表中加入的“完成日期”属性。 二、索引操作 1.建立索引 1)在订购单表上建立关于供应商号的普通索引supidx。 2)在订购单表的多个字段建立索引sup_empidx,先按照供应商号升序索引,然后按照职工号升序索引。 2.删除索引 1)删除订购单表上的索引supidx。 2)删除订购单表上的索引sup_empidx。 (二)数据操作 一、插入数据 1)向仓库表插入下列数据:WH1,北京,370 WH2,上海,500 WH3,广州,200 WH4,武汉,400 2)向职工表插入下列数据:WH2,E1,1220 WH4,E2,1270 WH1,E3,1210 WH2,E4,1250 WH3,E5,1200 WH3,E6,1230 WH1,E7,1250 3)向供应商表插入下列数据: S1,利民电子元件厂,上海 S2,联华电子公司,武汉 S3,振华电子厂,西安

北邮大数据库实验三

实验三完整性及视图、索引 视图是基于某个查询结果的一个虚拟表,只是用来查看数据的窗口而已。索引能够提供一种以一列或多列的值为基础迅速查找数据表(或视图)中行的能力,用来快速访问数据表(或视图)中的数据。触发器是一种特殊的存储过程,它在特定语言事件发生时自动执行,通常用于实现强制业务规则和数据完整性。 【实验目的】 掌握MySQL视图、索引的使用,理解什么是数据库的完整性。 【实验要求】 1、每完成一个任务,截取全屏幕快照1~3作为中间步骤和结果的贴图,粘贴在最后的实验报告中。 2、除了使用我们提供的数据外还要自己向表中添加些新数据,以保证每个查询结果不为空集,或计数结果不为0。 3、思考题可以选做,作为优秀加分的依据。 【实验任务】 1、创建一个视图,该视图为每门课程的平均成绩,视图包括的列有课程号 及平均成绩,并用利用该视图查询所有课程的平均成绩,要求给出课程号、课程名及平均成绩。

2、创建一个视图,该视图为每门课程的平均成绩,视图包括的列有课程号、 课程名及平均成绩,并用利用该视图查询所有课程的平均成绩,要求给出课程号、课程名及平均成绩。

3、为院系代码表(dept_code)创建基于“院系代码”列的索引。 4、为教室信息表(classroom_info)创建基于room_id列的惟一索引并插入一 条room_id列与表中已有的值重复的数据,观察系统的反馈。

5、重新修改表stud_info、lesson_info及stud_grade,修改的容为: ①为三表增加主码约束,stud_info的主码为stud_id,lesson_info的主码为 course_id,stud_grade的主码为stud_id、course_id。

哈工大天线实验报告

Harbin Institute of Technology 天线原理实验报告 课程名称:天线原理 班级: 姓名: 学号: 同组人: 指导教师: 实验时间: 实验成绩: 注:本报告仅供参考 哈尔滨工业大学

一、实验目的 1. 掌握喇叭天线的原理。 2. 掌握天线方向图等电参数的意义。 3. 掌握天线测试方法。 二、实验原理 1. 天线电参数 (1).发射天线电参数 a.方向图:天线的辐射电磁场在固定距离上随空间角坐标分布的图形。 b.方向性系数:在相同辐射功率,相同距离情况下,天线在该方向上的辐射功率密度Smax与无方向性天线在该方向上的辐射功率密度S0之比值。 c.有效长度:在保持该天线最大辐射场强不变的条件下,假设天线上的电流均匀分布时的等效长度。 d.天线效率:表征天线将高频电流或导波能量转换为无线电波能量的有效程度。 e.天线增益:在相同输入功率、相同距离条件下,天线在最大辐射方向上的功率密度Smax与无方向性天线在该方向上的功率密度S0之比值。 f.输入阻抗:天线输入端呈现的阻抗值。 g.极化:天线的极化是指该天线在给定空间方向上远区无线电波的极化。 h.频带宽度:天线电参数保持在规定的技术要求范围内的工作频率范围。 (2).接收天线电参数:除了上述参数以外,接收天线还有一些特有的电参数:等效面积和等效噪声温度。 a.等效面积:天线的极化与来波极化匹配,且负载与天线阻抗共轭匹配的最佳状态下,天线在该方向上所接收的功率与入射电波功率密度之比。 b.等效噪声温度:描述天线向接收机输送噪声功率的参数。 2. 喇叭天线 由逐渐张开的波导构成,是一种应用广泛的微波天线。按口径形状可分为矩形喇叭天线与圆形喇叭天线等。波导终端开口原则上可构成波导辐射器,由于口径尺寸小,产生的波束过宽;另外,波导终端尺寸的突变除产生高次模外,反射较大,与波导匹配不良。为改善这种情况,可使波导尺寸加大,以便减少反射,又可在较大口径上使波束变窄。 (1).H面扇形喇叭:若保持矩形波导窄边尺寸不变,逐渐张开宽边可得H面扇

数据库实验三

注意:在粘贴截图时请保留窗口完整标题,但只需保留关键界面,多余的空白界面请删除。 一、实验课时:4 二、实验目的 (1) 掌握使用T-SQL语句创建、删除数据库的方法。 (2) 掌握使用T-SQL语句创建、修改、删除表的方法。 (3) 掌握使用T-SQL语句创建、删除数据库完整性约束条件的方法。 (4) 掌握使用T-SQL语句对表添加、修改、删除数据的方法。 (5) 掌握使用T-SQL语句创建、修改、删除、查询视图的方法。 三、实验要求 (1) 使用SQL Server 2008查询分析器。 (2) 严格依照操作步骤进行。 (3) 在本地服务器中创建和管理数据库。 四、实验环境 (1) PC机。 (2) SQL Server 2008。 五、实验内容及步骤(请特别注意实验步骤:第6项的第1小项,即“插入数据”操作必须在第4项以前执行) ??? 1.使用Transact-SQL语句创建JOBS数据库,数据库名格式为 JOBS_SunYu(即JOBS_你的中文名字拼音) CREATE Database JOBS_DengZhiPeng;

2.使用Transact-SQL语句创建JOBS数据库包含的所有表 EMPLOYEE CREATE TABLE EMPLOYEE( EMPNO SMALLINT NOT NULL, SUPNAME VARCHAR(50)NOT NULL, FORENAMES VARCHAR(50)NOT NULL, DOB DATE NOT NULL, ADDRESS VARCHAR(50)NOT NULL, TELNO CHAR(10)NOT NULL, DEPNO SMALLINT NOT NULL ); JOBHISTORY CREATE TABLE JOBHISTORY( EMPNO SMALLINT NOT NULL, POSITION VARCHAR(50)NOT NULL, STARDATE DATE NOT NULL, ENDDATE DATE NULL, SALARY INT NOT NULL ); COURSE CREATE TABLE COURSE( COURSENO SMALLINT NOT NULL, CNAME VARCHAR(50)NOT NULL, CDATE DATE NOT NULL ); DEPARTMENT CREATE TABLE DEPARTMENT( DEPNO SMALLINT NOT NULL, DNAME VARCHAR(50)NOT NULL, LOCATION VARCHAR(10)NOT NULL, HEAD SMALLINT NOT NULL ); EMPCOURSE CREATE TABLE EMPCOURSE( EMPNO SMALLINT NOT NULL,

(完整版)哈工大-数值分析上机实验报告

实验报告一 题目:非线性方程求解 摘要:非线性方程的解析解通常很难给出,因此线性方程的数值解法就尤为重要。本实验采用两种常见的求解方法二分法和Newton法及改进的Newton法。 前言:(目的和意义) 掌握二分法与Newton法的基本原理和应用。 数学原理: 对于一个非线性方程的数值解法很多。在此介绍两种最常见的方法:二分法和Newton法。 对于二分法,其数学实质就是说对于给定的待求解的方程f(x),其在[a,b]上连续,f(a)f(b)<0,且f(x)在[a,b]内仅有一个实根x*,取区间中点c,若,则c恰为其根,否则根据f(a)f(c)<0是否成立判断根在区间[a,c]和[c,b]中的哪一个,从而得出新区间,仍称为[a,b]。重复运行计算,直至满足精度为止。这就是二分法的计算思想。

Newton法通常预先要给出一个猜测初值x0,然后根据其迭代公式 产生逼近解x*的迭代数列{x k},这就是Newton法的思想。当x0接近x*时收敛很快,但是当x0选择不好时,可能会发散,因此初值的选取很重要。另外,若将该迭代公式改进为 其中r为要求的方程的根的重数,这就是改进的Newton法,当求解已知重数的方程的根时,在同种条件下其收敛速度要比Newton法快的多。 程序设计: 本实验采用Matlab的M文件编写。其中待求解的方程写成function的方式,如下 function y=f(x); y=-x*x-sin(x); 写成如上形式即可,下面给出主程序。 二分法源程序: clear %%%给定求解区间 b=1.5; a=0;

%%%误差 R=1; k=0;%迭代次数初值 while (R>5e-6) ; c=(a+b)/2; if f12(a)*f12(c)>0; a=c; else b=c; end R=b-a;%求出误差 k=k+1; end x=c%给出解 Newton法及改进的Newton法源程序:clear %%%% 输入函数 f=input('请输入需要求解函数>>','s') %%%求解f(x)的导数 df=diff(f);

哈工大威海计算机网络实验报告1资料

计算机网络与通信实验报告(一)学号姓名班级报告日期 2015.04.15 实验内容网络常用命令的使用 实验目的1.熟悉网络命令的使用,例如ping,tracert,netstat,ipconfig等,对结果进行分析判断。 2.熟悉dns的层次查询,以及smtp协议。 实验预备知识结合实验报告相关知识以及老师课堂演示、笔记。 实验过程描述1.按照实验报告步骤所指,一步步熟悉ping tracert ipconfig 等网络命令,并对结果进行相应分析、截图。 2.Dns层次查询时,首先网上搜索全球13 个根域名服务器的ip,选择其中一个ip 对学校主页https://www.sodocs.net/doc/da3689861.html, 进行层次分析,依次进行cn https://www.sodocs.net/doc/da3689861.html, https://www.sodocs.net/doc/da3689861.html, https://www.sodocs.net/doc/da3689861.html, 的域名分析,最终得到主页ip,然后使用ping命令ping得主页ip 相比较,结果一致,查询成功。 3.熟悉掌握SMTP协议。Dos 命令下依次输入telnet相关命令,并使用事先转换成base64 的用户名、密码登陆邮箱。登陆成功后给自己的邮箱发送信息,最后退出。操作、邮箱截图如下。 实验结果见表格下方截图。 实验当中问题及解决方法1、telnet命令刚开始dos无法识别,属于不认识的命令。上网查询资料后,在控制面板中设置后成功解决。 2、熟悉SMTP协议时,telnet 登陆邮箱并发送信件,期间出现好多错误,比如单词拼写错误,指令错误。重复多次后最终成功实现。 成绩(教师打分)优秀良好及格不及格

实验相关截图 一、网络命令的使用 1.ping 命令

2.tracert 命令

数据库实验三报告

江西师范大学计算机信息工程学院学生实验报告专业___计算机科学与技术__ 姓名___燕悦__ 学号__1408091077_ 日期__ __

四.程序及运行结果(或实验数据记录及分析) 针对S_T数据库: 1)创建三个表:student course sc。程序: use S_T go /*创建Student表*/ create table student( Sno char(5) primary key not null check(Sno like '[0-9][0-9][0-9][0-9][0-9]'), Sname char(20) not null, Ssex char(2) not null check(Ssex in ('男','女')), Sage smallint not null check(Sage between 14 and 38), Sdept char(20) not null ); /*创建Course表*/ create table course( Cno char(4) not null primary key check(Cno like '[0-9][0-9][0-9][0-9]'), Cname char(40) not null, Cpno char(4), Ccredit smallint not null ); /*创建SC表*/ create table sc( Sno char(5) not null , Cno char(4) not null, Grade smallint check(Grade between 0 and 100), primary key(Sno,Cno)); 执行结果: 2)对course表进行修改。程序: /*修改course表,为Cpno列添加一个外键约束*/ alter table course add foreign key (Cpno) references course(Cno); 执行结果:

数据库 实验三答案

实验3 SQL语言 一、实验目的 1、掌握SQL中运算符和表达式的使用。 2、掌握实用SQL语言查询数据库。 二、实验要求 1、所有的实验过程请严格按照实验内容的步骤进行。 2、对关键步骤截屏并复制到实验报告的相应位置。 三、实验设备、环境 设备:计算机 环境:WINDOWS XP、SQL SERVER 2000中文版 四、实验原理、方法 上机操作 五、实验内容 准备工作:还原学生成绩管理数据库; 注意:写SQL语句时,注意学生成绩管理数据库中表名称和字段名称的对应。 1、使用SQL查询分析器,对学生成绩管理数据库完成如下查询操作: 1)简单查询 (1)求数学系学生的学号和姓名。 (2)求选修了课程的学生学号。

(3)求选修C1课程的学生学号和成绩,并要求对查询结果按成绩的降序排列,如果成绩相同则按学号的升序排列。 (4)求选修课程0001且成绩在80~90之间的学生学号和成绩,并将成绩乘以系数0.8输出。 (5)求数学系或计算机应用系姓王的学生的信息。 (6)求缺少了成绩的学生的学号和课程号。

2)连接查询 (1)查询每个学生的情况以及他(她)所选修的课程。 (2)求学生的学号、姓名、选修的课程名及成绩。 (3)求选修0001课程且成绩为90分以上的学生学号、姓名及成绩。

3)嵌套查询 (1)求选修了0003的学生学号和姓名。 (2)求0001课程的成绩高于王军的学生的学号和成绩。

(3)求其他系中比计算机系某一学生年龄小的学生。 4)使用分组和函数查询 (1)求学生的总人数。 (2)求选修了课程的学生人数。

(3)求课程和选修0001的人数。 (4)求选修课超过3门课的学生学号。

数据库实验三作业及答案.docx

实验3 SQL Server 数据表的管理 一、实验目的 1.学会使用企业管理器和Transact-SQL语句CREATE TABLE和ALTER TABLE创建和修改表。 2.学会在企业管理器中对表进行插入、修改和删除数据操作。 3.学会使用Transact-SQL语句对表进行插入、修改和删除数据操作。 4.了解SQL Server的常用数据类型。 二、实验准备 1.了解在企业管理器中实现表数据的操作,如插入、修改和删除等。 2.掌握用Transact-SQL语句对表数据进行插入(INSERT)、修改(UPDATE)和删除(DELETE和TRANCATE TABLE)操作。 三、实验内容及步骤 1.启动企业管理器,展开studentsdb数据库文件夹。 2.在studentsdb数据库中包含有数据表student_info、curriculum、grade,这些表的数据结构如图1-2、图1-3和图1-4所示。 图1-2 学生基本情况表student_info 图1-3 课程信息表curriculum 图1-4 学生成绩表grade 3.在企业管理器中创建student_info、curriculum表。 4.在企业管理器中,将student_info表的学号列设置为主键,非空。 5.使用Transact-SQL语句CREATE TABLE在studentsdb数据库中创建grade表。 CREATE TABLE grade (学号varchar(4), 课程编号varchar(4), 分数decimal(5,0) ) 6.student_info、curriculum、grade表中的数据如图1-5、图1-6和图1-7所示。 图1-5 student_info的数据

哈工大数字信号处理实验报告

实验一: 用FFT 作谱分析 实验目的: (1) 进一步加深DFT 算法原理和基本性质的理解(因为FFT 只是DFT 的一种快速算法, 所以FFT 的运算结果必然满足DFT 的基本性质)。 (2) 熟悉FFT 算法原理和FFT 子程序的应用。 (3) 学习用FFT 对连续信号和时域离散信号进行谱分析的方法,了解可能出现的分析误差及其原因,以便在实际中正确应用FFT 。 实验原理: DFT 的运算量: 一次完整的DFT 运算总共需要2N 次复数乘法和(1)N N -复数加法运算,因而 直接计算DFT 时,乘法次数和加法次数都和2N 成正比,当N 很大时,运算量很客观的。例如,当N=8时,DFT 运算需64位复数乘法,当N=1024时,DFT 运算需1048576次复数乘法。而N 的取值可能会很大,因而寻找运算量的途径是很必要的。 FFT 算法原理: 大多数减少离散傅里叶变换运算次数的方法都是基于nk N W 的对称性和周期 性。 (1)对称性 ()*()k N n kn kn N N N W W W --==

(2)周期性 ()(mod`)()()kn N kn n N k n k N N N N N W W W W ++=== 由此可得 ()()/2 (/2)1 n N k N n k nk N N N N N k N k N N W W W W W W ---+?==?=-??=-? 这样: 1.利用第三个方程的这些特性,DFT 运算中有些项可以合并; 2.利用nk N W 的对称性和周期性,可以将长序列的DFT 分解为短序列的DFT 。 前面已经说过,DFT 的运算量是与2N 成正比的,所以N 越小对计算越有利, 因而小点数序列的DFT 比大点数序列的DFT 运算量要小。 快速傅里叶变换算法正是基于这样的基本思路而发展起来的,她的算法基本 上可分成两大类,即按时间抽取法和按频率抽取法。 我们最常用的是2M N =的情况,该情况下的变换成为基2快速傅里叶变换。 完成一次完整的FFT 计算总共需要 2log 2 N N 次复数乘法运算和2log N N 次复数加法运算。很明显,N 越大,FFT 的优点就越突出。 实验步骤 (1) 复习DFT 的定义、 性质和用DFT 作谱分析的有关内容。 (2) 复习FFT 算法原理与编程思想, 并对照DIT-FFT 运算流图和程序框图, 读懂本实验提供的FFT 子程序。 (3) 编制信号产生子程序, 产生以下典型信号供谱分析用:

哈工大数学实验实验报告

实验一 2(1)(a) 程序语句: a=[-3 5 0 8;1 -8 2 -1;0 -5 9 3;-7 0 -4 5]; b=[0;2;-1;6]; inv(a)*b (b) 程序语句: a=[-3 5 0 8;1 -8 2 -1;0 -5 9 3;-7 0 -4 5]; b=[0;2;-1;6]; a\b (2)

4个矩阵的生成语句: e=eye(3,3); r=rand(3,2); o=zeros(2,3); s=diag([1,2]);%此为一个任取的2X2 矩阵 矩阵a 的生成语句: a=[e r;o s] 验证语句: a^2 b=[e r+r*s; o s^2]

(3)(a) 生成多项式的语句:poly ([2,-3,1+2i,1-2i,0,-6]) (b) 计算x=0.8,-x=-1.2 之值的指令与结果: 指令:polyval([1,5,-9,-1,72,-180,0],0.8) 指令:polyval([1,5,-9,-1,72,-180,0],-1.2)

(4) 求a的指令与结果:指令:a=compan([1,0,-6,3,-8]) 求a的特征值的指令与结果:指令:eig(a) roots(p)的指令与结果为: 指令:roots([1,0,-6,3,-8])

结论:利用友元阵函数a=company(p) 和eig(a) 可以与roots(p)有相同的作用,结果相同。 (5) 作图指令: x=0:0.01:1.5; y=[x.^2;x.^3;x.^4;x.^5]; plot (x,y) 作图指令: x=0:0.01:10; y1=x.^2; y2=x.^3; y3=x.^4; y4=x.^5; subplot(2,2,1),plot (x,y1),title('x^2') subplot(2,2,2),plot (x,y2),title('x^3') subplot(2,2,3),plot (x,y3),title('x^4') subplot(2,2,4),plot (x,y4),title('x^5')

哈工大(威海)信号系统实验报告完整版

《信号与系统》实验报告 姓名: 学号: 同组人:无 指导教师: 成绩:

实验一典型连续时间信号描述及运算 实验报告要求: (1)仿照单边指数信号的示例程序,按要求完成三种典型连续信号,即:正弦信号、衰减正弦信号、钟型信号的波形绘制。(要求:要附上程序代码,以下均如此,不再说明)(2)根据《信号与系统》教材第一章的习题1.1(1,3,5,8)函数形式绘制波形。(3)完成三种奇异信号,即:符号函数、阶跃信号、单位冲激信号的波形绘制。 (4)完成实验一中信号的运算:三、6 实验内容中的(1)(2)(3)(4)。 (5)求解信号的直流/交流分量,按第四部分的要求完成。 正文: (1) <1>正弦信号: 代码:>> t=-250:1:250; >> f1=150*sin(2*pi*t/100); >> f2=150*sin(2*pi*t/200); >> f3=150*sin(2*pi*t/200+pi/5); >> plot(t,f1,'-',t,f2,'--',t,f3,'-.') <2>衰减正弦信号 <3> 代码:

>> t=-250:1:250; >> f1=400*exp(-1.*t.*t./10000); >> f1=400*exp(-1.*t.*t./22500); >> f1=400*exp(-1.*t.*t./62500); >> plot(t,f1,'-',t,f2,'--',t,f3,'-.') (2)习题1,3,5,8 <1> 代码:t=0:1:10; f=t; plot(t,f) <3> 代码:t=1:1:10; f=t; plot(t,f) <5> 代码:t=0:1:10; f=2-exp(-1.*t.); plot(t,f) <8> 代码:t=1:0.1:2; f=exp(-1.*t.)*cos(10*pi*t); plot(t,f)

哈工大物理实验报告总结

哈工大物理实验报告总结 这是一篇由网络搜集整理的关于哈工大物理实验报告总结的文档,希望对你能有帮助。 1.了解数码照相的基本原理、基本结构及一些重要概念; 2.学习数码相机的基本操作; 3.学习数码相机在科学技术照相中常用的一些高级功能。 二、实验原理 数码相机的原理结构:主要是利用CCD/CMOS传感器的感光功能,将来自被拍摄物体的光线通过 光学镜头成像于光电转换器CCD(或CMOS)的感光面上。经由CCD直接输出的是模拟信号,由A/D转换 器转换成数字信号,经数字信号处理器DSP的处理,将图像保存到存储器中。 原理光路(在图上标出:光阑直径、进光面积、成象面积各量) 光圈(光圈指数):光圈是限制光束通过的结构。光圈能改变能光口径,控制通光量。光圈指数是衡 量光圈大小的参数,数值越小表示光圈的孔径越大,所对应成像面的亮度就越大;反之,数值越大,表 示光圈的.孔径越小,所对应成像面的亮度就越小。 H=Et 快门速度(时间):决定曝光时间,速度越快则曝光时间越短。

景深:拍摄有前后纵深的景物时,远景不同的景物在CCD上能够清晰成像的范围。 3.成像曝光量H与光圈指数F及快门开启时间t间的关系:光圈指数越大,快门开启时间越久,则 2曝光量越大;反之,光圈指数越小,快门开启时间越短,则曝光量越小。即H∝(1/F)t 三、照片及分析评价 项目一 拍照模式:自动ISO:500(自动产生)快门:1/30(自动)光圈:4.5(自动)白平衡:Auto,0 曝光补偿:±0.0 评议:画面较暗,曝光量不足、颜色偏黄,白平衡调节不当、画面不够清晰,聚焦不准,可能是操作不当。在此场景下全自动拍摄结果不尽人意。 项目二 拍照模式:P ISO:HI-1 快门:1/125(自动)光圈:5.6白平衡:Auto,0 曝光补偿:±0.0 拍照模式:P ISO:HI-1 快门:1/125(自动)光圈:5.6白平衡:白炽灯曝光补偿:±0.0 评议:白平衡为白炽灯时效果更自然,白平衡自动时背景失真。 项目三 拍照模式:A ISO:200 快门:1/3(自动)光圈:9 白平衡:阳光曝光补偿:±0.0 拍照模式:A ISO:200 快门:1/3(自动)光圈:9 白平衡:阳光曝

哈工大电磁场实验报告

哈工大 电磁场实验报告

电磁波波动特性的实验研究 1.实验目的 无线电的使用频率在不断提高,微波(超高频),由于它的波长短、频率高、方向性强,所以广泛的应用在雷达、遥控、电视、射电天文学、接力通讯和卫星通讯等方面。 微波通常指分米波、毫米波的电磁波,它的频率极高,一般在300~300000兆赫,所以有关微波的产生、放大、发射、接收、测量、传输等和一般的无线电波不尽相同。在微波技术中,需要微波电子管、晶体管、波导、同轴线和一些诸如衰减器,谐振腔等特殊元件。 从电磁波的本质来说,微波也具有波动的共同特点,如反射、折射、衍射、干涉、偏振等。我们根据它们的这种共同的通性,以及微波波长接近光波波长的特点,模仿光学实验的方法,来做电磁波波动特性的实验。 我们的实验目的是,以微波作波源,用模拟光学实验的方法,来研究电磁波所具有的传递能量和波动的特性。 2.微波实验主要仪器简介 1)三厘米固态信号源 三厘米固态信号源结构简单、体积小、重量轻、输出功率大、性能稳定、携带使用方便。主要技术指标: 工作频率范围:9370±50MHz 在工作频率范围内,输出功率≥20mW 工作模式:等幅波、方波 输入电源:220V±10% 2)微波分度计 其总体结构如图1-1所示,可分为三个部分。 1、发射部分 它是由固定臂及臂上的发射喇叭和可变衰减器组成,其微波信号是由三厘米固态信号发生器经同轴电缆馈电送至发射天线。 2、接收部分 它由可绕中心轴转动的悬臂和臂上端的接收喇叭,检波器组成。 3、在两喇叭之间的中心轴自由转动的圆形小平台,平台被均分为360等分。 图1-1 (一)电磁波的反射实验 1、实验目的 任何波动现象(无论是机械波、光波、无线电波),在波前进的过程中如遇到障碍物,波就要发生反射。本实验就是要研究微波在金属平板上发生反射时所遵守的波的反射定律。 2、实验原理 电磁波从某一入射角i射到两种不同介质的分界面上时,其反射波总是按照反射角等于入射角的规律反射回来。

哈工大运筹学实验报告-实验三

哈工大运筹学实验报告-实验三

实验三 一、实验目的: 1)进一步熟悉Excel规划求解工具,掌握Excel求解0-1整数规划问题; 2)进一步熟悉Matlab软件,掌握Matlab求解0-1整数规划问题; 3)用Excel和Matlab求解公司选址0-1规划问题。 二、实验器材 1)PC机:20台。 2)Microsoft Excel软件(具备规划求解工具模块):20用户。 3)Matlab软件(具备优化工具箱):20用户。 三、实验原理: 公司选址属于0-1整数规划问题,通过对问题建立数学模型,根据Excel 自身特点把数学模型在电子表格中进行清晰的描述,再利用规划求解工具设定相应的约束条件,最终完成对问题的寻优过程,具体可参见1.2;在Matlab中,根据Matlab提供的0-1整数规划求解函数,将数学模型转换成0-1整数规划求解函数可传递的数值参数,最终实现对问题的寻优求解过程,具体可参见 2.2中bintprog函数描述和示例。 四、实验内容和步骤: 用Excel和Matlab完成下列公司选址问题。 某销售公司打算通过在武汉或长春设立分公司(也许在两个城市都设分公司)增加市场份额,管理层同时也计划在新设分公司的城市最多建一个配送中心,当然也可以不建配送中心。经过计算,每种选择对公司收益的净现值列于下表的第四列、第五列中记录了每种选择所需的费用,总的预算费用不得超过20万元。 决策问题决策净现值所需资 18 12 1 是否在长春设x 1 10 6 2 是否在武汉设x 2 12 10 3 是否在长春建x 3

4 是否在武汉建x 8 4 4 问:如何决策才能使总的净现值最大? 建立模型: 设=0表示不建立,=1表示建立,i=1,2,3,4 用z表示预算费用总的净现值。 则目标函数maxz=18+10+12+8 先确立约束不等式:总的预算费用不得超过20万元;设立的分公司数目大于等于1;且建立配送中心数目一定要小于分公司数目。列出约束不等式如下: 12+6+10+4≤20 --≤-1 -+≤0 - +≤0 =0,1 Excel求解过程 打开Excel,选择“Excel选项”通过“工具”菜单的“加载宏”选项打开“加载宏”对话框来添加“规划求解”。将约束条件的系数矩阵输入Excel中,如下图所示,然后将目标函数的系数输入约束矩阵下方,最下方为最优解的值,输入“0”或不输入。系数矩阵的右端一列为合计栏,点击合计栏中单元格并在其中输入“=sumproduct(”,用鼠标左键拖动合计栏所在行的系数,选定后输入“,”,然后拖拉选定最下方的空白行,输入“)”,输入“Enter”。用此方法依次处理整个系数矩阵每一行和目标函数行,合计栏右端输入约束条件右端项,在合计栏和约束条件右端项之间可以输入“≧”符号,也可以不输入。 上述步骤完成后,在菜单栏点击“数据”菜单,选择最右端“规划求解”选项,弹出“规划求解参数”对话框,目标单元格选择目标函数系数所在行和合

相关主题