文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了计算机论文- flash环境下平面简谐波的设计 的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
一、Flash技术简介Flash是目前应用最为广泛的动画编辑软件之一。随着Flash版本的不断升级,其操作也日益简单,现已被广泛地应用于互联网、多媒体教学演示以及游戏软件制作等领域。Flash是一种动画制作软件,它通过符号、按钮、层、帧和场景等一系列组件让用户集成图形、声音、动画以及影像等多媒体素材,制作出形式简单、内容丰富和交互性强的动画作品。因其本身绘制的是矢量图形,所以可以进行无限地放大而不失真。同时,由于其文件体积较小,很适合在网络上传输。Flash作品采用流媒体技术,可以实现流式传输,能够边下载边观看。Flash拥有面向对象语言,可以设置动作,而且还可以与HTML,ASP,JSP,JAVA等其他网络编程语言相结合,Flash不仅可以控制媒体播放,还支持电子商务的表单交互操作,其ActionScript语言和其他编程语言一样,也具有强大的计算能力,可以进行一些比较复杂的运算,这些运算为平面简谐波的实现提供了强有力的支持。
二、平面简谐波的原理横波与纵波。简谐振动是最简单的周期振动,一切复杂的振动都是简谐振动的叠加,因此,简谐振动又被称为最基本的振动。当物体做机械振动时,如果物体的周围存在着弹性介质,则振动的物体就会把介质中各个质点陆续带动起来,使它们先后发生振动,振动通过弹性介质由近及远地传播出去,就形成了机械波。如果介质的振动方向与波的传播方向相互垂直,形成的波就是横波,与波的传播方向相平行,形成的波就是纵波。横波的特点是具有波峰和波谷,波峰在正向的最大位移处,而波谷在负向的最大位移处。纵波的特点是有质点分布的稠密处和稀疏处,所以纵波又叫疏密波。本文所属栏目http://myeducs.cn/pingmian/
平面简谐波的原理。无论是横波还是纵波,在传播过程中介质的各个质点都在各自的平衡位置附近振动,进行各质点的依次重复波源振动,因此,它们的振动频率是相同的,只是开始振动的时间不同,也就是初相不同。当波源完成1次全振动时,波动就沿传播方向传播了一段距离,也就是1个波长的距离,在这段距离上介质中的各点就形成了1个完整的波形,波动传播这段距离所需的时间就等于波源的振动周期。如果波源作简谐振动,则介质中各点也相继作简谐振动,于是这种简谐振动的传播在介质中形成了简谐波,1个平面波上各点在做简谐振动时,在介质中形成了简谐波的波面是1族平面,这种简谐波称为平面简谐波。一切复杂的波动都以平面简谐波作为基础,对于平面简谐波而言,波线是沿波传播方向的1族平行直线,沿每1条直线波的传播情况都是一样的。因此,只要研究任意一条波线上的波动情况就可以掌握整个平面简谐波的波动情况。
三、Flash环境下实现平面简谐波的原理Flash环境下实现平面简谐波的原理。在Flash环境下绘制平面简谐波依据的是波线上每1个质点的振动方程,根据其振动方程可以计算出每个质点的振动位移,这样就可以利用Flash的动画制作功能来表现波线上每1个质点的振动情况,并将整个波形以动态的形式模拟出来。 平面简谐波的移动方程。以横波为例,设平面简谐波沿X轴正方向以速度υ传播,波长为λ,介质中各质点简谐振动的位移用y来表示,那么在任一时刻t,波线上位于x处的质点的振动位移,其中A是质点作振动的振幅,ω,是圆频率,T是振动周期,y值表示在传播过程中x处质点在任一时刻的位移,这就是平面简谐波的波动方程。对于纵波,上式方程同样适用,y值仍表示质点的振动位移,只是这个位移发生在振动方向即x方向上。根据波动方程,运用ActionScript中的运算公式及函数编写出相应的脚本程序,把平面简谐波的波动过程以动画的形式展现出来,而且可以方便地更改振幅、周期、波长等系统参数,从而可以观察到不同条件下机械波的振动过程。平面简谐波横波的制作设计1.新建一个Flash文档,命名为“横波波形”。2.制作“滑块”元件。绘制1个几何形状,系统根据要求可自行完成设计,它的作用是放在标尺上来回滑动。(本论文由网学http://myeducs.cn 整理提供,如需转载,请注明出处或联系我们的客服人员)