《随机信号分析与处理》实验报告完整版(GUI)内附完整函数代码

《随机信号分析与处理》实验报告完整版(GUI)内附完整函数代码
《随机信号分析与处理》实验报告完整版(GUI)内附完整函数代码

随机信号分析与处理》

实验报告

指导教师:

班级:学号:姓名:

实验一熟悉MATLAB勺随机信号处理相关命令

一、实验目的

1、熟悉GUI格式的编程及使用。

2、掌握随机信号的简单分析方法

3、熟悉语音信号的播放、波形显示、均值等的分析方法及其编程

二、实验原理

1、语音的录入与打开

在MATLAB^, [y,fs,bits]=wavread('Blip',[N1 N2]); 用于读取语音,采样值放在向量y中,fs表示采

样频率(Hz),bits表示采样位数。[N1 N2]表示读取从N1点到N2点的值。

2、均匀分布白噪声

在matlab中,有x=rand (a,b)产生均匀白噪声序列的函数,通过与语言信号的叠加来分析其特性。

3、均值

随机变量X的均值也称为数学期望,它定义为

e+oc

对于离散型随机变量,假定随机变量X有N个可能取值,各个取值的概率为- p y --1则均值定义为

£(X) = £.r fPf

/=1

上式表明,离散型随机变量的均值等于随机变量的取值乘以取值的概率之和,如果取值是等概率的,那么均值就是取值的算术平均值,如果取值不是等概率的,那么均值就是概率加权和,所以,均值也称为统计平均值。

4、方差

定义

为随机过程<r >的方差。方差通常也记为D【X(t)】,随机过程的方差也是时间t的函数,由方差的定义可以看岀,方差是非负函数。

5、自相关函数

设任意两个时刻t1,t2,定义::::

R X (叩2)= E[X(tJX(t2)] = Jq JX1X2 f (X1, X2,t1,t2)dX1dX2

为随机过程X(t)的自相关函数,简称为相关函数。自相关函数可正,可负,其绝对值越大表示相关性越强。

6. 哈明(hamming)窗

0.54+0.46

(10.100)

0,

- (10.101

)

B = 1.3 △ f , A = -43dB , D= -6dB/oct.

哈明窗本质上和汉宁窗是一样的,只是系数不同。哈明窗比汉宁窗消除旁瓣的效果好一些而且主瓣稍窄, 但是旁瓣衰减较慢是不利的方面。适当地改变系数,可得到不同特性的窗函数。

三、实验结果分析

1,语言信号

(a) y 的原始信号

图为原始语音信号的原始图及取不同样值时的效果,取样值越多变化越快。

2.加入均匀分布的白噪声后的信号

逗嵌襲

O 20

00

5

O

6

3.求均值

1

E

0.4

0.2

-32的平均

64的平均

10 20 30 40 50 60 70 90 90 100

上图所示为对语音信号求均值的图形,在求均值时需要对信号加窗处理,否则岀现的就是一个点不便于分

析,所以上图是对信号加汉宁窗分别对32点和64采样点求均值的图形,由原理知道不同的采样点的均值

是不一样的,由图可以看岀64点的均值比32点的均值的图形更平滑,更接近与平行横轴,当继续加大采样点数时,最后均值会平行于横轴,所以当采样点数达到足够大时均值是一个常数。

4.求方差

0 0

10

20

30

40

50

60

70

80

90

10

如图所示是对两个不同的采样点数求方差的图形,同均值一样,求方差是也需要加床便于分析,由图可看 书方差曲线总是在横轴的上方,即方差也总是大于 0,图中32点和64点的方差对比可以看出不同的采样

点数对应的方差不相同,

5 ?自相关函数

四?实验心得

通过这次实验使我对随机信号处理这门课有了新的认识与理解,对

matlab 这款软件有了更新的认识与

了解,初次认识了什么事 GUI ,什么是工程与设计及懂得了查找资料的主要性。同时,通过实验也发现了自 己很多不足与知识的短缺,特别是有关专业方面的知识点掌握的不是很好以后应该抓紧补回来,在今后的 学习中也知道了什么是学习的重要方向。

实验二随机信号处理的工程编程实现

一、 实验目的

1、 熟悉各种随机信号分析及处理方法。

2、 掌握运用MATLAB^的统计工具包和信号处理工具包绘制概率密度的方法

二、 实验原理

1. 平滑滤波

平滑滤波可以与中值滤波结合使用, 对应的线性平滑器可以仅仅用低阶的低通滤波器 (如果采用高阶的

系统,则将抹掉信号中应该保存的不连续性)

2. IIR 数字滤波器设计原理

利用双线性变换设计IIR 滤波器(只介绍巴特沃斯数字滤波器的设计) ,首先要设计岀满足指标要求的

模拟滤波器的传递函数 H

a (s

),然后由H'S)通过双线性变换可得所要设计的 ||R 滤波器的系统函数

H (z)。

).4 32的方差 64的方差

由图可知:自相关函数可正,可负,其绝对值越大表示相关性越强。

3. 协方差

设两个随机变量X和丫,定义:covX,Y)二E{[X_E(X)][Y_E(Y)]} = E(XY)_E(X)E(Y)

为X和丫的协方差。

cov( X ,Y )

其相关函数为:rxy :—: ------------------------------------------ 由此可见协方差的相关性与X和丫是

J D(X )D(Y)

密切相关的,表征两个函数变化的相似性

4. 互相关

互相关函数定义为:

