APP下载

插值和逼近等辅助教学系统的研究与实现

2013-06-07左同亮周富照张一博杨培郭红玲

湖南人文科技学院学报 2013年2期
关键词:界面实验方法

左同亮,周富照,张一博,杨培,郭红玲

(长沙理工大学 数学与计算科学学院,湖南 长沙410114)

高校理工科类专业一般都开设了《数值方法》或《计算方法》或《数值计算》课程,虽然有关辅助教学系统讨论很多,但关于《计算方法》的辅助教学系统研究很少。在这门课的传统教学过程,教师在介绍常用的数值方法时,一般只介绍这些方法的原理、步骤或算法,讲到数值实例,规模一般很小并且是用手来计算,不能及时呈现每种算法所编程序的运算过程和结果,这样学生对这些重要方法只有抽象的认识。

本文利用计算机运算速快、储存能力强等特点[1],研发了一套关于插值与逼近等的仿真实验系统或辅助教学系统,该系统能帮助老师直观展示数值实例的演示过程,使学生对高度抽象的理论有直观形象的认识,并且该系统有着很好的师生交互界面,能在算法、程序、运算过程、运算结果和教学内容之间切换。

一 辅助教学系统设计步骤

(一)主要算法及程序

对《数值方法》中的插值与逼近的主要方法进行总结,选择Lagrange 插值、三次样条插值、Hermit插值、最佳平方逼近和最小二乘法曲线拟合等方法,对每一种方法设计基本算法,根据每种算法写出相应的c++程序并进行调试、运行,运行通过后建成一个程序库[2]。

(二)系统界面设计

系统主要利用Microsoft Visual C++ 进行可视化设计,大量采用MFC 标准控件[3]。系统开发流程如图1:

图1 设计流程

首先运用AppWizard 建立单对话框工程,命名为“插值与逼近等仿真实验系统”,在工程中添加多个属性页面实现不同方法的可视化,基本语句如下:

登录APP查看全文

猜你喜欢

界面实验方法
记一次有趣的实验
国企党委前置研究的“四个界面”
做个怪怪长实验
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
人机交互界面发展趋势研究
NO与NO2相互转化实验的改进
实践十号上的19项实验
用对方法才能瘦
四大方法 教你不再“坐以待病”!
手机界面中图形符号的发展趋向