关于本网站
为了帮助学习数值分析的基本概念和主要的数值算法,本网站汇编了一些交互式演示程序模块(同45个). 按喻文健编著的《数值分析与算法》一书从第一章到第八章的顺序编排.
每个模块都是一个Java applet程序,通过网络浏览器(请使用IE浏览器,且设置安全级别为中)观看、使用.
对于每个演示程序,使用者可以交互地选择问题数据和求解算法,然后通过图形等形象的方式得到计算结果的反馈. 通过"操作与思考"可进一步巩固、扩展相关知识.
<< 请根据各章目录选择要观看的演示
请安装Java(点此下载),并运行“配置Java”程序,在“安全”卡里设本站点为例外站点
主创人员:任胜韦、李巍、喻文健
Courtesy of Prof. M. Heath @ UIUC
数值计算导论
数值计算导论
下面的演示模块解释了有限精度浮点数系统的结构,以及其中的舍入规则,演示了抵消、“大数吃掉小数”等现象。
非线性方程求根
非线性方程求根
下面的演示模块说明了各种算法求解非线性方程、非线性方程组的详细过程和特点。
线性方程组直接解法
线性方程组直接解法
下面的演示模块说明了线性方程组求解问题中的重要概念,以及采用直接解法求解的详细过程。
矩阵特征值计算
矩阵特征值计算
下面的演示模块说明了矩阵特征值的重要性质,以及计算特征值、特征向量的有关算法的详细过程。
函数逼近与函数插值
函数逼近与函数插值
下面的演示模块说明了线性最小二乘拟合的过程,以及采用不同基函数进行插值得到的结果。
数值积分与数值微分
数值积分与数值微分
下面的演示模块说明了进行数值积分和数值微分的各种方法。
常微分方程初值问题的数值解法
常微分方程初值问题的数值解法
下面的演示模块说明了各种常微分方程初值问题数值解法的详细过程。