当前位置:文档之家› 中南大学2016数字图像处理实验指导书

中南大学2016数字图像处理实验指导书

中南大学2016数字图像处理实验指导书
中南大学2016数字图像处理实验指导书

实验一 数字图像的基本操作和灰度变换

一、实验目的

1. 了解数字图像的基本数据结构

2. 熟悉Matlab 中数字图像处理的基本函数和基本使用方法

3. 掌握图像灰度变换的基本理论和实现方法

4. 掌握直方图均衡化增强的基本理论和实现方法

二、实验原理与方法

1. 图像灰度的线性变换

灰度的线性变换可以突出图像中的重要信息。通常情况下,处理前后的图像灰度级是相同的,即处理前后的图像灰度级都为[0,255]。那么,从原理上讲,我们就只能通过抑制非重要信息的对比度来腾出空间给重要信息进行对比度展宽。

设原图像的灰度为),(j i f ,处理后的图像的灰度为),(j i g ,对比度线性展宽的原理示意图如图1.1所示。假设原图像中我们关心的景物的灰度分布在[a f ,b f ]区间内,处理后的图像中,我们关心的景物的灰度分布在[a g ,b g ]区间内。在这里)(a b g g g -=?()b a f f f >?=-,也就是说我们所关心的景物的灰度级得到了展宽。根据图中所示的映射关系中分段直线的斜率我们可以得出线性对比度展宽的计算公式:

0 b g a g a b )j 图1.1 对比度线性变换关系

),(j i f α, a f j i f <≤),(0

=),(j i g

a a g f j i f +-)),((β,

b a f j i f f <≤).,( (1-1)

b b g f j i f +-)),((γ, 255),(<≤j i f f b

(m i ,3,2,1 =;n j ,3,2,1 =)

其中,a a f g =α,a b a b f f g g --=β,b

b f g --=255255γ,图像的大小为m ×n 。 2. 直方图均衡化

直方图均衡化是将原始图像通过某种变换,得到一幅灰度直方图为均匀分布的新图像的方法。

离散图像均衡化处理可通过变换函数:

来实现

三、实验内容与步骤

1.熟悉MATLAB 语言中数字图像处理函数的使用。

2. 图像灰度线性变换的实现

1)读入一幅灰度图像test1.tif ,显示其灰度直方图

2)根据图像灰度直方图,选择所关心的图像景物的灰度分布范围[fa,fb],以及拟变换的灰度分布范围[ga,gb]

3)实现对图像的灰度线性变换

4)调整α,β,γ的值,观察对处理结果的影响。

3. 图像的均衡化处理

1)读入一幅灰度图像test2.tif,求出其直方图

2)利用Matlab 函数实现图像的均衡化处理

3)同屏显示处理前后的图像和灰度直方图,说明处理前后直方图的变化以及对应的灰度变化

四、思考问题

1.在映射关系中,分段直线的斜率的大小对图像处理结果有哪些影响?

2.在进行对比度扩展时,如果确定和选取所关心的景物?

3. 直方图均衡化适用于什么形式的灰度分布情形?

五、附灰度线性变换部分实现代码

设计两重循环(即:for (i=1:m) for(j=1:n))按照公式(1-1),给出新图像的每个像素点的灰度值;

(因为在MATLAB 中,图像的像素值为uint8型数据描述的,而这种类型不允许进行算术运算,所以要对F 进行数据类型转换,即:f=double(f);然后,在进行循环处理。)

设输入图像f(i,j),输出图像仍放入f(i,j)中 ,图像大小为m ×n

for i=1:m

for j=1:n

if f(i,j)

f(i,j)=a* f(i,j);

elseif f(i,j)

(,)*((,))a a f i j f i j f g β=-+;

else

(,)*((,))b b f i j f i j f g γ=-+

end

end

end

六、实验报告要求

1.简述实验目的和实验原理。

2.编写MATLAB 程序,实现相应功能。

3.分析实验结果。

4.回答思考问题。

实验二图像的空间域增强

一、实验目的

1. 熟悉图像空间域增强方法,掌握增强模板使用方法

2. 掌握均值滤波器、中值滤波器的理论基础和实现方法

3. 掌握图像锐化的基本理论和实现方法

4. 验证图像滤波处理结果

二、实验原理与方法

图像增强是数字图像处理的基本内容之一,其目的是根据应用需要突出图像中的某些“有用”信息,削弱或去除不需要的信息,以改善图像的视觉效果,或突出图像的特征,便于计算机处理。图像增强可以在空间域进行,也可以在频率域中进行。

空间域滤波主要利用空间模板进行,如3?3,5?5模板等。

一般来说,使用大小为m×n 的滤波器对大小为M×N 的图像f进行空间滤波,可表示成:

其中,m=2a+1, n=2b+1, w(s,t)是滤波器系数,f(x,y)是图像值

均值滤波器是一种空间平滑滤波器,它是对包含噪声的图像上的每个像素点,用它邻域内像素的平均值替代原来的像素值。

例如,采用一个3×3的模板,待处理的像素为f(i,j),则处理后图像对应的像素值为g(i-1,j+1)

g(i,j)=1/9*(f(i-1,j-1)+f(i-1,j)+f(i-1,j+1)+f(i,j-1)+f(i,j)+ f(i,j+1)+f(i+1,j-1)+f(i+1,j)+f(i+1,j+1));

中值滤波器也是一种空间平滑滤波器,它是对以图像像素点为中心的一个滑动窗口内的诸像素灰度值排序,用中值代替窗口中心像素的原来灰度值,因此它是一种非线性的图像平滑法。

采用Laplacian锐化算子进行图像边缘的锐化,是采用二阶差分运算获得像素间的差异值,由此,获得对图像景物边界的锐化。Laplacian也可以算子也可

以写成是模板作用的方式,如下:

设待处理的像素为f(i,j),则处理后图像对应的像素值为g(i-1,j+1),则g(i,j)=4*f(i,j) -(f(i-1,j-1)+f(i,j-1)+f(i,j+1)+f(i+1,j));

常用的锐化算子还有Roberts、Prewitt和Sobel算子等

三、实验内容与步骤

1.读入一幅256×256 大小、256 级灰度的数字图像test3

2. 图像的平滑滤波处理

1)对原图像分别加入高斯噪声、椒盐噪声。

2)利用邻域平均法,分别采用3?3,5?5模板对加噪声图像进行平滑处理,显示原图像、加噪图像和处理后的图像。

3)利用中值滤波法,分别采用3?3,5?5模板对加噪声图像进行去噪处理,显示原图像、加噪图像和处理后的图像。

4)比较各种滤波方法和滤波模板的处理结果

3. 图像的锐化处理

1)利用Laplacian 锐化算子(α=-1)对256×256 大小、256 级灰度

的数字图像test4进行锐化处理,显示处理前、后图像。

2) 分别利用Roberts、Prewitt 和Sobel 边缘检测算子,对数字图像test4

进行边缘检测,显示处理前、后图像。

四、思考问题

1.采用均值滤波、中值滤波,对高斯噪声和椒盐噪声的抑制哪种比较有效?

2.模板大小的不同,所处理效果有何不同?为什么?

3.对Laplacian锐化算子的处理结果中,对小于0的部分,采用不同的方法标准化到[0,255]时,图像的显示效果有什么不同?为什么?

五、实验报告要求

1.简述实验目的和实验原理。

2.编写MATLAB程序,实现相应功能。

3.分析实验结果。

4.回答思考问题。

实验三 图像的傅里叶变换和频域处理

一、实验目的

1. 熟悉图像空间域和频率域的关系,掌握快速傅里叶变换

2. 掌握离散傅里叶变换的性质和应用

二、实验原理与方法

图像既能在空间域处理,也能在频率域处理。把图像信息从空域变换到频域,可以更好地分析、加工和处理

二维离散傅立叶正变换的表达式为

逆变换为:

二维离散傅立叶变换具有若干性质,如:线性性、平移性、可分离性、周期性、共轭对称性、旋转不变性等。

可利用离散傅里叶变换,将信号从空间域变换到频率域,在频率域选择合适的滤波器H(u,v)对图像的频谱成分进行处理,然后经逆傅立叶变换得到处理图像,实现图像处理结果。

三、实验内容与步骤

1.产生一幅如图所示亮块图像f(x,y)(256×256 大小、暗处=0,亮处=255),对其进行FFT :

(1)同屏显示原图f 和FFT(f)的幅度谱图;

(2)若令f1(x,y)=(-1)x+y f (x,y),重复以上过程,比较二者幅度谱的异同,简述理由;

(3)若将f1(x,y)顺时针旋转45 度得到f2(x,y),试显示FFT(f2)的幅度谱,并与FFT(f2)的幅度谱进行比较。 112()

00(,)(,)0,1,2,,1;0,1,2,,1

ux vy

M N j M N x y F u v f x y e u M v N π---+====-=-∑∑ 112()001

(,)(,)0,1,2,,10,1,2,,1

ux vy M N j M N u v f x y F u v e MN x M y N π--+====-=-∑∑

2. 对256×256 大小、256 级灰度的数字图像test5进行频域的理想低通、高通滤波滤波,同屏显示原图、幅度谱图和低通、高通滤波的结果图。

四、实验报告要求

1.简述实验目的和实验原理。

2.编写MATLAB程序,实现相应功能。

3.分析实验结果。

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

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

