中南大学湘雅二医院研究年度进展报告

中南大学湘雅二医院研究年度进展报告
中南大学湘雅二医院研究年度进展报告

中南大学湘雅二医院研究/年度进展报告

中南大学C++实验报告

《C++程序设计》上机实验报告 上机内容:C++程序的运行环境和运行一个C++程序的方法 数据类型和表达式 专业班级:电气信息类1203班 学号:0909120320 姓名:李湖 日期:2013年3月16日

目录 1.实验目的 2.实验内容 3.程序源码 4.调试结果 5.实验心得

程序设计实验(一) 1、实验目的 (1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。 (2)了解在该系统上如何编辑、编译、连接和运行一个C程序 (3)通过运行简单的C++程序,初步了解C++源程序的结构和特点。 应学会在一种以上的编译环境下运行C++的程序,建议学习并 掌握Visual C++ 6.0和GCC(RHIDE和DJGPP)的使用方法。2、实验内容和步骤 (1)检查所用所用的计算机系统是否已安装了C++编译系统,并确定他所在的子目录。如果使用的是Windows操作系 统,可以按以下步骤进行: 如果想查找Visual C++ 6.0,可以单击Windows桌面上“开 始”按钮,在菜单中选择“查找”窗口,在“名称”栏中 输入文件名“Microsoft Visual C++ 6.0”,请注意搜索范围, 应当使“搜索”栏中的内容为“C:\”,表示从C盘根目录 开始寻找,即搜索整个C盘。单击“开始查找”按钮, 系统会自动在指定的范围内找寻所需的文件,如果找到, 就会显示出文件路径,如“C:\Windows 000\Start Mean\Program\Microsoft Visual Studio 6.0,表示在

C:\Windows 000\Start Mean\Program\Microsoft Visual Studio 6.0文件中有Visual C++ 6.0。也可以选择Windows 桌面上的“开始”—>“程序”命令,在其弹出的菜单中 选择“Microsoft Visual Studio 6.0”命令,再在其子菜单中 查有无“Microsoft Visual C++ 6.0”命令。如果在安装时采 用系统提供的默认方式安装,应该在这个位置找到 Microsoft Visual C++ 6.0。 如果想查找RHIDE和DJGPP,只须选择“开始”—>“查找(F)”—>“文件或文件夹(F)”命令,并指定RHIDE 和DJGPP即可。 (2)在Visual C++环境下编译和运行C++程序。 在第一次上机时,按以下步骤建立和运行C++程序: ①先进入Visual C++ 6.0环境。 ②按照第15章15.2节介绍的方法,在自己指定的子目录中 建立一个名为test.cpp的新文件(此事尚未向文件输入内 容)。 ③从键盘输入以下程序(第1章第8题): int main(); { int a,b; c=a+b; cout>>”a+b=”>>a+b;

中南大学数据结构实验报告(六)

实验六 1.需求分析 2.二分查找算法(设计性实验) 问题描述 从键盘读入一串整数和一个待查键,查找在该整数串中是否有这个待查键。如果有,就输出它在 整数串中的位置;如果没有,输出1。 基本要求 掌握二分查找算法。 测试数据 由读者依据软件工程的测试技术自己确定。注意测试边界数据,如单个结点。 实现提示 利用二分查找算法查找实现。 4.简单个人电话号码查询系统(综合性实验) 问题描述 人们在日常生活中经常要查找某个人或某个单位的电话号码,本实验将实现一个简单的个人电话 号码查询系统,根据用户输入的信息(如姓名等)进行快速查询。 基本要求 (1) 在外存上,用文件保存电话号码信息。 (2) 在内存中,设计数据结构存储电话号码信息。 (3) 提供查询功能:根据姓名实现快速查询。 (4) 提供其他维护功能,如插入、删除、修改等。 测试数据 由读者依据软件工程的测试技术自己确定。注意测试边界数据,如单个结点。 实现提示 由于要管理的电话号码信息较多,而且要在程序运行结束后仍然保存电话号码信息,所以电话号码 信息采用文件的形式存放到外存中。在系统运行时,要将电话号码信息从文件调入内存来进行查找等操作。为了接收文件中的内容,要有一个数据结构与之对应,可以设计如下结构类型的数组来接收数据。const int max=10; struct TeleNumber { String name;// 姓名 String phoneNumber,// 固定电话号码 String mobileNumber,// 移动电话号码 String email;// 电子邮箱 }Tele[max]; 为了实现对电话号码的快速查询,可以将上述结构数组排序,以便应用二分查找,但是,在数组 中实现插入和删除操作的代价较高。如果记录需频繁进行插入或删除操作,可以考虑采用二叉排序树组织电话号码信息,这样查找和维护都能获得较高的时间性能。更复杂地,需考虑该二叉排序树是否平衡,如何使之达到平衡。

信号与系统实验报告

中南大学 信号与系统试验报告 姓名: 学号: 专业班级:自动化 实验一 基本信号的生成 1.实验目的 ● 学会使用MATLAB 产生各种常见的连续时间信号与离散时间信号; ● 通过MATLAB 中的绘图工具对产生的信号进行观察,加深对常用信号的 理解; ● 熟悉MATLAB 的基本操作,以及一些基本函数的使用,为以后的实验奠 定基础。 2.实验内容 ⑴ 运行以上九个例子程序,掌握一些常用基本信号的特点及其MATLAB 实现方法;改变有关参数,进一步观察信号波形的变化。 ⑵ 在 k [10:10]=- 范围内产生并画出以下信号: a) 1f [k][k]δ=; b) 2f [k][k+2]δ=; c) 3f [k][k-4]δ=; d) 4f [k]2[k+2][k-4]δδ=-。

源程序: k=-10:10; f1k=[zeros(1,10),1,zeros(1,10)]; subplot(2,2,1) stem(k,f1k) title('f1[k]') f2k=[zeros(1,8),1,zeros(1,12)]; subplot(2,2,2) stem(k,f2k) title('f2[k]') f3k=[zeros(1,14),1,zeros(1,6)]; subplot(2,2,3) stem(k,f3k) title('f3[k]') f4k=2*f2k-f3k; subplot(2,2,4) stem(k,f4k) title('f4[k]') ⑶ 在 k [0:31]=范围内产生并画出以下信号: a) ()()k k 144f [k]sin cos π π=; b) ()2k 24f [k]cos π =; c) ()()k k 348f [k]sin cos π π=。 请问这三个信号的基波周期分别是多少? 源程序: k=0:31; f1k=sin(pi/4*k).*cos(pi/4*k); subplot(3,1,1) stem(k,f1k) title('f1[k]') f2k=(cos(pi/4*k)).^2; subplot(3,1,2) stem(k,f2k) title('f2[k]') f3k=sin(pi/4*k).*cos(pi/8*k); subplot(3,1,3) stem(k,f3k) title('f3[k]') 其中f1[k]的基波周期是4, f2[k]的基波周期是4, f3[k]的基波周期是16。

操作系统实验报告-中南大学

操作系统原理试验报告 班级: 学号: 姓名:

实验一:CPU调度 一、实验内容 选择一个调度算法,实现处理机调度。 二、实验目的 多道系统中,当就绪进程数大于处理机数时,须按照某种策略决定哪些进程优先占用处理机。本实验模拟实现处理机调度,以加深了解处理机调度的工作。 三、实验题目 1、设计一个按优先权调度算法实现处理机调度的程序; 2、设计按时间片轮转实现处理机调度的程序。 四、实验要求 PCB内容: 进程名/PID; 要求运行时间(单位时间); 优先权; 状态: PCB指针; 1、可随机输入若干进程,并按优先权排序; 2、从就绪队首选进程运行:优先权-1/要求运行时间-1 要求运行时间=0时,撤销该进程 3、重新排序,进行下轮调度 4、最好采用图形界面; 5、可随时增加进程; 6、规定道数,设置后备队列和挂起状态。若内存中进程少于规定道数,可自动从后备 队列调度一作业进入。被挂起进程入挂起队列,设置解挂功能用于将指定挂起进程解挂入就绪队列。 7、每次调度后,显示各进程状态。 实验二:内存管理 一、实验内容 主存储器空间的分配和回收 二、实验目的 帮助了解在不同的存储管理方式下,应怎样实现主存空间的分配和回收。 三、实验题目 在可变分区管理方式下,采用最先适应算法实现主存空间的分配和回收。