R XY魚,t2)= E{X(tJY(t2)} = ”xyf XY(x, y,t“t2)dxdy

如果X(t)与Y(t)是相互独立的,则一定是不相关的。反之则不一定成立。它是两个随机过程联合统计特性中重要的数字特征。

5.最大似然法功率谱估值的表达式给定信号x(n),其最似然法功率谱估值为

式中;t为采样时间间隔;Rx为信号x(n)的自相关矩阵;R为Rx的逆矩阵;T为转置运算;*为取共轭值。

满足上述要求的滤波器系数a的表达式为

式中

由上式可以看岀,滤波器系数与信号的自相关函数和E有关。可以看为,滤波器将根据输入的信号及

所要求的频率而调整其系数,使所关心的频率分量能完全通过,而使其他频率分量的输岀功率最小。因此,它能得到比使用固定的窗口函数的周期图法更高的分辨率。

6?时域信号的FFT分析

FFT即为快速傅里叶变换,是离散傅里叶变换的快速算法,它是根据离散傅里叶变换的奇、偶、

虚、实等特性,对离散傅里叶变换的算法进行改进获得的。在MATLAB的信号处理工具箱中函数FFT

的一种调用格式为

y - fft(x)

其中X是序列,Y是序列的FFT。

7?白噪声的检测与分析

白噪声信号是一个均值为零的随机过程,任一时刻是均值为零的随机变量。而服从高斯分布的白噪声即

称为高斯白噪声。

8希尔伯特变换及性质

x(t)的希尔伯特变换为x(t)与1/ n t的卷积,即

因此,对x(t)的希尔伯特变换可以看作为x(t)通过一个冲击响应为1/ n t的线性滤波器。希尔伯特变换器在整个频域上具有恒为1的幅频特性,为全通网络,在相位上则引入-n /2和n /2的相移

9?功率谱密度估计

定义 1 I 2

G x④)=£*2齐冷创j

T