实验一: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.若载荷与其对应的响应值是线性关系,则载荷增量与其对应的响应值增量也是线性关系。(正确) 4.对于任何测量实验,加载方案均可采用增量法。(错误) 5.载荷与变形的关系为ΔL=FL/EA 简支梁各阶固有频率的测量实验 1.简支梁横向振动固有频率若为f1=20HZ ,则f3=180HZ 。(f1:f3=1:9) 2.共振相位判别法判断共振时,激振信号与振动体振动位移信号的李萨如图是正椭圆。 3.共振相位判别法判断共振时,激振信号与振动体速度信号的李萨如图是斜线。 4.共振相位判别法判断共振时,激振信号与振动体加速度信号的李萨如图是正椭圆。 5.物体的固有频率只有一个。(错误) 6.物体的共振频率就是物体的固有频率。(错误) 压杆稳定测试实验 1.关于长度因数μ,正确说法是:其它条件相同时约束越强,μ越小 2.关于柔度λ,正确的说法是:其它条件相同时压杆越长,λ越大 3.关于压杆稳定性,正确的说法是:要让欧拉理论可用,应使压杆的柔度进尽可能大 4.在以下所列的仪器设备中,压杆稳定实验所需要的是:压杆稳定试验台 数字测力仪 计算机 5.两端球形铰支的压杆,其横截面如下图所示,该压杆失稳时,横截面对中性轴的惯性半径i=0.577mm (i=h/sqrt(12)=2/sqrt(12)=0.577mm) 6.已知某理想中心压杆的长度为l ,横截面的惯性矩为l ,长度因数为μ,材料的弹性模量为 为E ,则其欧拉临界力Fcr=22) (l EI μπ 7.已知某理想中心压杆的长度为l ,横截面的惯性半径为i ,长度因数为μ,则该压杆的柔度λ=μl/i 8.两端铰支的细长压杆,若在其中点加一个铰支座,以约束该截面的水平位移,则增加该约束后压杆的欧拉临界力是原来的4倍。 弯扭组合变形实验 1.在弯扭组合实验中,圆轴下表面测点处包含横截面 和径向截面的应力状态为

基础工业工程实验指导书(完整版)

实验1 流程程序分析 一、实验目的 1、学会用程序分析符号、记录并绘制某产品(或零件、服务)的流程程序图。 2、学会用“5W1H”分析(完成了什么?何处做?何时做?由谁做?如何做?为什么要这样做?)技术发掘问题,用“ECRS”原则来改进程序。 二、实验说明 1、流程程序分析是以产品或零件的加工全过程为对象,运用程序分析技巧对整个流程程序中的操作、搬运、贮存、检验、暂存五个方面加以记录和考查、分析。流程程序分析是对生产现场的宏观分析,但它比工艺流程更具体、内容更详细,用途更广泛。 2、运用“5W1H”提问技术,对“操作”、“搬运”、“贮存”、“检验”、“暂存”五个方面进行考查、逐项提问,从而达到考查、分析、发掘问题的目的。 3、在发掘问题的基础上,应用取消、合并、重排、简化四大原则来建立新的程序。 三、实验器材 电子天平、电子秒表、计算器、胶带台、胶带、胶水、记录板、A4纸、包装纸、物流箱等。 四、实验分组 5~6人一组,1人模拟顾客,1人模拟邮局业务员,1人使用记录板记录,1人使用电子秒表测时,其他人认真观察,做些辅助工作。 五、实验内容及步骤 本实验模拟邮局邮包发送流程,可参考下列流程进行: (1)顾客到达。(流程分析起点); (2)询问业务; (3)等待顾客填单; (4)从顾客手中接邮包和填好的包裹单;

(5)包装邮寄物; (6)称重; (7)使用计算器计算邮资;(2元起价,含200克,200克以上按1分/克计算邮资) (8)向顾客收取邮资; (9)登帐(实为计算机操作,这里用手工记账代替); (10)贴包裹单; (11)贴邮票; (12)将包裹放入邮件暂存箱; (13)把包裹单第二联交顾客; (14)顾客离开,服务结束。 实验时,先模拟1~2遍,然后负责记录的同学使用流程图符号记录“邮局业务员”的实际工作流程,绘制流程程序分析简图。同时记录时间和移动距离等参考数据。 六、实验报告要求 使用实习报告纸或课程设计纸书写。实验报告应包含以下内容: (1)实验目的;(2)实验器材;(3)实验分组;(4)实验内容与步骤; (5)5W1H分析过程;(6)ECRS改善过程;(7)规范的以为人主的流程程序图(含现行方法和改善方法)。(8)对分析改善进行总结。

2017中南大学人工智能实验报告

“人工智能”实验报告 专业: 班级: 学号: 姓名: 2017年4月日

实验一搜索策略 (一)实验内容 1. 熟悉和掌握启发式搜索的定义、估价函数和算法过程;比较不同算法的性能。 2. 修改八数码问题或路径规划问题的源程序,改变其启发函数定义,观察结果的变化,分析原因。 (二)实验思路 1.利用已有程序“search.jar”,利用已有的“简单搜索树”图或自行构建一个图,选择DFS/BFS/Lowest Cost First/Best-First/Heuristic Depth First/A*等不同的搜索策略,观察程序运行中,OPEN表和CLOSED表的变化,观察搜索过程的变化,理解各个算法的原理。 2.任选八数码问题或路径规划问题的源程序,思考程序如何解决该问题,并对其启发函数进行修改,观察结果的变化,并分析原因 (三)程序清单 此处我选择了路径规划问题:由于篇幅原因,只附上启发函数的定义部分。 原启发函数: floatMapSearchNode::GoalDistanceEstimate( MapSearchNode&nodeGoal ) { floatxd = fabs(float(((float)x - (float)nodeGoal.x))); floatyd = fabs(float(((float)y - (float)nodeGoal.y))); return (xd + yd); } 第一次修改后的启发函数: float MapSearchNode::GoalDistanceEstimate( MapSearchNode&nodeGoal ) { float xd = fabs(float(((float)x - (float)nodeGoal.x))); float yd = fabs(float(((float)y - (float)nodeGoal.y))); float d=sqrt(xd*xd+yd*yd); return d; } 第二次修改后的启发函数: float MapSearchNode::GoalDistanceEstimate( MapSearchNode&nodeGoal ) { float xd = fabs(float(((float)x - (float)nodeGoal.x))); float yd = fabs(float(((float)y - (float)nodeGoal.y))); float d=3*sqrt(xd*xd+yd*yd); return d; } 第三次修改后的启发函数: float MapSearchNode::GoalDistanceEstimate( MapSearchNode&nodeGoal ) { float xd = fabs(float(((float)x - (float)nodeGoal.x)));

(完整版)离散数学实验指导书及其答案

实验一命题逻辑公式化简 【实验目的】加深对五个基本联结词(否定、合取、析取、条件、双条件)的理解、掌握利用基本等价公式化简公式的方法。 【实验内容】用化简命题逻辑公式的方法设计一个表决开关电路。 实验用例:用化简命题逻辑公式的方法设计一个 5 人表决开关电路,要求 3 人以上(含 3 人)同意则表决通过(表决开关亮)。 【实验原理和方法】 (1)写出5人表决开关电路真值表,从真值表得出5 人表决开关电路的主合取公式(或主析取公式),将公式化简成尽可能含五个基本联结词最少的等价公式。 (2)上面公式中的每一个联结词是一个开关元件,将它们定义成 C 语言中的函数。 (3)输入5人表决值(0或1),调用上面定义的函数,将5人表决开关电路真值表的等价公式写成一个函数表达式。 (4)输出函数表达式的结果,如果是1,则表明表决通过,否则表决不通过。 参考代码: #include int vote(int a,int b,int c,int d,int e) { // 五人中任取三人的不同的取法有10种。 i f( a&&b&&c || a&&b&&d || a&&b&&e || a&&c&&d || a&&c&&e || a&&d&&e || b&&c&&d || b&&c&&e || b&&d&&e || c&&d&&e) return 1; else return 0; } void main() { i nt a,b,c,d,e; printf(" 请输入第五个人的表决值(0 或1,空格分开):"); scanf ("%d%d%d%d%d",&a,&b,&c,&d,&e); i f(vote(a,b,c,d,e)) printf(" 很好,表决通过!\n"); else printf(" 遗憾,表决没有通过!\n"); } // 注:联结词不定义成函数,否则太繁 实验二命题逻辑推理 【实验目的】加深对命题逻辑推理方法的理解。【实验内容】用命题逻辑推理的方法解决逻辑

中南大学制造系统自动化技术实验报告整理

制造系统自动化技术 实验报告 学院:机电工程学院 班级:机制**** 姓名:张** 学号: *********** 指导教师:李** 时间: 2018-11-12 实验一柔性自动化制造系统运行实验 1.实验目的 (1)通过操作MES终端软件,实现对柔性制造系统的任务下达和控制加工,让学生

了解智能制造的特征及优势。 (2)通过创意性的实验让学生了解自动化系统总体方案的构思。 (3)通过总体方案的构思让学生了解该系统的工作原理,并学会绘制控制系统流程图,掌握物料流、信息流、能量流的流动路径。 (4)通过总体方案的构思让学生掌握各机械零部件、传感器、控制元器件的工作原理及性能。 (5)通过实验系统运行让学生了解运行的可靠性、安全性是采用何种元器件来实现的,促进学生进行深层次的思考和实践。 2.实验内容 (1)仔细观察柔性自动化制造系统的实现,了解柔性自动化制造系统的各个模块,熟悉各个模块的机械结构。 (2)了解各种典型传动机构的组装、工作原理、以及如何实现运动方向和速度的改变; (3)学习多种传感器的工作原理、性能和使用方法; (4)了解典型驱动装置的工作原理、驱动方式和性能; (5)理解柔性制造系统的工作原理,完成柔性制造系统的设计、组装; (6)实现对柔性制造系统的控制与检测,完成工件抓取、传输和加工。

3.实验步骤 (1)柔性制造系统的总体方案设计; (2)进行检测单元的设计; (3)进行控制系统的设计; (4)上下料机构的组装与检测控制; (5)物料传输机构的组装与实现; (6)柔性制造系统各组成模块的连接与控制; (7)柔性制造系统各组成单元的状态与工件状态位置的检测; (8)对机器人手动操作,实现对工件的抓取、传输。 4. 实验报告 ①该柔性自动化制造系统由哪几个主要的部分组成; 主要由:总控室工作站、AGV小车输送物料机构、安川机器人上下料工作站、法那科机器人上下料工作站、ABB机器人组装工作站、视觉检测及传送工作站、激光打标工作站、堆垛机及立体仓储工作站。 ②画出该柔性自动化制造系统的物料传输系统结构简图;

物化实验题-中南大学

中南大学考试试卷 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、燃烧热测定装置内筒底部为什么要用三个塑料柱支撑? ①、透气②、防止热传导③、防止内筒和外筒底部接触④、防止导电

高考力学实验运动学试验

力学实验专题复习 实验1、研究匀变速直线运动 1、在做“研究匀变速直线运动”的实验时,某同学得到一条用打点计时器打下的纸带,如图所示,并在其上取了A 、B 、C 、D 、E 、F 、G 等7个计数点,每相邻两个计数点间还有4个点图中没有画出.打点计时器接频率为f=50Hz 的交流电源. (1)每两个相邻的计数点的时间间隔为 s ,打点计时器使用的是 (选填“交流”或“直流”)电源. (2)打下E 点时纸带的速度v E = (用题中给定字母表示); (3)若测得d 6=65.00cm ,d 3=19.00cm ,物体的加速度a= m/s 2; (4)如果当时电网中交变电流的频率f >50Hz ,但当时做实验的同学并不知道,那么测得的加速度值比真实值 (选填“偏大”或“偏小”). 【参考答案】(1)0.1,交流; (2) 53 10 d d - f ; (3)3.0; (4)偏小. 【名师解析】(1)使用打点计时器来分析物体运动情况的实验中,打点计时器使用的是交流电源,若电源频率为50HZ ,则打点计时器打相邻两点的时间间隔是 0.02s . 每相邻两个计数点间还有4个点,图中没有画出,所以相邻的计数点之间的时间间隔为T=5×1/f=0.1s . (2)利用匀变速直线运动的推论得:v E = 532d d T -=53 10 d d -f 。 (3)根据匀变速直线运动的推论公式△x=aT 2可得a=63329d d d T --=2 0.650.190.1990.1 --? m/s 2=3.0m/s 2 ; (4)如果在某次实验中,交流电的频率f >50Hz ,那么实际打点周期变小, 根据运动学公式△x=at 2 得:真实的加速度值就会偏大,所以测量的加速度值与真实的加速度值相比是偏小. 2、如图是某同学在做匀变速直线运动实验中获得的一条纸带 (1)已知打点计时器电源频率为50 Hz ,则纸带上打相邻两点的时间间隔为________; (2)选取ABCD 纸带上四个点,从图中读出A 、B 两点间距s =________ cm ;C 点对应的速度是________ m/s ,匀变速直线运动的加速度为________ m/s 2 (计算结果保留两位有效数字)

算法实验报告

算法分析与设计实验报告 学院:信息科学与工程学院 专业班级: 指导老师: 学号: 姓名:

目录 实验一:递归与分治 (3) 1.实验目的 (3) 2.实验预习内容 (3) 3.实验内容和步骤 (3) 4.实验总结及思考 (5) 实验二:回溯算法 (6) 1.实验目的: (6) 2.实验预习内容: (6) 3. 实验内容和步骤 (6) 4. 实验总结及思考 (9) 实验三:贪心算法和随机算法 (10) 1. 实验目的 (10) 2.实验预习内容 (10) 3.实验内容和步骤 (10) 4. 实验总结及思考 (13)

实验一:递归与分治 1.实验目的 理解递归算法的思想和递归程序的执行过程,并能熟练编写快速排序算法程序。 掌握分治算法的思想,对给定的问题能设计出分治算法予以解决。 2.实验预习内容 递归:递归算法是把问题转化为规模缩小了的同类问题的子问题。然后递归调用函数(或过程)来表示问题的解。 一个过程(或函数)直接或间接调用自己本身,这种过程(或函数)叫递归过程(或函数). 分治:分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。 3.实验内容和步骤 快速排序的基本思想:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 源代码: #include using namespace std; int num; void swap(int &a,int &b) { int temp=a; a=b; b=temp; } void printarray(int *arr) { for (int i=1;i<=num;++i) cout<

优化设计实验指导书(完整版)

优化设计实验指导书 潍坊学院机电工程学院 2008年10月 目录

实验一黄金分割法 (2) 实验二二次插值法 (5) 实验三 Powell法 (8) 实验四复合形法 (12) 实验五惩罚函数法 (19)

实验一黄金分割法 一、实验目的 1、加深对黄金分割法的基本理论和算法框图及步骤的理解。 2、培养学生独立编制、调试黄金分割法C语言程序的能力。 3、掌握常用优化方法程序的使用方法。 4、培养学生灵活运用优化设计方法解决工程实际问题的能力。 二、实验内容 1、编制调试黄金分割法C语言程序。 2、利用调试好的C语言程序进行实例计算。 3、根据实验结果写实验报告 三、实验设备及工作原理 1、设备简介 装有Windows系统及C语言系统程序的微型计算机,每人一台。 2、黄金分割法(0.618法)原理 0.618法适用于区间上任何单峰函数求极小点的问题。对函数除“单峰”外不作 其它要求,甚至可以不连续。因此此法适用面相当广。 0.618法采用了区间消去法的基本原理,在搜索区间内适当插入两点和,它们把 分为三段,通过比较和点处的函数值,就可以消去最左段或最右段,即完成一次迭代。 然后再在保留下来的区间上作同样处理,反复迭代,可将极小点所在区间无限缩小。 现在的问题是:在每次迭代中如何设置插入点的位置,才能保证简捷而迅速地找到极小点。 在0.618法中,每次迭代后留下区间内包含一个插入点,该点函数值已计算过,因此以后的每次迭代只需插入一个新点,计算出新点的函数值就可以进行比较。 设初始区间[a,b]的长为L。为了迅速缩短区间,应考虑下述两个原则:(1)等比收缩原理——使区间每一项的缩小率不变,用表示(0<λ<1)。 (2)对称原理——使两插入点x1和x2,在[a,b]中位置对称,即消去任何一边区间[a,x1]或[x2,b],都剩下等长区间。 即有 ax1=x2b 如图4-7所示,这里用ax1表示区间的长,余类同。若第一次收缩,如消去[x2,b]区间,则有:λ=(ax2)/(ab)=λL/L 若第二次收缩,插入新点x3,如消去区间[x1,x2],则有λ=(ax1)/(ax2)=(1-λ)L/λL

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

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

目录 实验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

(完整版)汽车构造实验指导书(精)

汽车构造实验指导书 李国政编 青岛大学机电工程学院车辆工程系 2006年2月

前言 汽车整车拆装实训课是汽车专业的重要实践环节,它与课堂讲授课密切配合,共同完成教学大纲规定的教学任务。通过实训课,使同学们建立汽车整车构造的实物概念,进一步巩固课堂讲授的知识,更深入的了解汽车各总成部件构造细节及名称,熟悉汽车部件的拆装及操作工艺,为后继专业课程及专业性实习打下基础。 实训课的目的是配合课堂教学、结合实物系统的分解观察掌握汽车主要零部件的功能、组成、结构、类型和工作原理。 实训课的教学内容包括实物讲授和拆装观察分析两部分。 实物讲授是由于有些内容受条件限制,在课堂上难以讲清,故安排在实验课中结合实物进行讲授。 拆装观察是对完整的实物或重要总成分解成零件,然后分析观察零件的形状,安装定位基准,各部件的关系,调整方法和装配工艺,培养学生的实际动手能力和思考分析能力。 为使实训课顺利进行,对学生提出以下要求: 1.实训前要全面复习课堂讲授的有关内容,记住其主要内容。 2.实训中听从教师指导、严格遵守实验室各项规章制度,注意安全。 3.爱护实训教具及设备,与实验课无关的设备不要乱动。 4.在实训中要认真观察分析各零部件,要勤学多问,总结实训收获,认真完成实训报告。 实训地点:车辆实验室

实训一汽车及发动机的总体构造 一、目的 1.通过实训对汽车的组成、总布置型式以及各总成有一个初步认识; 2.了解各组成部分的基本功用及在结构上的相互联系; 3.初步了解不同类型的汽车的结构特征。 二、基础知识 1.汽车总体构造 汽车由许多不同的装置和部件组成,其结构型式和安装位置多种多样。汽车所用的动力装置不同时,其总体构造差异很大。汽车主要由发动机、底盘、车身和电气设备等四部分组成。小轿车还装有空调和其他附属设备。 (1)发动机 使供入其中的燃油燃烧产生动力,是汽车行驶的动力源泉。 (2)底盘 接受发动机的动力,使汽车正常行驶。由传动系、行驶系、转向系和制动系组成。 行驶系—安装部件、支承全车并保证行驶。由车架、车桥、车轮和悬架等组成。 转向系—保证汽车按驾驶员选定的方向行驶。由转向器和转向传动机构组成。 制动系—使汽车能减速行驶以至停车,并保证汽车能可靠停驻。 (3)车身 用以安置驾驶员、乘客或货物。客车和轿车是整体车身;普通货车 车身由驾驶室和货箱组成。 (4) 电气设备 由电源和用电设备组成,包括发电机、蓄电池、起动系、点火系以及汽车的照明、信号装置和仪表等。此外,在现代汽车上愈来愈多装用的各种电子设备:微处理机、中央计算机系统及各种人工智能装置(自诊、防盗、巡航、防抱死、车身高度自调等),显著地提高了汽车的使用性能。 三、实训内容 1.长安6331A型微型客车及日本五十铃的总体结构。 2.北内109发动机、天津夏利轿车发动机及日本皇冠3.0发动机的总体构造。 3.CA1091及桑塔纳汽车模型及部件模型的观察。 四、实训报告 汽车的布置型式通常有几种,各有何优点?实验中各车采取何种布置型式?试述原因。

中南大学人工智能实验报告

“人工智能”实验报告 专业 班级 学号 姓名

目录 一、实验八自动规划实验群 (3) 二、实验一生产式系统实验群 (6) 三、实验二搜索策略实验群 (7) 四、实验七神经网络 (9) 五、实验心得和体会 (10)

实验八自动规划实验群 姓名班级指导老师日期2011.12 实验目 的 熟悉和掌握自动规划的基本原理,方法和主要技术。 实验原理规划是一种问子题求解技术,它从某个特定的问题状态出发,寻求一系列行为动作,并建立一个操作序列,直到求得目标状态为止。简而言之,规划是一个行动过程的描述。一个总规划可以含有若干个子规划。 实验环 境 转载相 关源文 件 实验环境 转载相关源文件 实现过 程 单步观察实验算法

算法结果分析 观测结果通过规定规则,确定initial state和goal state,使得移动臂按照规则进行移动。分别进行clear holding pickup putdown putdowntable等实现对木块的移动。 实现过程先进行逆向推理选择,找出途径后再进行移动。 学生结论对于不同的规则将会出现不同的移动过程。通过规定不同的动作可实现不通过的移动。

实验一生产式系统实验群 姓名指导老师日期2011.12 实验目的熟悉和掌握产生式系统的运行机制,掌握基 于规则推理的基本方法。 推理方 法 逆向推理 建立规则库建立事实库 该动物是哺乳动物<- 该动物有毛发. 该动物是哺乳动物<- 该动物有奶. 该动物是鸟<- 该动物有羽毛. 该动物是鸟<- 该动物会飞&会下蛋. 该动物是食肉动物<- 该动物吃肉. 该动物是食肉动物<- 该动物有犬齿&有爪&眼盯前方. 该动物是有蹄类动物<- 该动物是哺乳动物&有蹄. 该动物是有蹄类动物<- 该动物是哺乳动物& 是嚼反刍动物. 该动物是金钱豹<- 该动物是哺乳动物&是食肉动物&是黄褐色&身上有暗斑点. 该动物是虎<- 该动物是哺乳动物&该动物是食肉动物&是黄褐色&身上有黑色条纹. 该动物是长颈鹿<- 该动物是有蹄类动物&有长脖子&有长腿&身上有暗斑点. 该动物是斑马<- 该动物是有蹄类动物&身上有黑色条纹. 该动物是鸵鸟<- 该动物是鸟&有长脖子&有长腿&不会飞&有黑白二色. 该动物是企鹅<- 该动物是鸟&会游泳&不会飞&有黑白二色. 该动物是信天翁<- 该动物是鸟&善飞. %------动物识别系统事实集: %会游泳. %--该动物是企鹅 %不会飞. %有黑白二色. %该动物是鸟. %-------- %--该动物是鸟 %该动物会飞. %会下蛋. %----该动物是金钱豹<- 该动物是哺乳动物&是食肉动物&是黄褐色&身上有暗斑点. %该动物有毛发. %是食肉动物. %是黄褐色. %身上有暗斑点. %----该动物是虎<- 该动物是哺乳动物&该动物是食肉动物&是黄褐色&身上有黑色条纹. %该动物是哺乳动物. %是食肉动物. %是黄褐色. %身上有暗斑点. %----该动物是长颈鹿<- 该动物是有蹄类动物&有长脖子&有长腿&身上有暗斑点. %该动物是有蹄类动物. %有长脖子. %有长腿. %身上有暗斑点. 预测结果假设目标为该动物是金钱豹,则结果为true. 实验过程及结果(注意观测规则的匹配过程和方法) (1)假设这个动物是金钱豹。为了检验这个假设,根据规则, 要求这个动物是哺乳动物&是食肉动物&是黄褐色&身上有暗 斑点. (2)必须检验这个动物是否为哺乳动物。先由规则库中的: 该动物是哺乳动物<- 该动物有毛发.该动物是哺乳动物<- 备注(原因等) 根据逆向推理可以逐步 确定

材料力学实验报告答案

材料力学实验报告答案 Prepared on 22 November 2020

材料力学实验报告 评分标准 拉伸实验报告 一、实验目的(1分) 1. 测定低碳钢的强度指标(σs、σb)和塑性指标(δ、ψ)。 2. 测定铸铁的强度极限σb。 3. 观察拉伸实验过程中的各种现象,绘制拉伸曲线(P-ΔL曲线)。 4. 比较低碳钢与铸铁的力学特性。 二、实验设备(1分) 机器型号名称电子万能试验机 测量尺寸的量具名称游标卡尺精度0.02 mm 三、实验数据(2分)

四、实验结果处理 (4分) 0A P s s = σ =300MPa 左右 0 A P b b = σ =420MPa 左右 %10000 1?-= L L L δ =20~30%左右 %= 1000 1 0?-A A A ψ =60~75%左右 五、回答下列问题(2分,每题分) 1、画出(两种材料)试件破坏后的简图。 略 2、画出拉伸曲线图。 3、试比较低碳钢和铸铁拉伸时的力学性质。 低碳钢在拉伸时有明显的弹性阶段、屈服阶段、强化阶段和局部变形阶段,而铸铁没有明显的这四个阶段。 4、材料和直径相同而长短不同的试件,其延伸率是否相同为什么 相同 延伸率是衡量材料塑性的指标,与构件的尺寸无关。 压缩实验报告 一、实验目的(1分)

1. 测定压缩时铸铁的强度极限σb 。 2. 观察铸铁在压缩时的变形和破坏现象,并分析原因。 二、实验设备 (1分) 机器型号名称电子万能试验机 (分) 测量尺寸的量具名称 游标卡尺 精度 0.02 mm (分) 三、实验数据(1分) 四、实验结果处理 (2分) A P b b = σ =740MPa 左右 五、回答下列思考题(3分) 1.画出(两种材料)实验前后的试件形状。 略 2. 绘出两种材料的压缩曲线。 略 3. 为什么在压缩实验时要加球形承垫

中南大学算法实验报告

算法设计与分析基础 ——实验报告 姓名:周建权 学号:0909122820 班级:信安1202

实验一分治 —最近点对 一.问题 Problem Have you ever played quoit in a playground? Quoit is a game in which flat rings are pitched at some toys, with all the toys encircled awarded. In the field of Cyberground, the position of each toy is fixed, and the ring is carefully designed so it can only encircle one toy at a time. On the other hand, to make the game look more attractive, the ring is designed to have the largest radius. Given a configuration of the field, you are supposed to find the radius of such a ring. Assume that all the toys are points on a plane. A point is encircled by the ring if the distance between the point and the center of the ring is strictly less than the radius of the ring. If two toys are placed at the same point, the radius of the ring is considered to be 0. Input The input consists of several test cases. For each case, the first line contains an integer N (2 <= N <= 100,000), the total number of toys in the field. Then N lines follow, each contains a pair of (x, y) which are the coordinates of a toy. The input is terminated by N = 0. Output For each test case, print in one line the radius of the ring required by the Cyberground manager, accurate up to 2 decimal places. 二.分析思路 题目是给n个点的坐标,求距离最近的一对点之间距离的一半。第一行是一个数n表示有n个点,接下来n行是n个点的x坐标和y坐标。 首先,假设点是n个,编号为1到n。找一个中间的编号mid,先求出1到mid点的最近距离设为d1,还有mid+1到n的最近距离设为d2。如果说最近点对中的两点都在1-mid 集合中,或者mid+1到n集合中,则d就是最小距离了。但是还有可能的是最近点对中的两点分属这两个集合,若存在,则把这个最近点对的距离记录下来,去更新d。这样就得到最小的距离d了。 三.源代码 #include #include #include using namespace std; #define N 1000010 struct point {

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

液体表面张力系数的测定 【实验目的】 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

相关主题
文本预览
相关文档 最新文档