实验的报告集锦(通用32篇)
7.浓缩蒸发时,加热不要过猛,以防液体外溅。浓缩至10 ml左右后停止加热,让其自然冷却、结晶。
8. 环己醇常温下为粘稠液体,可加入适量水搅拌,便于用滴管滴加;
9. 此反应是放热反应,反应开始后会使混合物超过45℃,假如在室温下反应开始5min后,混合物温度还不能上升至45℃,则可小心温热至40℃,使反应开始; 10. 要不断振摇或搅拌,否则极易爆沸冲出容器; 11. 最好是将滤饼移于烧杯中,经搅拌后再抽滤;
12. 为了提高收得率,最好用冰水冷却溶液以降低己二酸在水中的溶解度。
七、实验结果
1、产品性状: ;
2、理论产量:2.08g;
实验的报告集锦 篇21
[摘要]大学物理力学中涉及许多复杂的数值计算问题,例如非线性问题,对其手工求解较为复杂,而MATLAB语言正是处理非线性问题的很好工具,既能进行数值求解,又能绘制有关曲线,非常方便实用。另外,利用其可减少工作量,节约时间,加深理解,同样可以培养应用能力。
[关键词]力学 重力场 阻尼振动 MATLAB语言 图形绘制
一、问题的提出
MATLAB 语言是当今国际上科学界(尤其是自动控制领域)最具影响力、也是最有活力的软件。它提供了强大的科学运算、灵活的程序设计流程、高质量的图形可视化与界面设计、便捷的与其他程序和语言接口的功能。MATLAB 语言在各国高校与研究单位起着重大的作用.它是一种集数值计算、符号运算、可视化建模、仿真和图形处理等多种功能……
二、重力场中小球落点问题
在物理课程的学习中我们可以明确的得到解决落体运动的方程:
d2ym2mg(1) dt
例:一弹性球,初始高度 h=10m,向上初速度 v0=15m/s, 与地相碰的速度衰减系数 k=0.8,计算任意时刻球的速度和位置。
分析:用传统计算方法解决时我们需要列出传统方程,
我们明显可以感觉到,这样的计算不仅繁琐费时,而且没有图示很难给以直观的感受,现在我们用MATLAB语言来对此例题做以下解析:
MATLAB程序如下:
clear all %有衰减弹性小球运动程序
v0=15; h=10; %初速度、高度
g=-9.8; k=0.8; % 重力加速度 衰减系数
通过以上程序对小球落地速度、位置以及运动过程的坐标描述,我们就会发现其在此
类问题中直观的表述,那么现在我们来解决另外一个问题。
三、解决阻尼振动与受迫震动图像问题
1、阻尼振动方程
红线—简谐振动,蓝线22的阻尼振动,绿线202的阻尼振动,阻尼振动周期
比自由振动要长,当20.9902时,振幅按指数迅速缩减。
四、结论
从以上利用MATLAB语言对3种基本力学模型的分析我们不难的出以下结论:
五、课程体会
经过一学期紧张而有序的课程学习,在忙碌之余也得到了颇多的收获。我深深体会到MATLAB语言相对于同类程序语言更方便更简洁易懂,……
[参考文献]
[1] 刘卫国.MATLAB程序设计与应用(第二版)[M].北京:高等教育出版社,20xx.
[2] 马文蔚.物理学(上册)(第四版)[M],北京:高等教育出版社,1999.
说明:
1.页面为A4,页边距上下均为2.5厘米,左右均为2.2厘米。
2.行距为单倍行距。
3.页码不显示首页。
4.注意参考文献的格式。
实验的报告集锦 篇22
数据结构设计性实验报告
课程名称数据结构实验
题目名称B树(难度1.4)
学生学院 计算机学院
专业班级
学 号
姓名 指导教师黄
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(1pt, 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);
功能:在节点中查找关键字,返回该关键字在节点中的位置。
实验的报告集锦 篇23
我在这个模拟公司的财务部工作,负责管理前三年的财务,主要工作包括出纳工作和会计工作,其中有记帐凭证的制作,记帐凭证的钉制,公司债务与收入款项的记录与发放,对银行对帐单的`记录,计算印花税,在公司的生产部门提供了生产计划与物料需求计划之后对第二年和第三年现金流量表的记录与上报等等。
我的工作流程如下:
起始年:
对财务报表的了解该公司目前状况
资产:
流动资产:对现金的数量`应收账款的到期日`对起始年的原材料投入`产成品投入`在制品投入做统计。
固定资产:土地建筑净值`机器设备净值`在建工程做统计。
负债及所有者权益
负债:短期负债数目与到期日`应付款数目与到期日`应交税金`长期负债数目及到期日的统计,并对CEO汇报目前公司情况,让其可以对公司经营做个宏观调控。然后公司开始运行:
实习刚开始时,我的指导教师让我们进行分组,各人扮演自己的角色从学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成银行,同学变成同事以及老板,相处之道完全不同。在公司的运作过程中也有很大的分歧,在这巨大的转变中,我们可能彷徨,迷茫,无法马上适应新的环境。对于一手的账目我完全摸不着头脑,现金的收入与支出出现很大的纰漏,还好在下午老师带领我们从头来过,我终于开始对账目的梳理找到点感觉,然后开始做第二年的账目,每个人都在忙着自己的工作。因为开始配合不是很好我们也在这个合作的过程中有过很多争执,不过最后我们还是齐心合力的完成了。这次实习中老师的讲解,自己的观察中都提到了不少关于管理的问题和人际关系的问题。在与各个部门各种人员打交道时一定要注意沟通方法,协调好相互间的工作关系。
日结束时我们公司的账目还很乱,这个的确是我的疏忽。这样的处境让我有些尴尬,当即有些气馁的认为,难道我就这样呆坐到实习结束?回家我在网上查了一些资料,然后慢慢的一个一个的把老师带我们走的过程再走了一遍。在这个再次工作的过程中,发现了之前出现问题是因为我对帐目的记录不仔细。如果一开始我能秉持着对账目认真负责的态度,那这些都是没有必要的工作。然后开始做第二年的账目,然后开始自己第三年,终于账目平了。这个返工的过程中,我明白到作为一个会计人员必须具备严谨的工作态度。会计工作是一门很精准的工作,要求会计人员要准确的核算每一项指标,牢记每一条税法,正确使用每一个公式。会计不是一件具有创新意识的工作,它是靠一个又一个精准的数字来反映问题的。所以我们一定要加强自己对数字的敏感度,及时发现问题解决问题弥补漏洞。我也完成了前三年的财务任务,23日早上与同组杨秋萍完成财务交接工作。