实验的报告
文学网整理的实验的报告(精选6篇),供大家参考,希望能给您提供帮助。
实验的报告 篇1
数据结构设计性实验报告
课程名称数据结构实验
题目名称B树(难度1.4)
学生学院 计算机学院
专业班级
学 号
姓名 指导教师黄xx
20xx年 06月25日
B树抽象数据类型实现
一、设计简介
本次设计在AnyviewCL自由编程平台上实现了B树的6种基本操作,并根据这个基本操作设计了友好的交际界面,操作简单易懂,并在AnyviewCL自由编程平台上可视化测试B树各个基本操作,保证了各基本的操作算法的正确性。
经在AnyviewCL自由编程平台严格测试后,将本设计移植到Visual C++ 6.0平台生成可运行程序,并进行各个基本操作的测试,保证了程序运行的稳定性。
其中数据来源为一组在0~1000内的int型随机数,但数据由typedefintKeyType定义,若需要改变数据类型,只需要将int替换成所需的数据类型即可。
二、抽象数据类型定义及各种基本操作的描述 ADT BTree{
数据对象:D是具有相同特征的数据元素集合。
数据关系:
若D为空集,则称为空树;
(1)树中每个结点最多含有m棵子树;
(2)若根结点不是叶子结点,则至少有2个子树;
(3)除根结点之外的所有非终端结点至少有┌m/2┐棵子树;
(4)每个非终端结点中包含信息:(n,A0,K1,A1,K2,A2,…,Kn,An)。其中:
1)Ki(1<=i<=n)为关键字,且关键字按升序排序;
2)指针Ai(0<=i<=n)指向子树的根结点,Ai-1指向子树中所有结点的关键字均小于Ki,且大于Ki-1;
3)关键字的个数n必须满足:┌m/2┐-1<=n<=m-1。
(5)所有的叶子节点都在同一层,子叶结点不包含任何信息。
基本操作P:
CreatBTree(&T, n, m);
初始条件:初始化关键字个数n大于等于0,B树的阶数m大于3小于等于20。 操作结果:构建一棵阶数为m,含有n个关键字的B树。
SearchBTree(T, k, &p);
初始条件:树T存在。
操作结果:在m阶B树t上查找关键字k,返回(pt,i,tag) 。
InsertBTree(&T, k, p->pt, p->i, m);
初始条件:树T存在,p->pt指向T中某个结点
操作结果:在B树T上结点p->pt的key[i]和key[i+1]之间插入关键字k DeleteBTree(p->pt, p->i, m, T);
初始条件:树T存在,p->pt指向T中某个结点
操作结果:删除B树T上结点p->pt的关键字k
PrintBTree(T);
初始条件:树T存在
操作结果:中序遍历B树
DestroyBTree(T)
初始条件:树T存在
操作结果:销毁B树
}ADTBTree
三、存储结构定义
#include
#include
#include
#define TRUE 1
#define FALSE 0
#define OVERFLOW -2
#define OK 1
#define ERROR 0
typedefintKeyType;
typedefint Status;
typedefstruct
{
KeyType key;
char data;
}Record;
typedefstructBTNode
{
intkeynum;// 结点中关键字个数,即结点的大小 structBTNode*parent; // 指向双亲结点
KeyTypekey[21]; // 关键字向量,0号单元未用 structBTNode*ptr[21];// 子树指针向量
Record *recptr[21];// 记录指针向量,0号单元未用 }BTNode, *BTree;// B树结点和B树的类型
typedefstruct
{
BTNode*pt;// 指向找到的结点
inti; // 1..m,在结点中的关键字序号
inttag; // 1:查找成功,0:查找失败
}restype,*resu< // 在B树的查找结果类型
四、关键算法设计流程图
主函数:MAIN();
功能:确定B树阶数与初始结点数,提供基本的菜单功能选择
函数名:intSearchNode(BTree p, int k);
功能:在节点中查找关键字,返回该关键字在节点中的位置。
实验的报告 篇2
课程名称:仪器分析
指导教师:李志红
实验员 :张丽辉 李国跃 崔凤琼 刘金旖 普杰飞 赵 宇
时 间: 20xx年5月12日
一、 实验目的:
(1) 掌握研究显色反应的一般方法。
(2) 掌握邻二氮菲分光光度法测定铁的原理和方法。 (3) 熟悉绘制吸收曲线的方法,正确选择测定波长。
(4) 学会制作标准曲线的方法。
(5) 通过邻二氮菲分光光度法测定微量铁在未知式样中的含量,掌握721型,723型分光光度计的正确使用方法,并了解此仪器的主要构造。
二、 原理:
可见分光光度法测定无机离子,通常要经过两个过程,一是显色过程,二是测量过程。 为了使测定结果有较高灵敏度和准确度,必须选择合适的显色条件和测量条件,这些条件主要包括入射波长,显色剂用量,有色溶液稳定性,溶液酸度干扰的排除。
(1)
(2)
入射光波长:一般情况下,应选择被测物质的最大吸收波长的光为入射光。 显色剂用量:显色剂的合适用量可通过实验确定。
(3) 溶液酸度:选择适合的酸度,可以在不同PH缓冲溶液中加入等量的被测离子和显色剂,测其吸光度,作DA-PH曲线,由曲线上选择合适的PH范围。 (4) (5) 干扰。
有色配合物的稳定性:有色配合物的颜色应当稳定足够的时间。 干扰的排除:当被测试液中有其他干扰组分共存时,必须争取一定的措施排除2+4邻二氮菲与Fe 在PH2.0-9.0溶液中形成稳定橙红色配合物。配合无的ε =1.1 ×10L· mol ·cm-1 。 配合物配合比为3:1,PH在2-9(一般维持在PH5-6)之间。在还原剂存在下,颜色可保持几个月不变。Fe3+ 与邻二氮菲作用形成淡蓝色配合物稳定性教差,因此在实际应用中加入还原剂使Fe 3+还原为Fe2+ 与显色剂邻二菲作用,在加入显色剂之前,用的还原剂是盐酸羟胺。此方法选择性高Br3+ 、Ca2+ 、Hg 2+、Zn2+ 及Ag+ 等离子与邻二氮菲作用生成沉淀,干扰测定,相当于铁量40倍的Sn2+、Al3+、Ca2+、Mg2+ 、Zn2+ 、Sio32-,20倍的Cr3+、Mn2+、VPO3-45倍的Co2+、Ni2+、Cu2+等离子不干扰测定。
三、 仪器与试剂:
1、 仪器:721型723型分光光度计
500ml容量瓶1个,50 ml 容量瓶7个,10 ml 移液管1支
5ml移液管支,1 ml 移液管1支,滴定管1 支,玻璃棒1 支,烧杯2 个,吸尔球1个, 天平一台。
2﹑试剂:(1)铁标准溶液100ug·ml-1,准确称取0.43107g铁盐NH4Fe(SO4)2·12H2O置于烧杯中,加入0.5ml盐酸羟胺溶液,定量转依入500ml容量瓶中,加蒸馏水稀释至刻度充分摇匀。
(2)铁标准溶液10ug·ml-1.用移液管移取上述铁标准溶液10ml,置于100ml容量瓶中, 并用蒸馏水稀释至刻度,充分摇匀。
(3)盐酸羟胺溶液100g·L(用时配制)
(4)邻二氮菲溶液 1.5g·L-1 先用少量乙醇溶液,再加蒸馏水稀释至所需浓度。
(5)醋酸钠溶液1.0mol·L-1μ-1
四、实验内容与操作步骤:
1.准备工作
(1) 清洗容量瓶,移液官及需用的玻璃器皿。
(2) 配制铁标溶液和其他辅助试剂。
(3) 开机并试至工作状态,操作步骤见附录。
(4) 检查仪器波长的正确性和吸收他的配套性。
2. 铁标溶液的配制准确称取0.3417g铁盐NH4Fe(SO4)·12H2O置于烧杯中,加入10mlHCL加少量水。溶解入500ml容量瓶中加水稀释到容量瓶刻度。
3 .绘制吸收曲线选择测量波长
取两支50ml干净容量瓶,移取100μ g m l-1铁标准溶液2.50ml容量瓶中,然后在两个容量瓶中各加入0.5ml盐酸羟胺溶液,摇匀,放置2min后各加入1.0ml邻二氮菲溶液,2.5ml醋酸钠溶液,用蒸馏水稀释至刻度线摇匀,用2cm吸收池,试剂空白为参比,在440——540nm间,每隔10nm测量一次吸光度,以波长为横坐标,吸光度为纵坐标,确定最大吸收波长
4.工作曲线的绘制
取50ml的容量瓶7个,各加入100.00μɡ ml-1铁标准0.00,0.20,0.40,0.60,0.80,1.00,1.20ml,然后分别加入0.5ml邻二氮菲溶液,2.5ml醋酸钠溶液,用蒸馏水稀释至刻度线摇匀,用2cm吸收池,以试剂空白为参比溶液,在选定波长下测定并记录各溶液光度,记当格式参考下表:
5.铁含量的测定
取1支洁净的50ml容量瓶,加人2.5ml含铁未知试液,按步骤(6 )显色,测量吸光度并记录.
K=268.1 B= -2.205 R*R=0.9945 CONC. =K *ABS+B C = 44.55mol ml-1
6.结束工作
测量完毕,关闭电源插头,取出吸收池, 清洗晾干后人盆保存.清理工作台,罩上一仪器防尘罩,填写仪器使用记录.清洗容量瓶和其他所用的玻璃仪器并放回原处.
五、讨论:
(1) 在选择波长时,在440nm——450nm间每隔10nm 测量一次吸光度,最后得出的λmix=510nm,可能出在试剂未摇匀,提供的λmix=508nm,如果再缩减一点进程,试齐充分摇匀,静置时间充分,结果会更理想一些。
(2) 在测定溶液吸光度时,测出了两个9,实验结果不太理想,可能是在配制溶液过程中的原因:a、配制好的溶液静置的未达到15min;b、药剂方面的问题是否在期限内使用(未知)因从溶液显色的效果看,颜色有点淡,要求在试剂的使用期限内使用;c、移取试剂时操作的标准度是否符合要求,要求一个人移取试剂。(张丽辉)
在配制试样时不是一双手自始至终,因而所观察到的结果因人而异,导致最终结果偏差较大,另外还有实验时的温度,也是造成结果偏差的原因。(崔凤琼)
本次实验阶段由于多人操作,因而致使最终结果不精确。(普杰飞)
(1) 在操作中,我觉得应该一人操作这样才能减少误差。
(2) 在使用分光计时,使用同一标样,测同一溶液但就会得出不同的值。这可能有几个原因:a、温度,b、长时间使用机器,使得性能降低,所以商量得不同值。(李国跃) 在实验的进行当中,因为加试样的量都有精确的规定,但是在操作中由于是手动操作所以会有微小的误码率差量,但综合了所有误差量将成为一个大的误差,这将导致整个实验的结果会产生较大的误码率差。(赵宇)
在配制溶液时,加入拭目以待试剂顺序不能颠倒,特别加显色剂时,以防产生反应后影响操作结果。(刘金旖)
六、结论:
(1) 溶液显色,是由于溶液对不同波长的光的选择的结果,为了使测定的结果有较好的灵敏度和准确度,必须选择合适的测量条件,如:入射波长,溶液酸度,度剂使用期限 。
(2) 吸收波长与溶液浓度无关,不同浓度的溶液吸收都很强烈,吸收程度随浓度的增加而增加,成正比关系,从而可以根据该部分波长的光的吸收的程度来测定溶液的浓度。
(3) 此次试验结果虽不太理想,但让我深有感触,从中找到自己的不足,并且懂得不少试验操作方面的知识。从无知到有知,从不熟练到熟练使用使自己得到了很大的提高。(张丽辉)
附录:
723型操作步骤
1、 插上插座,按后面开关开机
2、 机器自检吸光度和波长,至显示500。 3、 按OTO键,输入测定波长数值按回车键。
4、 将考比溶液(空白溶液)比色皿置于R位以消除仪器配对误码率差,拉动试样架拉杆,按ABS。01键从R、S1、S2、S3,逐一消除然后再检查1~~2次看是否显示0。000否则重新开始。
5、 按RAN按3键,回车,再按1键,回车。
6、 逐一输入标准溶液的浓度值,每输一个按回车,全部输完,再按回车。
7、 固定考比溶液比色皿(第一格为参比溶液)其余三格放标准试样溶液,每测一值,拉杆拉一格,按START/STOP全打印完,按回车
8、 机器会自动打印出标准曲线K、B值以及相关系R。
9、 固定参比溶液比色皿,其余三格放入待测水样,逐一测定。
10完毕后,取出比色皿,从打印机上撕下数据,清扫仪器及台面关机。
AλC
T/A
721型分光度计操作步骤
1、 2、 3、 4、
开机。
定波长入=700。 打开盖子调零。
关上盖子,调满刻度至100。
5、 参比溶液比色皿放入其中,均合100调满。
6、 第一格不动,二,三,四格换上标液(共计七个点)调换标液时先用蒸馏水清洗后,再用待测液(标液)清洗,再测其分光度(浓度)
实验的报告 篇3
高校实验室是培养高层次人才和开展科学研究的重要基地。在西方发达国家,学校对培养学生的动手潜力是十分重视的,这一问题近年来也越来越受到我国教育界人士的广泛重视。为了提高学生的动手潜力,让学生做相关实训并完成单片机实验报告,在实验的形式上注重培养学生的实验技能和动手潜力。从单片机实验心得中学生就能够总结出超多的经验以适应当代社会的发展。
学习单片机这门课程(教学中选用inter公司的mcs—51),要掌握单片机指令系统中汇编语言各种基本语句的好处及汇编语言程序设计的基本知识和方法,以及单片机与其他设备相连接的输入输出中断等接口—技术。使学生从硬件软件的结合上理论联系实际,提高动手潜力,从而全面掌握单片机的应用。
实验教学的全过程包括认识、基储综合3个阶段。以往的单片机实验是进行软件的编制和调试,与实际应用中的硬件电路相脱节。使学生缺乏硬件设计及调试分析潜力,对单片机如何构成一个单片机最小应用系统,缺乏认识。发布的单片机实验板,透过计算机连接仿真器在实验板上把硬件和软件结合起来一齐调试,软件的修改也十分方便,软件和硬件调试都透过后,把程序固化在eprom当中,插上8051单片机构成一个完整的单片机应用系统。
实验的报告 篇4
答:可以从以下几点来写:一丶目前网络的重要性和普及性。
目前网络是我们的一个无形的朋友,它能带给我们很多知识和新闻,还能带给我们很多生活上的方便。
二丶网络面临的重要问题是网络安全问题。
由于网络空间与现实世界从逐步交叉走向。
可以从以下几点来写:
一丶目前网络的重要性和普及性。
目前网络是我们的一个无形的朋友,它能带给我们很多知识和新闻,还能带给我们很多生活上的方便。
二丶网络面临的重要问题是网络安全问题。
由于网络空间与现实世界从逐步交叉走向全面融合,网络空间的行为特点、思维方式及组织模式等向现实社会渗透,网络安全态势呈现了新的特点,新的趋势。
网络安全更显得尤为重要。
一方面,境内外网络攻击活动日趋频繁,网络攻击的来源越来越多样化,网络攻击的手法更加复杂隐蔽。
另一方面,新技术,新业务带来的网络安全问题逐渐凸显。
所以现在网络的安全问题一定要放在首位,关系着你我他。
实验的报告 篇5
专业:________________
姓名:________________
实验报告
学号:________________日期:________________地点:________________课程名称:_______________________________指导老师:________________成绩:__________________实验名称:_______________________________实验类型:________________同组学生姓名:__________
一、实验目的和要求(必填)
二、实验内容和原理(必填)
三、主要仪器设备(必填)
四、操作方法和实验步骤
五、实验数据记录和处理
六、实验结果与分析(必填)
七、讨论、心得
实验名称:_______________________________姓名:________________学号:__________________
实验的报告 篇6
摘要:采用四象限探测器作为光电定向实验,学习四象限探测器的工作原理和特性,同时掌握四象限探测器定向的工作方法。实验中,四象限探测器的四个限区验证了具有完全一样的光学特性,同时四象限的定向具有较良好的线性关系。
关键词:光电 定向 四象限探测器
1、引言
随着光电技术的发展,光电探测的应用也越来越广泛,其中光电定向作为光电子检测技术的重要组成部分,是指用光学系统来测定目标的方位,在实际应用中具有精度高、价格低、便于自动控制和操作方便的特点,因此在光电准直、光电自动跟踪、光电制导和光电测距等各个技术领域得到了广泛的应用。光电定向方式有扫描式、调制盘式和四象限式,前两种用于连续信号工作方式,后一种用于脉冲信号工作方式。,由于四象限光电探测器能够探测光斑中心在四象限工作平面的位置,因此在激光准直、激光通信、激光制导等领域得到了广泛的应用[1]. 本光电定向实验装置采用激光器作为光源,四象限探测器作为光电探测接收器,采用目前应用最广泛的一种光电定向方式现直观,快速定位跟踪目标方位。定向原理由两种方式完成:1、硬件模拟定向,通过模拟电路进行坐标运算,运算结果通过数字表头进行显示,从而显示出定向坐标;2、软件数字定向,通过AD转换电路对四个象限的输出数据进行采集处理,经过单片机运算处理,将数据送至电脑,由上位机软件实时显示定向结果。
本实验系统是根据光学雷达和光学制导的原理而设计的,利用其光电系统可以直接、间接地测定目标的方向。采用650nm激光器做光源,用四象限探测器显示光源方向和强度。通过实验,可以掌握四象限光电探测器原理,并观测到红外可见光辐射到四象限探测器上的位置和强度变化。并利用实验仪进行设计性实验等内容,将光学定向应用到各领域中[2]。
2、实验原理
2.1、系统介绍
光电定向是指用光学系统来测定目标的方位,在实际应用中具有精度高、价格低、便于自动控制和操作方便的特点,因此在光电准直、光电自动跟踪、光电
制导和光电测距等各个技术领域得到了广泛的应用。采用激光器作为光源,四象限探测器作为光电探测接收器,根据电子和差式原理,实现可以直观、快速观测定位跟踪目标方位的光电定向装置,是目前应用最广泛的一种光电定向方式。该系统主要由发射部分,光电探测器,信号处理电路,A/D转换和单片机,最后通过计算机显示输出。该系统结构框图如图1:
图1 系统结构框图
2.1.1激光器发射部分
光发射电路主要由光源驱动器、光源(主要是半导体光源,包括LED、LD等)、光功率自动控制电路(APC)等部分组成。用NE555组成的脉冲发生电路来驱动650nm的激光器。
2.1.2接收部分
接收部分主要由四象限探测器组成。四象限光电探测器是一种常用的精跟踪探测器,其基本原理是光电效应,利用半导体材料吸收光子能量引起的电子跃迁,将光信号转换为电信号.通常是利用集成光路光刻技术将完整的PN结光电二极管的光敏面分割成几个具有相同形状和面积、位置对称的区域,每个区域可以看作1个独立的光电探测器,其背面仍为一整片.理想情况下每个区域都具有完全相同的性能参量.象探测器光敏面形状有圆形和矩形.如图2所示[3].
(a)圆形光敏面QPD (b)矩形光敏面QPD
图2 四象限探测器实物图
如图3(a)所示,四象限光电探测器光敏面有4部分A,B,C,D.假设入射光斑为圆形且能量分布均匀,如图3
(b)所示,照射在光敏面上的光斑
被4个象限分成4个部分,4个象限的光斑面积分别为SA,SB,SC和SD.此时,由于光生伏特效应,在4个象限中产生与光信号对应的电信号,其对应电流大小分别为IA,IB,IC和ID.如图2(c)所示,当光斑中心在四象限光电
探测器上的位置改变时,光敏面各象限上的光斑面积也会改变,从而引起四象限探测器各象限输出电流强度的变化,通过一定的信号处理方法可以得到光斑能量中心位置相关信息.如图4所示.
图3 四象限探测器工作示意图
图4四象限探测器工作光路
根据输出电流强度可以计算出光斑能量中心位置.用σx和σy分别表示x和y
轴上根据四象限光电探测器输出信号经过一定的算法处理后的归一化偏移量,σx和σy与光斑能量中心实际偏移量的对应关系利用加减算法得[6-7]
x0KxK(SASB)(SBSD) SASBSCSD
(SASB)(SBSD) SASBSCSDy0KyK
式中K 为比例常数,光斑能量中心偏移量σx和σy仅与光斑在探测器上的面积有关,只要得到了各象限面积之间的比例关系,即可得到光斑能量中心位置的坐标.光斑在探测器上移动如图3(d)所示
2.2单脉冲定向原理
利用单脉冲光信号确定目标方向的原理有以下四种:和差式、对差式、
和差
比幅式和对数相减式。
2.2.1 和差式
这种定向方式是参考单脉冲雷达原理提出来的。
在图5中,四象限探测器与直角坐标系坐标轴x,y重合,目标(近似圆形的光斑)成像在四象限探测器上。当目标圆形光斑中心与探测器中心重合时,四个光电二极管接收到相同的光功率,输出相同大小的电流信号,表示目标方位坐标为:x=0,y=0.当目标圆形光斑中心偏离探测器中心,如图3,四个光电二极管输出不同大小电流信号,通过对输出电流信号进行处理可以得到光斑中心偏差量x1和y1。若光斑半径为r,光斑中心坐标为x1和y1,为分析方便,认为光斑得到均匀辐射功率,
总功率为P。在各象限探测器上得到扇形光斑面积是光斑总面积的一部分。若设各象限上的光斑总面积占总光斑面积的百分比为A、B、C、D。则由求扇形面积公式可推得如下关系[4]:
当2Xsin1(1) rX14x1时,ABCD1 rr
r即x1(ABCD) 4
r同理可得 y1(ABCD) 4
可见,只要能测出A、B、C、D和r的值就可以求得目标的直角坐标。但是在实际系统中可以测得的量是各象限的功率信号,若光电二极管的材料是均匀的,则各象限的光功率和光斑面积成正比,四个探测器的输出信号也与各象限上的光斑面积成正比。如图6,可得输出偏差信号大小为
Vx1KP(ABCD)
Vy1KP(ABCD)
对应于 x1k(ABCD)
y1k(ABCD)
图6 和差定向原理 式中krKP, K为常数,与系统参数有关。 4
2.2.2 对差式
将图4的坐标系顺时针旋转45o,于是得
x2=x1cos45o+y1sin45o=2kAC
y2=-x1cos45o+y1sin45o=2kBD
2.2.3 和差比幅式
上述两种情况中输出的坐标信号均与系数k有关。而k又与接收到的目标辐射功率有关。它是随目标距离远近而变化的。这是系统输出电压Vx1、Vy1并不能
够代表目标的真正坐标。采用下式表示的和差比幅运算可以解决这一问题。 x3k(ABCD)(ABCD)k(ABCD)(ABCD)
k(ABCD)(ABCD)k(ABCD)(ABCD)y3
式中不存在k系数。与系统接收到的目标辐射功率的大小无关,所以定向精度很高。
2.2.4 对数相减式
在目标变化很大的情况下,可以采用对数相减式定向方法。坐标信号为
x4=lgkABlgkCD=lgABlgCD
y4=lgkADlgkCB=lgADlgCB
可见,坐标信号中也不存在系数k,同样消除了接收到的功率变化影响。 当定向误差很小时,可以得到如下近似关系
x4ABCD