用flash演示“双缝干涉”

上传人:M****1 文档编号:509907504 上传时间:2022-10-25 格式:DOCX 页数:5 大小:29.54KB
返回 下载 相关 举报
用flash演示“双缝干涉”_第1页
第1页 / 共5页
用flash演示“双缝干涉”_第2页
第2页 / 共5页
用flash演示“双缝干涉”_第3页
第3页 / 共5页
用flash演示“双缝干涉”_第4页
第4页 / 共5页
用flash演示“双缝干涉”_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《用flash演示“双缝干涉”》由会员分享,可在线阅读,更多相关《用flash演示“双缝干涉”(5页珍藏版)》请在金锄头文库上搜索。

1、用 flash 开发“双缝干涉”课件1. 课件简介及制作原理利用 Flash 5.0矢量图形制作和可编程的特点制作出双缝干涉的光强分布的多媒体课件。制作原理:图 2 干涉原理从缝 S1 和 S2 发出的光是相干光,并且其位相和振幅都相同设两列光到达P点时的振动方程为2兀y = A sin( w t 一 r )1九12兀y = A sin( w t 一 r )2九2则在 P 点的合振动方程为y = y + y12兀兀(r + r )=2 A cos (r 一 r ) sin w t 一 t 2 九21九兀其中2 A COS J: - ri)表示合振动的振幅,其平方可以反映干涉条纹的亮度,即光强。

2、所以冗I = 4 A2 cos 2 (r 一 r )九21兀 idd=4A 2 cos 2( D 2 + (x +)2 - D 2 + (x- )2)八22考虑到计算机的计算精度,将rl、r2分别级数展开,再代入计算。dx 一12-一(-)8Ddx + 12=D 一(2)2Ddx + dx + 1212、 ,一(2 )4+ (2 )4 + 8D8Dd2x 一 212 一( )2Ddx 一12=D 1 + (-)2Dddx+1x +12、=D 1 +()2一(2 )4 + 2D8Dr2A r = r 一 r212. 课件的制作:课件的主要部分是一个主动画(mainmovie),分成六个层:com

3、mand 层: 存放动作及计算程序button层:存放START触发按钮,按下后在I-x坐标上显示光强 分布dot 层: 存放一个原始点,在运行程序后可以复制许多同样的点 以构成分布图线diagram 层: 存放 I-x 坐标轴scroll 层 : 存放三跟滑动条text 层: 存放一些必要的文字注释以及一个文本显示框,后者能 适时显示计算所得的缝间距附源程序:第一帧的Action(动作)为:stop ();k = 3; / k 是条纹最大级数第二帧的 Action 为:D = 0.1+0.9*Number(bar_D.strollingbar._width)/100;/D 是屏与双缝间的距离

4、j = (0.8+5.2*Number(bar_j.strollingbar._width)/100)*1e-4; /j 是双缝宽l = (1+6*Number(bar_lmla.strollingbar._width)/100)*1e-7;/l 是入射光波长m = k*D*l/j;/ m是屏上最大条纹与屏中央的距离SW = m*1000;/trace (k=+k);/trace (m=+m);n = m/100/k;/ n是循环累加数第三帧的 Action 为:for (i=0; i=100*k; i+) /100k表示了描点的精度,这里k=3,即共画了 300个点duplicateMovi

5、eClip (dot, dot add i, i+1);x = getProperty(dot+i, _x);y = getProperty(dot+i, _y);/初始位置为坐标原点(0,0)f = -m+2*i*n;/ i*n的最大值应为m,以保证图像在x轴两边的对称 /f从负到正的x步长a = Math.abs(f+j/2)/D);b = Math.abs(f-j/2)/D);x1 = a*a;x2 = b*b;dx = (x1-x2)/2-(x1*x1-x2*x2)*3/8)*D*1e7;c = Math.sin(Math.PI/(l*1e7)*dx);Wave_I = Math.sqrt(1-c*c)*100;setProperty (dot+i, _x, x+f*8000);setProperty (dot+i, _y, y-Wave_I);stop ();

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号