四、实验要求 1、自行假设主存空间大小,预设操作系统所占大小并构造未分分区表; 表目内容:起址、长度、状态(未分/空表目) 2、结合实验一,PCB增加为: {PID,要求运行时间,优先权,状态,所需主存大小,主存起始位置,PCB指针} 3、采用最先适应算法分配主存空间; 4、进程完成后,回收主存,并与相邻空闲分区合并 .1、Vo类说明(数据存储结构) 进程控制块PCB的结构: Public class PCB{ //进程控制块PCB,代表一个进程 //进程名,作为进程的标识; private String name; //要求运行时间,假设进程运行的单位时间数; private int time; //赋予进程的优先权,调度时总是选取优先数小的进程先执行; private int priority; //状态,假设有“就绪”状态(ready)、“运行”状态(running)、 //“后备”状态(waiting)、“挂起”状态(handup) private String state; //进程存放在table中的位置 private int start; //进程的大小 private int length; //进程是否进入内存,1为进入,0为未进入 private int isIn; //进程在内存中的起始位置 private int base; //进程的大小 private int limit; //一些get和set方法以及构造器省略… };

大学物理实验--霍尔效应实验报告

实验报告模板 实验题目:霍尔效应实验 学 号 姓名实验日期 实验目的1.了解霍尔效应的物理过程。 2.学习用对称测量法消除负效应的影响,测量试样的霍尔电压。 3.确定试样的导电类型,载流子浓度以及迁移率。 实验原理将一个半导体薄片放在垂直于它的磁场中(B的方向沿z轴方向),当沿y方向的电极 、 ′上施加电流I时,薄片内定向移动的载流子(设平均速率为u)受到洛伦兹力的作用。无论载流子是负电荷还是正电荷,均在洛伦兹力的作用下,载流子发生偏移,产生电荷积累,从而在薄片 、 ′两侧产生一个电位差,形成一个电场E。电场使载流子又受到一个与洛伦兹力方向相反的电场力。达到稳定状态时,两力相等。此时两侧的电压称为霍尔电压。

实验内容1.开机调零 2.正确接线 3.保存接线状态 4.零磁场条件下,测量不等位电压 5.保持励磁电流不变,改变工作电流的值,测量霍尔电压值 6.保持工作电流不变,改变励磁电流的值,测量霍尔电压值 7.计算霍尔效应系数,霍尔元件载流子浓度,霍尔元件电导率,霍尔元件载流子迁移率 8.关机整理仪器 数据处理

误 差 分 析 及 思 考 题思考题:霍尔元件为什么选用半导体薄片?答:霍尔效应,一般在半导体薄片的长度方向上施加磁感应强度为B 的磁场,则在宽度方向上会产生电动势UH,这种现象即称为霍尔效应。UH 称为霍尔电势,其大小可表示为:UH=RH/d*I*B,RH 称为霍尔系数,由导体材料的性质决定;d 为导体材料的厚度,I 为电流强度,B 为磁感应强度。设RH/d=K,则公式可写为:UH=K*I*B 可见,霍尔电压与控制电流及磁感应强度的度乘积成正比,K 值越大,灵敏度就越高,输出电压也越大,所以要选用薄片。霍尔系数:K=1/(n*q),n 为载流子密度,一般金属中载流子密度很大,所以金属材料的霍尔系数很小,霍尔效应不明显;而半导体中的载流子的密度比金属要小得多,所以半导体的霍尔系数比金属大得多,能产生较大的霍尔效应,所以用半导体。 教师 总 评 (教师填写,每个实验按10分记。 )分说明:实验报告最终以“学号-姓名-实验名称”为文件名,在实验当日内上传实验报告。

中南大学理工科大学物理练习册答案

\练习一 1.j i 6+,j i 26+,j 24 2.3/2)2/3(k s ,2/121-kt ,2/303 2 kt x x += 3.[2] 4.[3] 5.(1)由???-==2 2192t y t x 得)0(21192 ≥-=x x y ,此乃轨道方程 (2)j i r 1142+=,j i r 1721+=,∴j i v 62-=,s m v /33.6= (3)i t i dt r d v 42-==,j dt v d a 4-== ∴s t 2=时,j i v 82-=,j a 4-= (4)由v r ⊥,有0=?v r ∴? ??==?=--s t t t t t 300)219(442或 当0=t 时???==190y x 当s t 3=时? ??==16 y x 6.(1)a dt dv = 2/1kv dt dv -=∴ 有 ? ?-=-?-= -v v t kt v v kdt dv v 2 /10 2 /12 /122 当0=v 时,有k v t 02= (2)由(1)有2 021??? ? ? -=kt v v k v kt v k vdt x t k v 3221322 /30 00 /2300=? ? ? ??--==?? 练习二 1. 2 220 2t g v t g +, 2 220 0t g v g v + 2.2/8.4s m 2/4.230s m r a d 15.3

3.[2] 4.[3] 5.由约束方程 222h x l += 有:dt dx x dt dl l 22= 即:xv lv 220=-……(1) ∴02 20v x x h v x l v +- =-= 对(1)两边求导,有: dt dv x dt dx v dt dl v +=-0 203222 0v x h x v v dt dv a -=-==∴ 6.(1)s rad R v /25==ω (2)22/8.392s rad ==θωβ (3)s t 628.02==ω θ 练习三 1.k g m 222 2.J 882 3.[1] 4.[4] 5.(1)2 202 08 321221mv mv v m E W k f -=-??? ??=?= (2)r mg W f πμ2?-= rg v πμ163 2 =∴ (3)3 4 ) 2 1 0(2 0= ?-=k E mv N (圈) 6.先用隔离体法画出物体的受力图 建立坐标,根据ma F =的分量式 x x ma f =∑ y y ma f =∑有 x ma f F =-μθcos 0sin =-+Mg F N θ 依题意有0≥x a ,N f μμ= θμθμsin cos +≥ Mg F 令 0)sin (cos =+θμθθ d d ?=∴21.8 θ 4.36≥F

中南大学机械基础实验报告机类

机械基础实验报告 (机械类) 中南大学机械基础实验教学中心 2011年8月 目录 训练一机构运动简图测绘 (1) 实验二动平衡实验 (3) 实验三速度波动调节实验 (4) 实验四机构创意组合实验 (5) 实验五平面机构创新设计及运动测试分析实验 (6) 实验六螺栓联接静动态实验 (7) 实验七螺旋传动效率实验 (8) 实验八带传动实验 (9) 实验九液体动压轴承实验 (10) 实验十机械传动性能综合测试实验 (12) 实验十一滚动轴承综合性能测试分析实验 (13) 实验十二机械传动设计及多轴搭接实验 (14) 实验十三减速器拆装实验 (15)

训练一机构运动简图测绘 专业班级第组姓名成绩 1.一个正确的“机构运动简图”应能说明哪些内容?绘制机构运动简图的基本步骤是什么? 2.机构自由度与原动件的数目各为多少?当机构自由度=原动件的数目,机构的

运动是否确定? 五.收获与建议

实验二动平衡实验 专业班级第组姓名成绩一、实验目的: 二?设备名称: 三?实验数据 实验转速: 四.思考题: 转子动平衡为什么要在左右两个平面上进行平衡?

实验三速度波动调节实验专业班级第组姓名成绩一?实验目的: 二?设备名称: 三?实验数据 1?当转速不变时,采用不同的飞轮,数据记录: 结论:当转速不变时,飞轮转动惯量越大,则机构的速度波动越二?当飞轮不变时,转速变化,数据记录: 结论:当飞轮不变时,转速越大,则机构的速度波动越

实验四机构创意组合实验 专业班级第组姓名成绩 一、机构运动简图(要求符号规范标注参数) 二、机构的设计方案图(复印件) 三、机构有____________个活动构件?有______个低副,其中转动副_______个, 移动副__________个,有____________复合铰链,在_________处?有________处?有__________个虚约束,在__________处? 四、机构自由度数目为F=3n-2PL-PH=3X-2X-0= 五、机构有_________个原动件 在___________处用__________驱动,在__________处用___________驱动? 六、针对原设计要求,按照实验结果简述机构的有关杆件是否运动到位?曲柄是 否存在?是否实现急回特性?最小传动角数值?是否有“卡住”现象?(原无要求的项目可以不作涉及) 七、指出在机构中自己有所创新之处? 八、指出机构的设计存在的不足之处,简述进一步改进的设想?

物化实验题-中南大学

中南大学考试试卷 2008 -- 2009 学年 1 学期时间110分钟 2008 年12 月27 日物理化学实验课程 24 学时 1 学分考试形式:闭卷 专业年级:冶金、环境、教化07 总分100分,占总评成绩30 % 共80题,每题4分,任选25题。每题四个答案,其中只有一个是最合适的。请用“ ”圈出最合适的答案。下笔慎重,涂改答案算0分。 热化学实验 1、用数字贝克曼温度计测量温差时,为什么要选择温差按钮? ①、方便②、精确③、区别于温度④、担心温差太大 2、使用数字压力计时,在系统里外压力相等时采零是因为2 ①、绝对真空难得到②、要依靠外压计算系统压力 ③、环境压力不稳定④、要求系统压力精确 3、测量水的饱和蒸汽压时,如果系统里外压力相等且为一个大气压时测得水的沸点高于100度,可能的原因是 ①、温度计不准或水中含有杂质②、系统漏气 ③、加热系统出了毛病④、冷却系统出了故障 4、饱和蒸汽压实验使用冷却水的目的是 ①、给系统降温②、怕液体过热 ③、怕损坏仪器④、维持系统压力和水的数量恒定与保护压力计 5、偏摩尔体积实验不使用容量瓶而使用比重瓶是因为3 ①、容量瓶太大②、比重瓶更方便③、比重瓶更精确④、容量瓶带刻度 6、偏摩尔体积实验中配制NaCl水溶液时用来量水的量筒其精度明显与比重瓶和天平不匹配,为什么?1 ①、因为水的数量最终靠天平称量②、水的数量大,不必精确 ③、量筒精度低一点对最终结果影响不大④、量筒带来的误差在实验过程中会被抵消 7、偏摩尔体积实验中恒温槽温度应 ①、比室温略高②、和室温相等③、至少比室温高5度④、比室温稍低 8、如果比重瓶瓶塞中液柱未到顶端,其原因是1 ①、比重瓶漏液或溶液不够②、溶液表面张力太小 ③、溶液表面张力太大④、瓶塞孔径太小 9、对于燃烧热测定,环境是指 ①、外筒以外②、氧弹以外③、内筒以外④、坩埚以外 10、燃烧热测定装置中内筒为什么内外表面抛光? ①、防止生锈②、美观③、防止粘水④、防止热辐射 11、燃烧热测定装置内筒底部为什么要用三个塑料柱支撑? ①、透气②、防止热传导③、防止内筒和外筒底部接触④、防止导电

中南大学大学物理双语版答案Problem 1-22

Problem 1. Answers: 1. 216v i j =+ ; 8a j = ; 7.13?.(cos a v av θ?= ) 2. 1/3(3/)f t v k = 3. a-e, b-d, c-f. 4. [d]: 222x y L +=, 0dx dy x y dt dt += dx v dt =, B dy v dt =, 0B xv yv +=, cot B x v v v y θ== 5. (a)32(102)3 t r i t t j =+- , (Answer) (b) 912r i j =+ , (3)(0)343 avg r r v i j -= =+ , (Answer) (3)(0)343 avg v v a i j -==- (Answer) (c) 92v i j =- 2tan 9 y x v v θ==-, 12.5θ=- (Answer) 6. Solution: From the definition of acceleration for a straight line motion dv a dt =, and the given condition a =- dv dt -= . Apply chain rule to d v /d t , the equation can be rewritten as d v d x d v v d x d t d x -= = Separating the variables gives v k d x =- Take definite integration for both sides of the equation with initial conditions, we have x v d v k d x =-? ?, or 3/2 023x v k = (Answer)

中南大学 计算机体系结构实验报告

计算机体系结构课程设计 学院:信息科学与工程学院 专业班级: 指导老师: 学号: 姓名:

目录 实验1 对指令操作码进行霍夫曼编码 (3) 一、实验目的 (3) 二、实验内容 (3) 三、设计思路 (4) 四、关键代码 (4) 五、实验截图 (5) 六、源代码 (5) 实验2 使用LRU 方法更新Cache (8) 一、实验目的 (8) 二、实验内容 (8) 三、设计思路 (9) 四、程序截图 (9) 五、实验代码 (9) 实验总结 (16) 参考文献 (16)

实验1 对指令操作码进行霍夫曼编码一、实验目的 了解和掌握指令编码的基本要求和基本原理 二、实验内容 1. 使用编程工具编写一个程序,对一组指令进行霍夫曼编码,并输出最后的编码结果以及对指令码的长度进行评价。与扩展操作码和等长编码进行比较。 2. 问题描述以及问题分析 举例说明此问题,例如: 下表所示: 对此组指令进行 HUFFMAN 编码正如下图所示: 最后得到的HUFFMAN 编码如下表所示:

最短编码长度为: H=0.45*1+0.30*2+0.15*3+0.05*4+0.03*5+0.01*6+0.01*6=-1.95. 要对指令的操作码进行 HUFFMAN 编码,只要根据指令的各类操作码的出现概率构造HUFFMAN 树再进行 HUFFAM 编码。此过程的难点构造 HUFFMAN 树,进行 HUFFAM 编 码只要对你所生成的 HUFFMAN 树进行中序遍历即可完成编码工作。 三、设计思路 观察上图,不难看出构造 HUFFMAN 树所要做的工作:1、先对各指令操作码的出现概率进行排序,构造一个有序链表。2、再取出两个最小的概率节点相加,生成一个生的节点加入到链表中,同时从两表中删除此两个节点。3、在对链表进行排序,链表是否只有一个节点,是则 HUFFAN 树构造完毕,否则继续做 2 的操作。为此设计一个工作链表(链表的元素时类,此类的功能相当结构。)、HUFFMAN 树节点、HUFFMAN 编码表节点。 四、关键代码 哈夫曼树重点在于如何排列权值大小不同的结点的顺序 private int leafNum; //叶子结点个数 private HaffmanNode[] hnodes; //哈夫曼树的结点数组 public HaffManCode(double[] weight) //构造指定权值集合的哈夫曼树 { int n = weight.length; //n个叶子结点 this.leafNum = n; this.hnodes = new HaffmanNode[2*n-1]; //n个叶子结点的哈夫曼树共有2n-1个结点 for(int i=0; i

中南大学现代控制理论实验报告

中南大学 现代控制理论实验报告 指导老师:年晓红、郭宇骞 姓名: 学号: 专业班级: 实验日期: 2015.6.11 学院:信息科学与工程学院

实验1 用MATLAB分析状态空间模型 1、实验设备 PC计算机1台,MATLAB软件1套。 2、实验目的 ①学习系统状态空间表达式的建立方法、了解系统状态空间表达式与传递函数 相互转换的方法; ②通过编程、上机调试,掌握系统状态空间表达式与传递函数相互转换方法学 习系统齐次、非齐次状态方程求解的方法,计算矩阵指数,求状态响应; ③通过编程、上机调试,掌握求解系统状态方程的方法,学会绘制状态响应曲 线; ④掌握利用MATLAB导出连续状态空间模型的离散化模型的方法。 3、实验原理说明 参考教材P56~59“2.7 用MATLAB分析状态空间模型” 参考教材P99~101“3.8 利用MATLAB求解系统的状态方程” 4、实验步骤 ①根据所给系统的传递函数或A、B、C矩阵,依据系统的传递函数阵和状 态空间表达式之间的关系式,采用MATLAB编程。 ②在MATLAB界面下调试程序,并检查是否运行正确。 ③根据所给系统的状态方程,依据系统状态方程的解的表达式,采用 MATLAB编程。

④ 在MATLAB 界面下调试程序,并检查是否运行正确。 5、实验习题 题1.1 已知SISO 系统的传递函数为 2432 58 ()2639 s s g s s s s s ++=++++ (1)将其输入到MATLAB 工作空间; (2)获得系统的状态空间模型。 解: (1) num=[1,5,8] ; den=[1,2,6,3,9] ; G=tf(num , den) Transfer function: s^2 + 5 s + 8 ----------------------------- s^4 + 2 s^3 + 6 s^2 + 3 s + 9 (2) G1=ss(G) a = x1 x2 x3 x4 x1 -2 -1.5 -0.75 -2.25 x2 4 0 0 0 x3 0 1 0 0

信号与系统实验报告

中南大学 信号与系统试验报告姓名: 学号: 专业班级:自动化

实验一 基本信号的生成 1.实验目的 ● 学会使用MATLAB 产生各种常见的连续时间信号与离散时间信号; ● 通过MATLAB 中的绘图工具对产生的信号进行观察,加深对常用信号的 理解; ● 熟悉MATLAB 的基本操作,以及一些基本函数的使用,为以后的实验奠 定基础。 2.实验内容 ⑴ 运行以上九个例子程序,掌握一些常用基本信号的特点及其MATLAB 实现方法;改变有关参数,进一步观察信号波形的变化。 ⑵ 在 k [10:10]=- 范围内产生并画出以下信号: a) 1f [k][k]δ=; b) 2f [k][k+2]δ=; c) 3f [k][k-4]δ=; d) 4f [k]2[k+2][k-4]δδ=-。

