江汉大学学报(自然科学版) ›› 2016, Vol. 44 ›› Issue (1): 74-80.doi: 10.16389/j.cnki.cn42-1737/n.2016.01.015

• 计算机科学 • 上一篇    下一篇

Mathematica软件在数值分析中的动态可视化设计

孔祥强   

  1. 菏泽学院 数学系,山东 菏泽 274015
  • 出版日期:2016-02-28 发布日期:2016-03-11
  • 作者简介:孔祥强(1983—),男,讲师,硕士,研究方向:计算数学。
  • 基金资助:
    2013年菏泽学院重点课题组项目(201311)

Mathematica-Based Design of Dynamic Visualization in Numerical Analysis

KONG Xiangqiang   

  1. Department of Mathematics,Heze University,Heze 274015,Shandong,China
  • Online:2016-02-28 Published:2016-03-11

摘要: 利用Mathematica软件编程,实现了用复化Simpson公式求数值积分的可视化,动态演示了算例的计算过程;设计了用逐次超松弛迭代法求解线性方程组的交互过程,分析了松弛因子的改变对近似解的影响;给出了用一类特殊的牛顿迭代法求非线性方程根的可视化展示,通过算例演示了方法的求解过程。数值分析课程中利用Mathematica软件,可增强教学内容的直观性、交互性,激发学生学习的兴趣和动力。

关键词: Mathematica软件, 动态可视化, 数值积分, 线性方程组, 非线性方程

Abstract: Using the Mathematica software programming,the visualization of the compound Simpson formula for numerical integration is realized,and the dynamic calculation process of an example is presented. The interaction process to solve linear equations by the successive over-relaxation iteration method is designed,and the effect of the relaxation factor changes on the approximate solution is analyzed. A visual display of the special Newton iterative method for nonlinear equation roots is given,and the method of solving process through a numerical example is demonstrated. Using the Mathematica software in the course of numerical analysis,the intuitive and interactive of teaching content are enhanced,and the students′ interests and motivation in learning are stimulated.

Key words: Mathematica software, dynamic visualization, numerical integration, linear equations, nonlinear equation

中图分类号: