本科学生设计性实验报告
项目组长华南虎_学号_007(写全)
成员华北虎华东虎胡戈
专业信息与计算科学专业班级07信本1班实验项目名称_案例分析——蒲丰投针问题
指导教师及职称_曹慧荣_副教授__
开课学期 2013至_2014 学年_一_学期
上课时间2013 年 11 月 14 日
案例分析——蒲丰投针问题
一、摘要
法国科学家蒲丰提出的一种计算圆周率的方法——随机投针法,即著名的蒲丰投针问题。本实验给出了蒲丰投针实验matlab实现,并且在此基础上给出圆周率matlab的近似计算。
二、实验目的及要求
选择一个典型的问题,进行数学模型的建立及数学理论分析,给出matlab程序的实现。
三、实验仪器设备
计算机4台
四、实验方案设计
(一)原理描述
1.蒲丰投针问题
1777年法国科学家蒲丰提出的一种计算圆周率的方法——随机投针法,即著名的蒲丰投针问题。这一方法的步骤是:
step1:取一张白纸,在上面画上许多条间距为d的平行线;
step2:取一根长度为l(l step3:计算针与直线相交的频率。 18世纪,法国数学家布丰和勒可莱尔提出的“投针问题”,记载于布丰1777年出版的著作中:“在平面上画有一组间距为d的平行线,将一根长度为l(l 布丰本人证明了,这个概率是p=2l/(πd) (π为圆周率)。利用这个公式可以用概率的方法得到圆周率的近似值。 2.流程图 根据以上分析,下面给出计算圆周率的近似值的流程图: (二)实验过程设计 step1:理解蒲丰投针问题; step2:给出圆周率近似计算的公式; step3:利用matlab 模拟蒲丰投针问题。确定近似计算过程中涉及的变量;两个随机变量的产生方法:给出针的中点到最近平行线的距离d 、针与线相交的角度的产生方法。 step4:给出针与线相交的频率。 step5:估计圆周率的值。 (三)实验观测点、观测指标与假设条件 本实验的主要观测点及观测指标是:针长与平行线相交的次数及频率的计算。 本实验的假设条件:针长小于平行线的距离。 五、实验内容及步骤 (一)实验调试步骤 1、蒲丰投针问题中圆周率π 值的估计 在画有许多间距为 d 的等距平行线的白纸上,随机投掷一根长为 l ( l ≤ d ) 的均匀直针,求针与平行线相交的概率,并计算的 π 值。 设针与平行线的夹角为)0(παα≤≤,针的中心与最近直线的距离为 )2/0(d x x ≤≤,则针与平行线相交的充要条件为αsin 2 l x ≤。 利用几何概率所以针与平行线相交的概率为 2、蒲丰投针问题的matlab 实现 根据以上分析给出蒲丰投针问题的matlab 实现。 在matlab7.0中,建立以下脚本文件 n=100000;% 总的试验次数 l=1; % 针的长度 d=2; % 平行线间的距离 m=0; % 针与线相交次数的初始值 for k = l : n %循环n 次 x = d/2*rand; % 随机投针,针的中点与离最近平行线间的距离 phi = pi*rand; % 随机产生针与平行线间的交角0<=phi<=pi if x < 0.5*l*sin(phi) m = m + 1; end end p=m/n; 3、圆周率值的估计 由蒲丰投针问题,给出的相交频率p,估计圆周率的值,在上边的matlab 脚本文件中加入命令 pi_m=2*l/(p*d) 运行,即得结果. 当实验总次数越大时,越接近真值。 N=1000:200:100000; chang=length(N); PI=zeros(1,chang); for j=1:chang n=N(j);% 总的试验次数 l=1; % 针的长度 d=2; % 平行线间的距离 m=0; % 针与线相交次数的初始值 for k = 1 : n %循环n次 x = d/2*rand; % 随机投针,针的中点与离最近平行线间的距离 phi = pi*rand; % 随机产生针与平行线间的交角0<=phi<=pi if x < 0.5*l*sin(phi) m = m + 1; end end p=m/n; pi_m=2*l/(p*d); PI(j)=pi_m; end t=1:length(PI); plot(t,pi*ones(size(t)),'r','linewidth',2); hold on plot(PI,'*'); hold off legend('真值','估计值') (二)实验调试过程中存在的问题及解决方法 1、在实验中存在以下问题 问题1:随机投针,针的中点与离最近平行线间的距离的产生方法。 问题2:随机产生针与平行线间的交角。 问题3:针与线相交次数的累计。 2、解决问题的思路及办法 问题1的解决方法:因为针的中点与离最近平行线间的距离x在区间[0,d/2]上随机取值,并且是均匀地随机取值方法,所以利用matlab 命令 d/2*rand产生区间[0,d/2]上一个均匀随机数。 问题2的解决方法:因为每次投针实验时,针与平行线间的交角是一个[0,pi]的随机角度,所以利用matlab命令 pi*rand产生区间[0,pi] 上一个均匀随机数。 问题3:针与线相交次数的累计的解决方法:利用if语句判断是否针与线相交,若满足则进行累计,不满足时则不累计,进入for循环。 六、结果与讨论 通过蒲丰投针给出了圆周率pi值的估计,并且给出了matlab代码,其中的实验总次数可以更改,当实验总次数越大时给出的圆周率pi值越接近真值。 在仿真过程中,随机产生针与平行线的角度时,由于matlab中角的单位默认是弧度,所以程序中出现了要估算的圆周率pi,这一问题的出现是我们仿真过程中的不足,需要进一步探讨。 平面设计实验报告文档2篇Graphic design experiment report document 平面设计实验报告文档2篇 小泰温馨提示:实验报告是把实验的目的、方法、过程、结果等记录 下来,经过整理,写成的书面汇报。本文档根据实验报告内容要求展 开说明,具有实践指导意义,便于学习和使用,本文下载后内容可随 意修改调整及打印。 本文简要目录如下:【下载该文档后使用Word打开,按住键盘 Ctrl键且鼠标单击目录内容即可跳转到对应篇章】 1、篇章1:一、我的面试文档 2、篇章2:二、我的工作过程文档 摘要:实践是检验真理的标准,作为一名即将毕业的学生,在经历了大学三年的理论学习之后,必须接受一段时期的实践。因为传统的纸上谈兵已经不能适应社会和行业对于学毕业生的严厉要求,因此这次是我正式接触社会的时刻。我相信“不经一番寒彻骨,怎得梅花扑鼻香。”这是古人得之于实践 的名句,千百年来一直回荡在一代又一代人的耳际。如今,即 将离开象牙塔的我,也应在一番寒彻骨之后寻得人生的梅花香。 实践目的:熟悉公司的运作流程,掌握设计的基本要求, 工作程序、工作方法、职业素质要求熟练专业技能,将书本知 识与实践相结合运用到实际工作中,提前适应市场的发展和社会的要求及毕业后的工作生活。 实践时间:20xx年12月01日到20xx年12月31日 实践地点:广州xxx有限公司 篇章1:一、我的面试文档 上公司进行面试,对于经验尚浅的我少不了紧张,焦急 的情绪。我知道,要给经理留下好的第一印象是很重要的,因为这关乎到我的面试合格与否。面试那一天我并没有很刻意为自己打扮什么,而是朴素大方,洁净整齐。因为我知道:一个人脸上的表情,要比她身上的衣装重要多了。除了衣着方面,我更注重时间。我一向是一个守时的人。守时是我个人的一项基本原则。这次我也不例外,因为我知道,时间对于每一个人来说都是珍贵的,应该是公平的。拖延时间即偷窃时间。任何的早到或者迟到都会扰乱别人的正常工作。因此我把时间控制得很好,既不早到也不迟到。这样就为我们的谈话奠定了基础。 见到经理,我始终脸带微笑。我为自己能在短时间内舒 缓紧张的心情而感到高兴。我首先介绍了自己,整个谈话过程都比较畅顺,气氛也比较轻松,由于我只是实习生,而且操作比较简单,经理并没有刻意刁难。终于我被录用了。 vf 课程设计实验报告模板 经济管理学院 学生信息管理系统的设计与实现 09年12 月28 日 、课程设计的目的和意义 当今,人类正在步入一个以智力资源的占有和配置,知识生产、分配和使用为最重要因素的知识经济时代,为了适应知识经济时代发展的需要,大力推动信息产业的发展,我们通过对学生信息管理系统的设计,来提高学生的操作能力,及对理论知识的实践能力,从而提高学生的基本素质,使其能更好的满足社会需求。 学生信息管理系统是一个简单实用的系统,它是学校进行学生管理的好帮手。 此软件功能齐全,设计合理,使用方便,适合各种学校对繁杂的学生信息进行统筹管理,具有严格的系统使用权限管理,具有完善的管理功能,强大的查询功能。它可以融入学校的信息管理系统中,不仅方便了学生信息各方面的管理,同时也为教师的管理带来了极大地便利。 我们进行本次课程设计的主要目的是通过上机实践操作,熟练掌握数据库的设 计、表单的设计、表单与数据库的连接、SQL语言的使用和了解它的功能:数据定 义、数据操纵、数据控制,以及简单VF程序的编写。基本实现学生信息的管理, 包括系统的登录、学生信息的录入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除,并对Visual FoxPro6.0 的各种功能有进一步的了解,为我们更进一步深入的学习奠定基础,并在实践中提高我们的实际应用能力,为我们以后的学习和工作提供方便,使我们更容易融入当今社会,顺应知识经济发展的趋势。 - 1 - 、系统功能设计 通过该系统可以基本实现学生信息的管理,包括系统的登录、学生信息的录 入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除。系统 功能模块如下图所示。 学生信息管理系统主界面 登录 管理 学学学学学 生生生生生 信信信信信 息息息息息 录查浏修删 入询览改除 三、系统设计内容及步骤 3.1创建项目管理文件 1.启动foxpro 系统,建一个项目管理器,命名为“学生管理”。 哑 目f ■ 也 电 岂同左 矣 氏H. 0 存 JI 蛋誤曾 大学物理设计性实验报告 实验项目名称:万用表设计与组装实验仪 姓名:李双阳学号:131409138 专业:数学与应用数学班级:1314091 指导教师:_王朝勇王新练 上课时间:2010 年12 月 6 日 一、实验设计方案 实验名称:万能表的设计与组装试验仪 实验时间:2010年12月6日 小组合作: 是 小组成员:孙超群 1. 实验目的:掌握数字万用表的工作原理、组成和特性。 2. 掌握数字万用表的校准和使用。 3. 掌握多量程数字万用表分压、分流电路计算和连接;学会设计制作、使用多量程数字万用表 2、实验地点及仪器、设备和材料: 万用表设计与组装实验仪、标准数字万用表。 3、实验思路(实验原理、数据处理方法及实验步骤等): 1. 直流电压测量电路 在数字电压表头前面加一级分压电路(分压电阻),可以扩展直流电压测量的量程。 数字万用表的直流电压档分压电路如图一所示,它能在不降低输入阻抗的情况下,达到准确的分压效果。 例如:其中200 V 档的分压比为: 001.010*********==+++++M K R R R R R R R 其余各档的分压比分别为: 档位 200mV 2V 20V 200V 2000V 分压比 1 0.1 0.01 0.001 0.0001 图一 实用分压器电路 实际设计时是根据各档的分压比和总电阻来确定各分压电阻的,如先确定 M R R R R R R 1054321=++++=总 再计算200V 档的电阻:K R R R 10001.021==+总,依次可计算出3R 、4R 、5R 等各档的分压电阻值。换量程时,多刀量程转换开关可以根据档位调整小数点的位置,使用者可方便地直读出测量结果。 尽管上述最高量程档的理论量程是2000V ,但通常的数字万用表出于耐压和安全考虑,规定最高电压量限为1000V 或750V 。 计算机与信息工程学院设计性实验报告 一、 实验目的 1.掌握线性时不变系统的两种描述形式—传递函数描述法、零极点增益描述法。 2.掌握两种描述形式之间的转换。 3.掌握连续和离散系统频率响应的求解 二、 实验仪器或设备 装MATLAB 软件的计算机一台。 三、 实验内容 1. 生成20个点的单位脉冲信号、单位阶跃信号,并记录下函数命令和波形。 2. 生成占空比为30%的矩形波。 3. 将连续系统 4)(s )21)(s (s 3) 1)(s -(s 0.5H(s)++++=转化为传递函数模型的描述形式。 4. 将离散系统 4-3-2-1--2 -10.5z 0.9z -1.3z 1.6z -12z 5z 3H(z)++++=转化为传递函数和零极点增益模型的的描述形式。 四、实验步骤(包括主要步骤、代码分析等) 1. 生成20个点的单位脉冲信号、单位阶跃信号,并记录下函数命令和波 形。 程序: clear,clc,close %清除变量空间变量,清除命令窗口命令,关闭图形窗口 t=-10:9; %取20个点 ft1=(t==0); %单位脉冲信号函数 ft2=(t>=0); %单位阶跃信号函数 subplot(1,2,1),stem(t,ft1,'m-o') %图像窗口1行2列的第1个子图绘制单位脉冲信号图形 title('20个点的单位脉冲信号'); %设置标题为“20个点的单位脉冲信号” subplot(1,2,2),stem(t,ft2) %图像窗口1行2列的第2个子图绘制单位阶跃信号图形 title('20个点的单位阶跃信号'); %设置标题为“20个点的单位阶跃信号” 2. 生成占空比为30%的矩形波。 程序: clear,clc,close %清除变量空间变量,清除命令窗口命令 x=0:0.001:0.6; %设置变量x的值范围 y=square(2*pi*10*x,30); %用square函数得到占空比为30%的矩形波 plot(x,y,'m'); %绘制矩形波的图像 学生实验报告单 篇一:学生实验报告单 学生实验报告单班级姓名实验日期 实验课题:电磁铁的磁力 实验目的:通过实验,使学生知道电磁铁的磁力大小是可以改 变的,它与串联电池的数量、线圈的圈数等有关系。 实验器材:电池、漆包线、铁钉、大头针或回形针。 实验原理:改变电磁铁的电池数量和缠绕圈数,可以改变电 磁铁的磁力。实验步骤: 1、在铁钉上缠绕一定圈数的漆包线,然后串联不同数量的电池,分别观察吸起大头针的数量。 2、在同一个铁钉上先后缠绕不 同圈数的漆包线,然后串联相同节数的电池,分别观察吸起大头针 的数量。 实验现象:改变电磁铁的电池数量和缠绕圈数,可以改变电 磁铁的磁力。 实验结果:1、串联电池数量多的电磁铁,吸起的大头针多,说 明它的磁力大一些。2、缠绕圈数多的电磁铁,吸起的大头针多,说 明它的磁力大一些。备注: 电磁铁的磁力强度是由四种因素决定的。 小学科学实验报告单 年级六、一班时间 2011.10.21 实验类型分组:(演示: (∨ ∨ ))实验名称 通电直导线和通电线圈使指南针磁针偏转的实验实验器材: 电池、电池盒、小灯泡、灯座、2根导线、指南针猜测: 电和磁有关系一、通电直导线使指南针磁针偏转的实验 1、 组装一个点亮小灯泡的电路。 2、在桌面上放一个指南针,是指 针保持正常。 3、把电路中的导线拉直,靠在指南针的上方,与 磁针指的方向一致。 4、接通电流,看看指南针有何变化?断 开电流看看指南针有何变化?反复做几次,看看结果如何。 5、在短路的情况下再做几次上面的实验效果会怎样?二、通电线圈 使指南针磁针偏转的实验 1、做一个线圈(10 圈左右在)。 2、 给线圈通上电,然后移向指南针,改变不同的放法,看看线圈如 何放,指南针偏转的角度最大。制作过程: 观察到的现象或实验的结果: 通电导线和通电线圈能够使指南针发生偏转评定等级:优 秀 指导教师:康天旺 小学科学实验报告单 年级六、一班时间 2011.10.25 实验类型分组:(演示:(∨ ∨ ))实验名称 通电直导线和通电线圈使指南针磁针偏转的实验 电池、电池盒、多股绝缘胶线,大铁钉、小块砂纸、胶带、 大头针、指南针实验器材: 实验项目名称: CSS页面布局及样式设计 (所属课程:web系统与技术) 学院:计算机学院专业班级:11级计科信息姓名:学号: 实验日期:实验地点:A06-404 合作者:指导教师:李 本实验项目成绩:教师签字:日期: 一、实验目的 (1)掌握CSS中的定位属性使用方法。 (2)掌握DIV+CSS的页面布局方式。 (3)掌握CSS中的常用属性的使用方法。 (4)理解CSS的样式构造。 二、实验条件 安装Web开发环境的微机。 三、实验内容 (1)重新对聊天室的注册页面、登陆页面和聊天页面进行页面布局。 (1)对聊天室的注册页面、登陆页面和聊天页面进行样式设计。 四、实验步骤 (1)注册页面使用CSS将注册表单居中显示,表单内嵌入表格将文本与输入域格式化显示,表单内使用label标签。 (2)登录页面中添加div层用于显示在线用户数。 (3)登录页面使用div将登录表单,在线用户数,logo图片,超链接等页面元素重新定位布局。 (4)聊天页面改用div标签并使用CSS的position定位属性进行布局,框架内的独立页面使用float属性进行布局。 (5)使用CSS设置三个页面的背景颜色或背景图片。 (6)注册页面使用CSS设计所有输入框和提交按钮的样式。 (7)登录页面使用CSS设置的超链接的字体和下划线、登录表单使用圆顶角、在线用户数使用图片数字,使用CSS设计登录按钮的显示样式。 (8)聊天页面中使用CSS设计信息发送表单和发送按钮的样式,设计用户信息列表和聊天信息段落的的显示样式。 五、实验结果 注册界面效果图及代码: 平面设计实验报告文档2篇
vf课程设计实验报告模板
设计性实验报告格式
设计性实验报告
学生实验报告单
CSS页面布局及样式设计实验报告