源程序: k=-10:10; f1k=[zeros(1,10),1,zeros(1,10)]; subplot(2,2,1) stem(k,f1k) title('f1[k]') f2k=[zeros(1,8),1,zeros(1,12)]; subplot(2,2,2) stem(k,f2k) title('f2[k]') f3k=[zeros(1,14),1,zeros(1,6)]; subplot(2,2,3) stem(k,f3k) title('f3[k]') f4k=2*f2k-f3k; subplot(2,2,4) stem(k,f4k) title('f4[k]') ⑶ 在 k [0:31]=范围内产生并画出以下信号: a) ()()k k 144f [k]sin cos ππ=; b) ()2k 24f [k]cos π=; c) ()()k k 348f [k]sin cos ππ=。

中南大学化工原理实验报告

(此文档为word格式,下载后您可任意编辑修改!) 目录 实验一、流体阻力实验 (2) 实验二、柏努利实验 (14) 实验四、对流传热实验 (18) 实验五、板框压滤机过滤常数的测定 (28) 实验六、离心泵特性曲线实验 (34) 实验七、干燥实验 (40) 实验十、填料式精馏塔的操作 (51) 实验十二、振动筛板萃取实验 (57)

中南大学 化工原理实验报告 化学化工院院系专业班级姓名学号同组者 实验日期年月日指导教师

