基于matlab 的数理方程可视化教学浅探ξ - 暨南大学-数学物理方程.pdfVIP

  • 7
  • 0
  • 约7.87千字
  • 约 4页
  • 2017-09-02 发布于天津
  • 举报

基于matlab 的数理方程可视化教学浅探ξ - 暨南大学-数学物理方程.pdf

基于matlab 的数理方程可视化教学浅探ξ - 暨南大学-数学物理方程

第 16 卷第 4 期 常熟高专学报 Vol . 16 No . 4 2002 年 7 月 Journal of Changshu College July . 2002 基于 MATLAB 的数理方程可视化教学浅探 邵初寅 (常熟高等专科学校物理系 ,江苏 常熟  2 15500) 摘  要 : 探讨了在数理方程的教学过程中 ,如何利用 MATLAB 软件进行方程的求解和实现结果的 可视化及动态化 。 关键词 : 可视化 ;教学 ;数理方程 ;MATLAB 中图分类号 : O4 11. 2    文献标识码 : A    文章编号 : 1008 - 2794 (2002) 04 - 0025 - 04   数理方程作为物理专业的基础课 ,对物理系学生后续的专业课程学习的影响很大 。教师在讲授该门课 程中 , 由于推导和求解繁琐 ,学生产生畏惧从而失去兴趣 ,使教学效果大打折扣 。另外 ,在方程解的形式及其 演变过程和物理意义的理解上也较为困难 。因而数理方程既是物理专业学习的一个重点 , 同时也是一个难 点 。本文提出用 MATLAB 数学软件 ,通过对数理方程中典型定解问题的分析和求解 ,把结果用可视化 、动态 化的形式表现出来 。这不但能有效地提高学生学习的兴趣 , 同时也能进一步理解方程描述的物理现象 ,从而 丰富了求解数理方程的方法和手段 。 1  弦振动方程 弦振动方程所描述的是实际位移的变化, 如果能通过计算机模拟其振动过程, 能极大地丰富教学手段和 加深对分离变量法的理解 。这里以一具体的例子来说明, 定解问题如下 : 2 utt = a uxx . u | x =0 = 0 , u | x =2 = 0 ; ( ) x   , 0 x 1 1 u | t =0 = 2 - x , 1 x 2 ut | t =0 = 0 ∞ π π π 8 n n t n x 为方便起见取 a = 1, 通过分离变量法求解, 其结果为 u ( x , t) = ∑ 2 2 sin 2 cos 2 sin 2 。它是由不同 n =0 n π 频率 、不同位相 、不同振幅的驻波叠加而成 。通过利用MATLAB 对不同驻波进行计算, 然后用movies 等命令编 写一段小程序, 就能实现各驻波波形的动态振动效果 。图

文档评论(0)

1亿VIP精品文档

相关文档