X T(".存⑴宀水

为随机信号的功率谱,它表示单位频带类信号的频率分量消耗在单位电阻上的平均功率的统计平均值,10?瑞利分布概率密度函数

raylpdf()

使用方法:Y=raylpdf(x,b)

参数为b的瑞利分布在x处的概率密度函数。

11 .瑞利分布概率分布函数

raylcdf()

使用方法:Y=raylcdf(x,b)

参数为b的瑞利分布在x处的概率分布函数值

12. 巴特沃斯滤波器

巴特沃斯滤波器的特点是通频带内的频率响应曲线最大限度平坦,没有起伏,而在阻频带则逐渐下降为零。

在振幅的对数对角频率的波特图上_ ,从某一边界角频率开始,振幅随着角频率的增加而逐步减少,趋向负无穷大。一阶巴特沃斯滤波器的衰减率为每倍频6分贝,每十倍频20分贝。二阶巴特沃斯滤波器的衰减率为

每倍频12分贝、三阶巴特沃斯滤波器的衰减率为每倍频18分贝、如此类推。巴特沃斯滤波器的振幅对角

频率单调下降,并且也是唯一的无论阶数,振幅对角频率曲线都保持同样的形状的滤波器。只不过滤波器_________________ 阶数越高,在阻频带振幅衰减速度越快。其他滤波器高阶的振幅对角频率图和低级数的振幅对角频率有不同的形状。

13. 直方图法估计随机序列概率密度的估计

使用方法:hist(y,x), 画出用矢量y表示的随机序列的直方图,参数x表示计算直方图划分的单元,也是

用矢量表示。

java实验报告完整版

实验报告 (计算机与信息工程学院实验中心) 学期: 2014-2015 课程名称:《Java程序设计实验》 班级:信息1202 姓名:方逸梅 学号: 31 指导老师:费玉莲

《Java程序设计》 独立实验教学安排 一、实验的教学方式、安排及实验环境 (一)教学方式 对照本课程的实验教材,实验一至实验十一,由教师提示实验原理、方法、步骤等内容,在教师的指导下,学生独立完成程序设计及调试工作。实验十二的内容由学生自行设计完成。 (二)教学安排 学时数:30课时 学时安排:每次实验3学时,从学期第五周开始,共十次上机实验。 (三)实验环境 实验环境为JDK 。 (四)具体安排 地点:信息大楼实验室。 辅导:每个班次一名辅导老师,原则上由任课老师担任。 登记:实验完成,由辅导老师登记实验纪录。 学生:实验做完,完成实验报告内容,并在学期末上交实验册。 老师:批改实验,成绩与平时成绩一起占期末的30%。 二、实验的具体内容和要求 见实验报告。

浙江工商大学 计算机与信息工程学院实验报告(1)日期:地点:成绩: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 实验目的、实验原理和内容: 一、实验目的:熟悉Java开发环境及简单程序Java设计。 二、实验原理:SDK 的下载与安装,设置环境变量,安装java 虚拟机,使用Eclipse,编译Java 源程序,运行Java 程序。 三、实验内容及要求: 1.下载、安装并设置Java SDK 软件包。 2.熟悉Eclipse 编辑软件。 3.掌握运行Java 程序的步骤。 4.分别编写Application和Applet程序,显示字符串”Hello Java!欢迎使用!”。 要求:请同学把预备知识、步骤、程序框图、调试好的程序及存在的问题写在下面(不够可以附页)。 程序一 public class hello { public static void main(String[] args) { for(int i=0;i<=4;i++) { "Hello java! 欢迎使用!"); } }

文丘里流量计实验实验报告

文丘里流量计实验实验报告 实验日期:2011.12.22 一、实验目的: 1、学会使用测压管与U 型压差计的测量原理; 2、掌握文丘里流量计测量流量的方法和原理; 3、掌握文丘里流量计测定流量系数的方法。 二、实验原理: 流体流径文丘里管时,根据连续性方程和伯努利方程 Q vA =(常数) H g v p z =++22 γ(常数) 得不计阻力作用时的文丘里管过水能力关系式(1、2断面) h K p z p z g d d d Q ?=?????????? ??+-???? ? ?+???? ??-=γγπ221141222214 1 由于阻力的存在,实际通过的流量Q '恒小于Q 。引入一无量纲系数Q Q '=μ(μ称为流量系数),对计算所得的流量值进行修正。 h K Q Q ?=='μμ h K Q ?' =μ 在实验中,测得流量Q '和测压管水头差h ?,即可求得流量系数μ,μ一般在0.92~0.99之间。 上式中 K —仪器常数 g d d d K 214 141222???? ??-=π h ?—两断面测压管水头差 ??? ? ??+-???? ??+=?γγ2211p z p z h h ?用气—水多管压差计或电测仪测得,气—水多管压差计测量原理如下图所示。

1h ? 2h ? H 3 1H 2H 1z 2z 气—水多管压差计原理图 根据流体静力学方程 γγ22231311 p H h H h H H p = +?-+?--- 得 221121H h h H p p -?+?++=γγ 则 )()(222211212211γγγγp z H h h H p z p z p z +--?+?+++=??? ? ??+-???? ?? + 212211)()(h h H z H z ?+?++-+= 由图可知 )()(4321h h h h h -+-=? 式中,1h 、2h 、3h 、4h 分别为各测压管的液面读数。 三、实验数据记录及整理计算(附表) 文丘里流量计实验装置台号:2 d1=1.4cm d2=0.7cm 水温t=13.1℃ v=0.01226cm 2/s 水箱液面标尺值▽0=38cm 管轴线高程标尺值▽=35.7cm 实验数据记录表见附表 四、成果分析及小结: 经计算 K=17.60cm 2.5/s u=1.064 由实验计算结果看各组数据的相差较大,可以判断实验的精密度不高,实验 与理论值有偏差。误差来源主要有实验测量值的不准确,人为造成的主管因素较大。 五、问题讨论: 为什么计算流量Q 理论与实际流量Q 实际不相等? 答:因为实际流体在流动过程中受到阻力作用、有能量损失(或水头损失),而计算流量是假设流体没有阻力时计算得到的,所以计算流量恒大于实际流量。

大学物理实验报告书(共6篇)

篇一:大学物理实验报告1 图片已关闭显示,点此查看 学生实验报告 学院:软件与通信工程学院课程名称:大学物理实验专业班级:通信工程111班姓名:陈益迪学号:0113489 学生实验报告 图片已关闭显示,点此查看 一、实验综述 1、实验目的及要求 1.了解游标卡尺、螺旋测微器的构造,掌握它们的原理,正确读数和使用方法。 2.学会直接测量、间接测量的不确定度的计算与数据处理。 3.学会物理天平的使用。 4.掌握测定固体密度的方法。 2 、实验仪器、设备或软件 1 50分度游标卡尺准确度=0.02mm 最大误差限△仪=±0.02mm 2 螺旋测微器准确度=0.01mm 最大误差△仪=±0.005mm 修正值=0.018mm 3 物理天平 tw-0.5 t天平感度0.02g 最大称量 500g △仪=±0.02g 估读到 0.01g 二、实验过程(实验步骤、记录、数据、分析) 1、实验内容与步骤 1、用游标卡尺测量圆环体的内外径直径和高各6次; 2、用螺旋测微器测钢线的直径7次; 3、用液体静力称衡法测石蜡的密度; 2、实验数据记录表 (1)测圆环体体积 图片已关闭显示,点此查看 (2)测钢丝直径 仪器名称:螺旋测微器(千分尺)准确度=0.01mm估读到0.001mm 图片已关闭显示,点此查看 图片已关闭显示,点此查看 测石蜡的密度 仪器名称:物理天平tw—0.5天平感量: 0.02 g 最大称量500 g 3、数据处理、分析 (1)、计算圆环体的体积 1直接量外径d的a类不确定度sd ,sd=○ sd=0.0161mm=0.02mm 2直接量外径d的b类不确定度u○ d. ud,= ud=0.0155mm=0.02mm 3直接量外径d的合成不确定度σσ○ σd=0.0223mm=0.2mm 4直接量外径d科学测量结果○ d=(21.19±0.02)mm d = 5直接量内径d的a类不确定度s○

哈希表实验报告完整版

实验报告 姓名:学号: 1.实验题目 针对某个集体中人名设计一个哈希表,使得平均查找长度不超过R,并完成相应的建表和查表程序。 基本要求:假设人名为中国人姓名的汉语拼音形式。待填入哈希表的人名共有30个,取平均查找长度的上限为2。哈希函数用除留余数法构造,用线性探测再散列法或链地址法处理冲突。 2.需求分析 本演示程序用VC编写,完成哈希函数用除留余数法构造,用线性探测再散列法或链地址法处理冲突。 输出形式:地址,关键字,收索长度,H(key),拼音 3.概要设计 typedef struct NAME typedef struct hterm void InitNameList() void CreateHashList() void FindList() void Display() int main() 4.详细设计 #include #include #include

#define HASH_LEN 50 #define M 47 #define NAME_NO 8 typedef struct NAME { char *py; //名字的拼音 int k; //拼音所对应的整数}NAME; NAME NameList[HASH_LEN]; typedef struct hterm //哈希表{ char *py; //名字的拼音 int k; //拼音所对应的整数int si; //查找长度 }HASH; HASH HashList[HASH_LEN]; void InitNameList() { NameList[0].py="houxinming"; NameList[1].py="abc"; NameList[2].py="defdgf"; NameList[3].py="zhangrji"; NameList[4].py="jiaxin"; NameList[5].py="xiaokai"; NameList[6].py="liupeng"; NameList[7].py="shenyonghai";

数据结构实验 散列表实验报告

课程实验报告 课程名称:数据结构 实验项目名称:散列表 专业班级: 姓名:XXX 学号: 完成时间:2015 年06 月13 日

背景 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。在理想情况下,查找、插入、删除操作的时间均为O(1),是一种高效的动态集合结构。 例1:计算机程序设计语言的编译程序需要维护一个符号表,其中元素的关键值为任意字符串,与语言中的标识符对应。该符号表常采用散列表。 例2:为了节约空间,常常需要把文本文件采用压缩编码方式存储。LZW是对文本文件进行压缩和解压缩的方法之一,该方法采用了散列。 问题描述 我们希望在浩瀚的图书中,去发现一本书是否存在。我们不知道书的编号,只知道它的书名。(其实这已经不错了...)。通过书名,来查询它是否存在。 为了简化问题,我们假设每本书的书名都是一组小写字母组成,长度不超过100字符。 基本要求 (1)根据输入建立图书名称表,采用散列表实现该表,散列函数选用BKDE 字符串哈希。 (2)数据的输入输出格式: 输入分为两部分 第一部分,第一行是行数n,n <= 5000。余下n行,每行一个字符串。表示已存 在的图书记录。 第二部分,第一行是行数m,m <= 1000。余下m行,每行一个字符串。表示要查 询的图书记录。 输出: 输出为m行,如果被查的记录存在,则输出"YES",如果不存在则输出"NO"。 测试数据 输入: 4 a ans and hellocpp

化学实验报告完整版

化学实验报告 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

化学实验报告 化学是一门以实验为基础的学科。化学上的许多理论和定律都是从实验中发现归纳出来的。同时,化学理论的应用、评价也有赖于实验的探索和检验。虽然到了近代乃至现代,化学的飞速进步已经产生了各种新的研究方法,但是,实验方法仍然是化学不可缺少的研究手段。新课程改革将科学探究作为突破口,科学探究不但是一种重要的学习方式,同时也是中学化学课程的重要内容,它对发展学生的科学素养具有不可替代的作用。而化学实验是科学探究的重要形式。 用化学实验的方法学习化学,既符合化学的学科特点也符合学生学习化学的认识特点,是化学教学实施素质教育的基本手段。新课程标准提倡学生独立进行或合作开展化学实验研究。通过化学实验能激发学生的学习兴趣,帮助学生通过使用探究形成化学概念、理解化学基础理论、掌握化学知识和技能,培养学生的科学态度和价值观,帮助学生发展思维能力和训练实验技能,从而达到全面提高学生的科学素养的目的。 一、对新课程标准下的中学化学实验的认识 《普通高中化学课程标准》明确了高中化学课程的基本理念:立足于学生适应现代生活和未来发展的需要,着眼于提高21世纪公民的科学素养,构建“知识与技能”、“过程与方法”、“情感态度与价值观”相融合的高中化学课程目标体系。“知识与技能”即过去的“双基”;“过程与方法”是让学生掌握学习的方法,学会学习;“情感态度与价值观”是人文关怀的体现。所以新的课程理念的核心是“让学生在知识探索的过程中,在知识、学法、人文等方面得到发展。”其中第5条特别强调:“通过以化学实验为主的多种探究活动,使学生体验科学研究的过程,激发学习化学的兴趣,强化科学探究的意识,促进学习方式的转变,培养学生的创新精神和实践能力。”[1]高中化学课程由2个必修模

数据结构课程设计--哈希表实验报告

福建工程学院 课程设计 课程:算法与数据结构 题目:哈希表 专业:网络工程 班级:xxxxxx班 座号:xxxxxxxxxxxx 姓名:xxxxxxx 2011年12 月31 日 实验题目:哈希表 一、要解决的问题 针对同班同学信息设计一个通讯录,学生信息有姓名,学号,电话号码等。以学生姓名为关键字设计哈希表,并完成相应的建表和查表程序。 基本要求:姓名以汉语拼音形式,待填入哈希表的人名约30个,自行设计哈希函数,用线性探测再散列法或链地址法处理冲突;在查找的过程中给出比较的次数。完成按姓名查询的操作。 运行的环境:Microsoft Visual C++ 6.0 二、算法基本思想描述 设计一个哈希表(哈希表内的元素为自定义的结构体)用来存放待填入的30个人名,人名为中国姓名的汉语拼音形式,用除留余数法构造哈希函数,用线性探查法解决哈希冲突。建立哈希表并且将其显示出来。通过要查找的关键字用哈希函数计算出相应的地址来查找人名。通过循环语句调用数组中保存的数据来显示哈希表。 三、设计 1、数据结构的设计和说明 (1)结构体的定义 typedef struct //记录 { NA name; NA xuehao; NA tel; }Record;

{ Record *elem[HASHSIZE]; //数据元素存储基址 int count; //当前数据元素个数 int size; //当前容量 }HashTable; 哈希表元素的定义,包含数据元素存储基址、数据元素个数、当前容量。 2、关键算法的设计 (1)姓名的折叠处理 long fold(NA s) //人名的折叠处理 { char *p; long sum=0; NA ss; strcpy(ss,s); //复制字符串,不改变原字符串的大小写 strupr(ss); //将字符串ss转换为大写形式 p=ss; while(*p!='\0') sum+=*p++; printf("\nsum====================%d",sum); return sum; } (2)建立哈希表 1、用除留余数法构建哈希函数 2、用线性探测再散列法处理冲突 int Hash1(NA str) //哈希函数 { long n; int m; n=fold(str); //先将用户名进行折叠处理 m=n%HASHSIZE; //折叠处理后的数,用除留余数法构造哈希函数 return m; //并返回模值 }Status collision(int p,int c) //冲突处理函数,采用二次探测再散列法解决冲突{ int i,q; i=c/2+1; while(i=0) return q; else i=c/2+1; } else{ q=(p-i*i)%HASHSIZE; c++;

(完整版)初中生物实验报告单.docx

实验报告单 实验时间年月日(星期)班级学生姓名 实验内容练习使用显微镜 说出显微镜的主要结构的名称和用途。 实验目的练习使用显微镜,学会规范操作显微镜。 尝试使用低倍镜观察到清晰的物像。 实验器材显微镜、写有“上”字的玻片、擦镜纸、纱布。 实验报告单实验时间年月日(星期)班级学 实验内容观察人和动物细胞的基本 学会制作人口腔上皮细胞临时装片。 实验目的用显微镜观察动物细胞的形态结构。 初步学会画细胞结构图。 显微镜、载玻片、盖玻片、0.9%生理盐水、碘液、 实验器材 吸水纸、其他动物细胞的永久装片。 实验步骤 1、取镜安放实 2、对光 3、放置玻片验 标本 步 4、观察 骤 实验步骤 5、收放 结 论 实验过程讨论分析 取显微镜时,左手握 显微镜是贵重仪器,双手取镜是为了。 住,右手托 安放显微镜略偏左的目的是: 住。安放显微镜应略 。 偏。 转动转换器,使低倍物镜对准当外界光源暗时,应选用光圈对准通光孔,同时选 孔。用反光镜。 把要观察的玻片放在 尽量使要观察的标本正对通光孔中央,这样物像容易 上,尽量使要观察的标本正对 在中找到。 中央。 转动粗准焦螺旋,使镜筒缓缓 眼睛应从侧面注视的目的是:避免 。 降,直至为 镜筒上升切忌太快,因为只有在 止,眼睛应从侧面注 位置上,物象才清晰。若镜筒上升太快,极易错过 视。 焦距。 时针转动粗准焦螺旋, 要将视野右下方的物像移到视野中央,则推移装片的 使镜简缓缓上升直到看清物像为 方向是。 止。再转动 “上”字装片在显微镜下呈图像。说明显微镜成像 准焦螺旋,使物像更清晰。 是。 实验过程讨论分析 实验后,把显微镜擦拭干净。 转动转换器使两个物镜。镜 筒降至处,反光镜放在 实 验 成 绩 实验步骤实验过程 为什 ①擦干净载玻片和盖玻片。 ②在载玻片中央,滴一滴 碎屑 实浓度一般是。 抹要均 1、制作人口腔 ③用消毒牙签的一端在口腔 侧壁轻刮几下。 验上皮细胞临时装避免 片。 ④把牙签上附有碎屑的一端, 放在载玻片的水滴中涂抹几下。 步⑤盖上盖玻片。 气泡与 ⑥在盖玻片一侧加在 骤 另一侧用吸水纸吸。 2、是微镜观察 人口腔上皮细胞 实验步骤实验过程讨论分 按生物绘图要求,画出人体口腔上皮细胞的结构 结图,并注明各部分结构的名称。实 验 成 论绩 指导教师: _________________实验教 指导教师: _________________实验教师:_______________

哈希表实验报告

数据结构实验报告四——哈希表查找名字(字符串) 实验题目:哈希表查找名字(字符串) 实验目标: 输入一组名字(至少50个),将其保存并利用哈希表查找。输出哈希查找冲突次数,哈希表负载因子、查找命中率。 数据结构: 哈希表与数组(二维)。二维数组用于静态顺序存储名字(字符串),哈希表采用开放定址法,用于存储名字(字符串)对应得关键字并实现对名字(字符串)得查找。 需要得操作有: 1、关键字求取(主函数中两次出现,未单独编为函数) 关键字key=abs(字符串首位ASCII码值-第二位ASCII码值+第([]+1)位ASCII码值-最后一位ASCII码值-倒数第二位ASCII码值)*字符串长度(abs为求整数绝对值得函数)。 2、处理关键字得哈希函数(Hash) 利用平方取中法求关键值key在哈希表中得位置。公式add=(key*key)%1000/LENGTH(a dd为key在哈希表中得地址)。 int Hash(intkey) { ?return((key*key)/1000%LENGTH); } 3、处理哈希表中冲突得函数(Collision) 利用线性探测再散列处理冲突,利用全局变量count统计冲突次数。 int Collision(intkey,int Hashtable[]) { inti; for(i=1;i<=LENGTH;i++) { ??if(Hashtable[(Hash(key)+i)%LENGTH]==-1) ?return((Hash(key)+i)%LENGTH); ??count++; } } 4、哈希表初始化(InitHash) void InitHash(int Hashtable[]) { inti; for(i=0;i<LENGTH;i++) ??Hashtable[i]=-1; } 5、向哈希表中插入关键字(InsertHash) void InsertHash(int key,int Hashtable[]) { int add;

水力学实验报告思考题答案(想你所要)..

实验二不可压缩流体恒定流能量方程(伯诺利方程)实验 成果分析及讨论 1.测压管水头线和总水头线的变化趋势有何不同?为什么? 测压管水头线(P-P)沿程可升可降,线坡J P可正可负。而总水头线(E-E)沿程只降不升,线坡J 恒为正,即J>0。这是因为水在流动过程中,依据一定边界条件,动能和势能可相互转换。测点5至测点7,管收缩,部分势能转换成动能,测压管水头线降低,Jp>0。测点7至测点9,管渐扩,部分动能又转换成势能,测压管水头线升高,J P<0。而据能量方程E1=E2+h w1-2, h w1-2为损失能量,是不可逆的,即恒有h w1-2>0,故E2恒小于E1,(E-E)线不可能回升。(E-E) 线下降的坡度越大,即J越大,表明单位流程上的水头损失越大,如图2.3的渐扩段和阀门等处,表明有较大的局部水头损失存在。 2.流量增加,测压管水头线有何变化?为什么? 有如下二个变化: (1)流量增加,测压管水头线(P-P)总降落趋势更显著。这是因为测压管水头 ,任一断面起始时的总水头E及管道过流断面面积A为定值时,Q增大, 就增大,则必减小。而且随流量的增加阻力损失亦增大,管道任一过水断面上的总水头E相应减 小,故的减小更加显著。 (2)测压管水头线(P-P)的起落变化更为显著。 因为对于两个不同直径的相应过水断面有 式中为两个断面之间的损失系数。管中水流为紊流时,接近于常数,又管道断面为定值,故Q增大,H亦增大,(P-P)线的起落变化就更为显著。 3.测点2、3和测点10、11的测压管读数分别说明了什么问题? 测点2、3位于均匀流断面(图2.2),测点高差0.7cm,H P=均为37.1cm(偶有毛细影响相差0.1mm), 表明均匀流同断面上,其动水压强按静水压强规律分布。测点10、11在弯管的急变流断面上,测压管水头差为7.3cm,表明急变流断面上离心惯性力对测压管水头影响很大。由于能量方程推导时的限制条件之一是“质量力只有重力”,而在急变流断面上其质量力,除重力外,尚有离心惯性力,故急变流断面不能选作能量方程的计算断面。在绘制总水头线时,测点10、11应舍弃。 4.试问避免喉管(测点7)处形成真空有哪几种技术措施?分析改变作用水头(如抬高或降低水箱的水位)对喉管压强的影响情况。 下述几点措施有利于避免喉管(测点7)处真空的形成: (1)减小流量,(2)增大喉管管径,(3)降低相应管线的安装高程,(4)改变水箱中的液位高度。

数据结构课程设计--哈希表实验报告

福建工程学院课程设计 课程:算法与数据结构 题目:哈希表 专业:网络工程 班级:xxxxxx班 座号:xxxxxxxxxxxx 姓名:xxxxxxx 2011年12 月31 日

实验题目:哈希表 一、要解决的问题 针对同班同学信息设计一个通讯录,学生信息有姓名,学号,电话号码等。以学生姓名为关键字设计哈希表,并完成相应的建表和查表程序。 基本要求:姓名以汉语拼音形式,待填入哈希表的人名约30个,自行设计哈希函数,用线性探测再散列法或链地址法处理冲突;在查找的过程中给出比较的次数。完成按姓名查询的操作。 运行的环境:Microsoft Visual C++ 6.0 二、算法基本思想描述 设计一个哈希表(哈希表内的元素为自定义的结构体)用来存放待填入的30个人名,人名为中国姓名的汉语拼音形式,用除留余数法构造哈希函数,用线性探查法解决哈希冲突。建立哈希表并且将其显示出来。通过要查找的关键字用哈希函数计算出相应的地址来查找人名。通过循环语句调用数组中保存的数据来显示哈希表。 三、设计 1、数据结构的设计和说明 (1)结构体的定义 typedef struct //记录 { NA name; NA xuehao; NA tel; }Record; 录入信息结构体的定义,包含姓名,学号,电话号码。 typedef struct //哈希表 { Record *elem[HASHSIZE]; //数据元素存储基址 int count; //当前数据元素个数 int size; //当前容量 }HashTable; 哈希表元素的定义,包含数据元素存储基址、数据元素个数、当前容量。 2、关键算法的设计 (1)姓名的折叠处理

流体力学实验 文丘里实验报告单

文丘里流量计实验 一、实验目的和要求 1.通过测定流量系数,掌握文丘里流量计量测管道流量的技能; 2.掌握气一水多管压差计量测压差的技能; 3.通过实验与量纲分析,了解应用量纲分析与实验结台研究水力学问题的途径,进而掌握文丘里流量计水力特征。 二、实验原理 根据能量方程式和连续性方程式,可得不计阻力作用时的文丘里管过水能力关系式 h K p Z p Z g d d d q V ?=+-+-= )]/()/[(21 )( 422114 2 12 1 γγπ ‘ (6-9) 1)/(/ 24 4 212 1 -= d d g d K π )()(2 21 1γ γ p Z p Z h + -+ =? 式中:h ?为两断面测压管水头差,m 。 由于阻力的存在,实际通过的流量V q 恒小于' V q 。今引入一无量纲系数’ V V q q =μ (μ称为流量系数),对计算所得的流量值进行修正。 即 h K q q V V ?=' =μμ (6-10) 另外由水静力学基本方程可得气—水多管压差计的h ?为 4321h h h h h -+-=? 三、实验装置 本实验的装置如图6-10 所示。 在文丘里流量计的两个测量断面上,分别有4个测压孔与相应的均压环连通,经均压环均压后的断面压强由气-水多管压差计9测量(亦可用电测仪量测)。

1.自循环供水器; 2.实验台 3.可控硅无级调速器 4.恒压水箱 5.有色水水管 6.稳水孔板 7.文丘里实验管段 8.测压计气阀 9.测压计10.滑尺11.多管压差计12.实验流量调节阀 图6—10文丘里流量计实验装置图 四、实验方法与步骤 1.测记各有关常数。 2.开电源开关,全关阀12,检核测管液面读数 4321h h h h -+-是否为0,不为0时,需查出原因并予以排除。 3.全开调节阀12检查各测管液面是否都处在滑尺读数范围内?否则,按下列步骤调节:拧开气阀8,将清水注入测管2、3,待2432≈=h h cm ,打开电源开关充水,待连通管无气泡,渐关阀12,并调开关3至5.2821≈=h h cm ,即速拧紧气阀8。 4.全开调节阀门,待水流稳定后,读取各潮压管的液面读数1h 、2h 、3h 、4h ,并用秒表、量筒测定流量。 5.逐次关小调节阀,改变流量7~9次,重复步骤4,注意调节阀门应缓慢。 6.把测量值记录在实验表格内,并进行有关计算。 7.如测管内液面波动时,应取时均值。 8.实验结束,需按步骤2校核压差计是否回零。 五、实验结果处理及分析 1.记录计算有关常数。 实验装置台号No____ =1d m , =2d m , 水温=t ℃, =ν m 2/s , 水箱液面标尺值=?0 cm , 管轴线高程标尺值=? cm 。 2 整理记录计算表6-9 6-10

大学计算机实验报告范例(完整版)

报告编号:YT-FS-1587-65 大学计算机实验报告范例 (完整版) After Completing The T ask According To The Original Plan, A Report Will Be Formed T o Reflect The Basic Situation Encountered, Reveal The Existing Problems And Put Forward Future Ideas. 互惠互利共同繁荣 Mutual Benefit And Common Prosperity

大学计算机实验报告范例(完整版) 备注:该报告书文本主要按照原定计划完成任务后形成报告,并反映遇到的基本情况、实际取得的成功和过程中取得的经验教训、揭露存在的问题以及提出今后设想。文档可根据实际情况进行修改和使用。 一、实验题目 文件和文件夹的管理 二、实验目的 1.熟悉Windows XP的文件系统。 2.掌握资源管理器的使用方法。 3.熟练掌握在Windows XP资源管理器下,对文件 (夹)的选择、新建、移动、复制、删除、重命名的 操作方法。 三、实验内容 1.启动资源管理器并利用资源管理器浏览文件。 2.在D盘创建文件夹 3.在所创建文件夹中创建Word文件。 4.对所创建文件或文件夹执行复制、移动、重命

名、删除、恢复、创建快捷方式及设置共享等操作。 四、实验步骤 (一)文件与文件夹管理 1.展开与折叠文件夹。右击开始,打开资源管理器,在左窗格中点击“+”展开,点击“—”折叠 2.改变文件显示方式。打开资源管理器/查看,选择缩略、列表,排列图标等 班/王帅、王鹏 3.建立树状目录。在D盘空白处右击,选择新建/文件夹,输入经济贸易学院,依次在新建文件夹中建立经济类1103 4..创建Word并保存。打开开始/程序/word,输入内容。选择文件/另存为,查找D盘/经济贸易学院/1103班/王帅,单击保存 5.复制、移动文件夹 6.重命名、删除、恢复。右击文件夹,选择重命名,输入新名字;选择删除,删除文件 7.创建文件的快捷方式。右击王帅文件夹,选择

数据结构实验四哈希表及其查找

云南大学数学与统计学实验教学中心实验报告 课程名称: 数据结构与算法学期: 2011-2012学年第二学期 成绩: 指导教师:xxx学生姓名:xxx学生学号:xxxxx 实验名称:哈希表及其查找实验要求:必做实验学时:4(+2)学时 实验编号:4(及5)实验日期:第6-8周完成日期:2012.5.10 学院:数学与统计学院专业:信息与计算科学年级:2010级 一、实验目的 通过实验掌握散列存储的基本概念,进行哈希问题的处理,同时附带进行字符串的处理的练习。 二、实验内容 为某单位的人名(n=30人)设计一个哈希表,使得平均查找长度<2,要求完成相应的哈希建表和查表。。 三、实验环境 Windows XP 程序设计语言C 四、实验过程 1.实验要求: 1、设人名长度<10个字符,用二维字符数组存储哈希表:char hash[ ][10]; 2、要求哈希函数用除留余数法,并用人名的10个字符代码和作为分子; 用(补偿性)线性探测再散列处理冲突。 3、依题意有:平均查找长度=(1+1/(1-α))/2< 2,∴取α=0.6, 由此哈希表长m=n/α=30/0.6=50; 所以有char hashlist [ 50][10]; 令:除留余数法中的P取47; (补偿性)线性探测再散列的地址:j=(j+Q)% m中的Q取17。 4、对程序结构的要求: ①要求为哈希建表和哈希查表分别编写和设计相应的函数: createhash( ... ... ); hashsearch(... ...); ②再设计一个哈希函数表的输出函数printhash( ),对构造的哈希表进行输出,注 意输出格式要在屏幕好看,先输出序号(1~30),再输出该序号 的人名或null,每行输出10项,共输出5行。 ③还应有一个初始化char hashlist [ 50][10]的函数Inithashlist( ), 初始时将50个人名全赋值为null. 5、在主函数中: 调用Inithashlist( )初始化哈希表;

java实验报告完整版

实验报告 (计算机与信息工程学院实验中心) 学期: 2014-2015 课程名称: 《Java程序设计实验》 班级: 信息1202 姓名: 方逸梅 学号: 1212100231 指导老师: 费玉莲 《Java程序设计》 独立实验教学安排 一、实验的教学方式、安排及实验环境 (一)教学方式 对照本课程的实验教材,实验一至实验十一,由教师提示实验原理、方法、步骤等内容,在教师的指导下,学生独立完成程序设计及调试工作。实验十二的内容由学生自行设计完成。 (二)教学安排 学时数:30课时 学时安排:每次实验3学时,从学期第五周开始,共十次上机实验。 (三)实验环境 实验环境为JDK 1、6。

(四)具体安排 地点:信息大楼实验室。 辅导:每个班次一名辅导老师,原则上由任课老师担任。 登记:实验完成,由辅导老师登记实验纪录。 学生:实验做完,完成实验报告内容,并在学期末上交实验册。 老师:批改实验,成绩与平时成绩一起占期末的30%。 二、实验的具体内容与要求 见实验报告。

浙江工商大学 计算机与信息工程学院实验报告(1)日期:地点:成绩: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━实验目的、实验原理与内容: 一、实验目的:熟悉Java开发环境及简单程序Java设计。 二、实验原理:SDK 的下载与安装,设置环境变量,安装java 虚拟机,使用Eclipse,编译Java 源程序,运行Java 程序。 三、实验内容及要求: 1. 下载、安装并设置Java SDK 软件包。 2. 熟悉Eclipse编辑软件。 3.掌握运行Java 程序的步骤。 4.分别编写Application与Applet程序,显示字符串”Hello Java!欢迎使用!”。 要求:请同学把预备知识、步骤、程序框图、调试好的程序及存在的问题写在下面(不够可以附页)。 程序一 public class hello { public static void main(String[] args) { for(int i=0;i<=4;i++) { System、out、println("Hello java! 欢迎使用!"); } } } 结果示意图1

数据结构哈希表的实验报告

课程实习报告 一、需求分析: 1.本程序来自于图书馆靠书名来检索想要查找的书问题。 2.本程序要求: (1)根据输入建立图书名称表,采用创建散列表实现。 (2)建散列表后,如果想要查找的数据在散列表中输出yes否则输出no。 二、哈希表简介 结构中存在关键字和K相等的记录,则必定存储在f(K)的位置上。由此,不需比较便可直接取得所查记录。这个对应关系f称为散列函数(Hash function),按这个思想建立的表为散列表。

* 对不同的关键字可能得到同一散列地址,即key1≠key2,而f(key1)=f(key2),这种现象称冲突。具有相同函数值的关键字对该散列函数来说称做同义词。 * 综上所述,根据散列函数H(key)和处理冲突的方法将一组关键字映象到一个有限的连续的地址集(区间)上,并以关键字在地址集中的“象”,作为这条记录在表中的存储位置,这种表便称为散列表,这一映象过程称为散列造表或散列,所得的存储位置称散列地址。这个现象也叫散列桶,在散列桶中,只能通过顺序的方式来查找,一般只需要查找三次就可以找到。科学家计算过,当负载因子(load factor)不超过75%,查找效率最高。* 若对于关键字集合中的任一个关键字,经散列函数映象到地址集合中任何一个地址的概率是相等的,则称此类散列函数为均匀散列函数(Uniform Hash function),这就是使关键字经过散列函数得到一个“随机的地址”,从而减少冲突。 程序设计流程 程序思想 (一)哈希函数unsigned int hash_BKDE(char *str)生成映射 地址,成为散列表的编号。 (二)哈希表HashTable::HashTable()通过数组储存元素 (三)插入函数void HashTable::insert(char*c)插入字符串, 先计算要插入字符串生成的映射地址,然后在相应的地址插入,如果没有空位查找空位插入。

流体力学实验文丘里实验报告单

文丘里流量计实验 一、实验目的与要求 1.了解文丘里流量计的构造与原理,掌握用文丘里流量计量测管道流量的方法与应用 气一水压差计测压差的技术。掌握测定文丘里流量计的流量系数μ的方法。 2.通过测量与计算,掌握用方格纸绘制Q-Δh 与Re-μ曲线(分别取Δh 、μ为纵坐标 的方法) 3.比较体积法与文丘里流量计测流量的精度。 二、实验原理 根据能量方程式与连续性方程式,可得不计阻力作用时的文丘里流量计理论流量计算式: h K p Z p Z g d d d Q ?=+-+-= )]/()/[(21)(4'221142 12 1γγπ 1)/(/24 42121-= d d g d K π )()(2 21 1γ γp Z p Z h + -+ =? 式中:h ?为两断面测压管水头差,m 。d ?、d ?为喉部收缩前后管道的内径。 由于阻力的存在,实际通过的流量Q 恒小于'Q 。今引入流量系数’ Q =μ (μ称为流量系数),对计算所得的流量值进行修正。 即: h K Q Q ?=' =μμ 另外由水静力学基本方程可得气—水多管压差计的h ?为 4321h h h h h -+-=? 三、实验装置 本实验的装置如图所示。 在文丘里流量计的两个测量断面上,分别有4个测压孔与相应的均压环连通,经均压环均压后的断面压强由气-水多管压差计9测量(亦可用电测仪量测)。

1、自循环供水器; 2、实验台 3、可控硅无级调速器 4、恒压水箱 5、有色水水管 6、稳水孔板 7、文丘里实验管段8、测压计气阀9、测压计10、滑尺11、多管压差计12、实验流量调节阀 文丘里流量计实验装置图 四、实验步骤 1、打开无极调速器向恒压水箱中注水至满,全关流量调节阀12,检核测管液面读数 4321h h h h -+-就是否为0,不为0时,需查出原因并予以排除。 2、全开调节阀12检查各测管液面就是否都处在滑尺读数范围内。否则,按下列步骤调节:拧开气阀8,将清水注入测管2、3,待2432≈=h h cm,打开电源开关充水,待连通管无气泡,渐关阀12,并调开关3至5.2821≈=h h cm,即速拧紧气阀8。 3、全开调节阀门,待水流稳定后,读取各潮压管的液面读数1h 、2h 、3h 、4h ,并用秒表、量筒测定流量。 4、逐次关小调节阀,改变流量7~9次,重复步骤(4),注意调节阀门应缓慢。 5、把测量值记录在实验表格内,并进行有关计算。 6、如测管内液面波动时,应取时均值。 7、实验结束,需按步骤2校核压差计就是否回零。 五、实验结果处理及分析 1、记录计算有关常数。 =1d m, =2d m, 水温=t ℃, =ν m 2/s, 水箱液面标尺值=?0 cm, 管轴线高程标尺值=? cm 。 2、实验数据记录 记录表

实验报告要求和格式完整版

编号:TQC/K633 实验报告要求和格式完整 版 Daily description of the work content, achievements, and shortcomings, and finally put forward reasonable suggestions or new direction of efforts, so that the overall process does not deviate from the direction, continue to move towards the established goal. 【适用信息传递/研究经验/相互监督/自我提升等场景】 编写:________________________ 审核:________________________ 时间:________________________ 部门:________________________

实验报告要求和格式完整版 下载说明:本报告资料适合用于日常描述工作内容,取得的成绩,以及不足,最后提出合理化的建议或者新的努力方向,使整体流程的进度信息实现快速共享,并使整体过程不偏离方向,继续朝既定的目标前行。可直接应用日常文档制作,也可以根据实际需要对其进行修改。 实验报告要求 1. 认真完成实验报告,报告要用中国海洋大学实验报告纸,作图要用坐标纸。 2. 报告中的电路图、光路图、表格必须用直尺画,数据使用钢笔、圆珠笔不得使用铅笔。 3. 应在理解的基础上简单扼要的书写实验原理,不提倡大段抄书。 4. 应结合具体的实验现象和问题进行讨论。 实验报告格式

文丘里流量计实验

文丘里流量计实验(新) 一、实验目的和要求、 1、掌握文丘里流量计的原理。 2、学习用比压计测压差和用体积法测流量的实验技能。 3、利用量测到的收缩前后两断面1-1和2-2的测管水头差h ?,根据理论公式计算管道 流量,并与实测流量进行比较,从而对理论流量进行修正,得到流量计的流量系数 μ,即对文丘里流量计作出率定。 一、实验装置 1. 仪器装置简图 12 4567 321 8 9101112 1234 图一 文丘里流量计实验装置图 1. 自循环供水器 2. 实验台 3. 可控硅无级调速器 4. 恒压水箱 5. 溢流板 6. 稳水孔板 7. 文丘里实验管段 8. 测压计气阀 9. 测压计 10. 滑尺 11. 多管压差计 12. 实验流量调节阀

[说明] 1. 在文丘里流量计7的两个测量断面上, 分别有4个测压孔与相应的均压环连通, 经均压环均压后的断面压强,由气—水多管压差计9测量, 也可用电测仪测量。 2. 功能 (1) 训练使用文丘里管测量管道流量和采用气—水多管压差计测量压差的技术; (2) 率定流量计的流量系数μ, 供分析μ与雷诺数Re的相关性; (3) 可供实验分析文氏流量计的局部真空度, 以分析研究文氏空化管产生的水力条件与构造条件及其他多项定性、定量实验。 3. 技术特性 (1) 由可控硅无级调速器控制供水流量的自循环台式装置实验仪; (2) 恒压供水箱、文丘里管及实验管道采用丘明有机玻璃精制而成。文丘里管测压断面上设有多个测压点和均压环; (3) 配有由有机玻璃测压管精制而成的气 水多管压差计, 扩充了测压计实验内容; (4) 为扩充现代量测技术, 配有压差电测仪, 测量精度为0.01; (5) 供电电源: 220V、50HZ; 耗电功率:100W; (6) 流量: 供水流量0~300ml/s, 实验管道过流量0~200ml/s; (7) 实验仪专用实验台: 长×宽=150cm×55cm 。 二、安装使用说明: 1. 安装仪器拆箱以后, 按图检查各个部件是否完好, 并按装置图所示安装实验仪, 各测点与测压计各测管一一对应,并用连通管联接, 调速器及电源插座可固定在实验台侧壁或图示位置, 调速器及电源插座位置必须高于供水器顶; 2. 通电试验加水前先接上220V交流市电, 顺时针方向打开调速器旋钮, 若水泵启动自如, 调速灵活, 即为正常。请注意, 调速器旋钮逆时针转至关机前的临界位置, 水泵转速最快, 即出水流量最大; 3. 加水 (1) 供水器内加水加水前,需先把供水器及水箱等擦干净, 水质要求为洁净软水, 经过滤净化更佳,若水的硬度过大, 最好采用蒸馏水。加水量以使水位刚接近自循环供水器与回水管接口为宜,并检查供水器是否漏水。 (2) 多管压差计内加水做实验之前需对多管压差计内加水, 先打开气阀8, 在测管2、3内注水至h2=h3 ≈ 24.5cm, 并检查测压计管1与管2、管3与管4之间是否连通, 再检查管2、3之间底部,若有气泡, 也需排除。 4. 排气开启水泵供水, 待水箱溢流后, 来回开关实验流量调节阀数次, 待

相关文档
最新文档