实验一、流体阻力实验 一、实验目的 1. 学习直管摩擦阻力△P f、直管摩擦系数λ的测定方法。 2. 测定、对比光滑Dg40(φ45×2.5mm)、Dg32、Dg20直管、φ18粗糙直管和Dg8光滑管的阻力系数与雷诺数的关系。 3.测定弯头、阀门等局部阻力系数ξ与雷诺数Re之间关系。 4.测量流量计校正系数与雷诺数Re之间关系以及流速的几种测量方法。 5.掌握坐标系的选用方法和对数坐标系的使用方法。 二、实验原理 1.直管阻力与局部阻力实验 流体阻力产生的根源是流体具有粘性,流动时存在内摩擦。而壁的形状则促使流动的流体内部发生相对运动,为流动阻力的产生提供了条件,流动阻力的大小与流体本身的物理性质、流动状况及壁面的形状等因素有关。流动阻力可分为直管阻力和局部阻力。 流体在流动过程中要消耗能量以克服流动阻力。因此,流动阻力的测定颇为重要。从流程图可知水从贮槽由泵输入恒位水槽,再流经管道,经计量槽计量后回到水槽,循环利用。改变流量并测定直管与管件的相应压差,即可测得流体流动阻力。 2. 直管阻力磨擦系数λ的测定 直管阻力是流体流经直管时,由于流体的内摩擦而产生的阻力损失

液体表面张力系数测定物理实验

液体表面张力系数的测定 【实验目的】 1.学会用拉脱法测定液体的表面张力系数。 2.了解焦利氏秤的构造和使用方法。 3.通过实验加深对液体表面现象的认识。 【仪器与器材】 焦利氏秤1把,U 形金属丝1条,砝码1盒,镊子1把,玻璃皿1个,温度计1支,酒精灯1个,蒸馏水100ml ,游标尺1把。 【原理与说明】 一、 实验原理 由于液体分子与分子间的相互作用,使液体表面层形成一张紧的膜,其上作用着张力,叫做表面张力。如图3-1所示,设想在液体MN 上划出一条线s s ',s s '把MN 分成A 、B 两部分。由于A 、B 两部分之间的分子相互作用,在s s '两侧就形成表面张力f ,f 的方向与液体表面相切且垂直于s s ',f 的大小与s s '的长度l 成正比,用公式表示为 )13(-=l f α 式中,α为表面张力系数,即作用在s s '的每单位长度上的力。 表面张力系数是研究液体表面性质所要用到的物理量,不同种类的液体,α值不同;同一种液体的α值随温度上升而减小;液体不纯净,α值也会改变。因此,在测定α值时必须注明在什么温度下进行,液体必须保持纯净。 测量表面张力系数α的方法很多,本实验用拉脱法测定。 将U 形金属丝浸入液体中,然后慢慢拉起,这时在金属丝内带起了一层薄膜,如图3-2所示。要想使金属丝由液面拉脱,必须用一定的力 F ,这个力的大小应等于金属丝所受液面的表面张力 f F 2= (注意有两个表面) l F α2= 图 3-1 图3-2

l F 2= α (3-2) 本实验用焦利氏秤测出F ,然后代入式(3-2)计算出α值。 二、 仪器构造 焦利氏秤实际上就是一个比较精确的弹簧秤,用焦利氏秤测力是根据虎克定律 x k F ?= (3-3) 式中,k 为弹簧的倔强系数,等于弹簧伸长单位长度的拉力, x ?为弹簧伸长量,如果已知k 值,再测定弹簧在外力作用下的伸长量x ?,就可以算出作用力F 的大小。 焦利氏秤的构造如图3-3所示,A 为垂直圆筒形支架,圆筒里有一可借助于旋钮D 升降的B 杆,升降高度可以由B 上的刻度和A 上的游标C 读出。弹簧E 悬在B 上的横梁N 上,E 的下端有一指 标镜M ,M 在固定于支架A 上的垂直玻璃管G 内。M 和G 上都刻有标线,H 为平台调节旋钮。 【实验步骤】 一、 k 值的测定 1.按图3-3挂好弹簧、指标镜和砝码盘,再调节三角底座上的螺丝,使指标镜处于玻璃管中,能上下自由振动且不与玻璃管相碰; 2.调节旋钮D ,使指标镜M 上的标线处于“三线重合”位置(先使G 标线在镜中的像与G 标线本身重合,再调节M 标线使之与前者重合),读出标尺上的读数 0x 。如弹簧振动不停,可将镊子靠在玻璃管上端,轻轻阻挡弹簧,即可停止振动; 3.在砝码盘上加0.5g 的砝码,旋转D ,当M 的标线重新处于“三线重合” 位置时,读出读数X; 4.重复步骤2、3共3次,将所得数据记入表3-1中。 二、 F 的测定 1. 先用洗涤液,再用蒸馏水洗净玻璃皿,把装有蒸馏水的玻璃皿放在平台上。用镊子夹 住金属丝在洒精灯上烧干,再挂在指标镜M 的挂钩上; 2. 调节旋钮D ,使M 的标线处于“三线重合”位置,读出标尺上的读数0x ; 3. 调节旋钮H ,让金属丝的水平部分和液面接触(水平部分如果和液面不平行,可用镊 子调整金属丝几次); 4.观察M 的标线是否在“三线重合”位置,如果不在,继续调节旋钮H ,直至标线处于“三线重合”位置; 图3-3

中南大学大学物理(上)试卷及答案7套

《大学物理(上)》课程试卷1 一、填空题 (每格2分,共30分) 1.沿半径为R 的圆周运动, 在t = 0时经过P 点, 此后它的速率v 按v A Bt =+ (A 、B 为正的已知常量)变化, 则质点沿圆周运动一周再经过P 点时的切向加速度 t a = , 法向加速度n a = 。 2.牛顿力学的质点动力学方程为________ ,它表示了合外力与加速度间的_____________关系;当质点在平面上作曲线运动时,在自然坐标系中,它可以写成____________ 。 3. 如图所示,两小球质量分别为m 和3m ,用 一轻的刚性细杆相连,杆长l ,对于通过细杆 并与之垂直O 轴来说,物体系统对该轴的转动 惯量J =_________ _,若将物体系从水平位置静止释放,开始时杆的角加速度 α=_________ _,杆转到竖直时的加速度ω=_________ _。 4.如图所示,AB CD 、是绝热过程DEA 是等温过程,BEC 是任意过程 组成一循环过程。若ECD 所包围的面积为70J ,EAB 所包围的面积为 30J ,DEA 的过程中系统放热100J 则: (1)整个循环过程(ABCDEA )系统对外做功 W =_____,内能改变E ?=_______; (2)BEC 过程中系统从外界吸热Q =_______。 5. 有一振动系统,按π 0.5cos(8π3 x t =+cm 的规律作简谐运动,初相为 ______ t =1s 时的位移为______ _, 速度为_________ _,加速度为______ _。 二、选择题(每小题3分,共18分) 1. 速度为v 的子弹,打穿一块不动的木板后速度变为零,设木板对子弹的阻力是恒定的.那么,当子弹射入木板的深度等于其厚度的一半时,子弹的速度是( )

最新中南大学数据结构实验报告

中南大学 数据结构实验报告 实验题目:(1)单链表的实现(2)栈和队列 (3)二叉树的遍历(4)查找与排序学生姓名:代巍 学生学号:0909121615 指导老师:余腊生 所在学院:信息科学与工程学院 专业班级:信息安全1201班 指导教师评定:签名:

实验一单链表的实现 一、实验目的 了解线性表的逻辑结构和各种存储表示方法,以及定义在逻辑结构上的各种 基本运算及其在某种存储结构上如何实现这些基本运算。在熟悉上述内容的基础上,能够针对具体应用问题的要求和性质,选择合适的存储结构设计出相应的有效算法,解决与线性表相关的实际问题 二、实验内容 用C/C++语言编写程序,完成以下功能: (1)运行时输入数据,创建一个单链表 (2)可在单链表的任意位置插入新结点 (3)可删除单链表的任意一个结点 (4)在单链表中查找结点 (5)输出单链表 三、程序设计的基本思想,原理和算法描述: (包括程序的结构,数据结构,输入/输出设计,符号名说明等) 用一组地址任意的存储单元存放线性表中的数据元素。以元素(数据元素的映象) + 指针(指示后继元素存储位置) = 结点(表示数据元 素或数据元素的映象) 以“结点的序列”表示线性表称作线性链表(单链表) 单链表是指数据接点是单向排列的。一个单链表结点,其结构类型分为两部分: (1)、数据域:用来存储本身数据。 (2)、链域或称为指针域:用来存储下一个结点地址或者说指向其直接后继的指针。 1、单链表的查找 对单链表进行查找的思路为:对单链表的结点依次扫描,检测其数据域是否是我们所要查好的值,若是返回该结点的指针,否则返回NULL。

中南大学物理仿真实验简答题答案

公式一使用的测量方法比较简单,测量的都是长度单位。在本次实验中,除x需要测量外,其余均全部给出,极大地简化了实验的过程,缺点是公式很复杂,代入计算比较麻烦;公式二采用了一个电学量v来求得磁感应强度,公式简单,有利于后期的数据处理,缺点是测量电学量会带来一定的误差,给结果造成不利影响。 由测量数据得出的结论如下: 一、用两种方法测量的数据差别很小,都达到了实验的精度要求; 二、发现结论,在误差允许的范围内,B(x=0)/B(x=L)=2。 根据V—I曲线,可以得知: 一、V和I近似满足线性关系,且I越大,V越大; 二、V—I图回归直线的斜率的大小跟外界交流电频率有关,频率f越大,斜率越大; 三、存在一个电流I0,当螺线管电流I

中南大学 计算机体系结构实验报告

计算机体系结构 课程设计 学院: 信息科学与工程学院 专业班级: 指导老师: 学号: 姓名: 目录 实验 1 对指令操作码进行霍夫曼编码 (3) 一、实验目得 (3) 二、实验内容 (3)

三、设计思路 (4) 四、关键代码 (4) 五、实验截图 (5) 六、源代码 (5) 实验 2 使用 LRU 方法更新 Cache (8) 一、实验目得 (8) 二、实验内容 (8) 三、设计思路 (9) 四、程序截图 (9) 五、实验代码 (9) 实验总结 (16) 参考文献 (16) 实验 1 对指令操作码进行霍夫曼编码一、实验目得 了解与掌握指令编码得基本要求与基本原理 二、实验内容 1、使用编程工具编写一个程序,对一组指令进行霍夫曼编码,并输出最后得编码结果以及对指令码得长度进行评价。与扩展操作码与等长编码进行比较。 2、问题描述以及问题分析 举例说明此问题,例如: 下表所示: 对此组指令进行 HUFFMAN 编码正如下图所示:

最后得到得 HUFFMAN 编码如下表所示: P1 P2 P3 P4 P5 P6 P7 0 10 110 1110 11110 111110 111111 H=0、45*1+0、30*2+0、15*3+0、05*4+0、03*5+0、01*6+0、01*6=-1、95、 要对指令得操作码进行 HUFFMAN 编码,只要根据指令得各类操作码得出现概率构造HUFFMAN 树再进行 HUFFAM 编码。此过程得难点构造 HUFFMAN 树,进行 HUFFAM 编 码只要对您所生成得 HUFFMAN 树进行中序遍历即可完成编码工作。 三、设计思路 观察上图 ,不难瞧出构造 HUFFMAN 树所要做得工作:1、先对各指令操作码得出现 概率进行排序,构造一个有序链表。2、再取出两个最小得概率节点相加,生成一个生得节点加入到链表中,同时从两表中删除此两个节点。3、在对链表进行排序,链表就是否只有一个节点,就是则 HUFFAN 树构造完毕,否则继续做 2 得操作。为此设计一个工作链表(链表得元素时类,此类得功能相当结构。)、HUFFMAN 树节点、HUFFMAN 编码表节点。 四、关键代码 哈夫曼树重点在于如何排列权值大小不同得结点得顺序 private int leafNum; //叶子结点个数private HaffmanNode[] hnodes; //哈夫曼树得结点

相关文档
最新文档