分析vb课程设计报告(直线拟合)f.docxVIP

  • 6
  • 0
  • 约7.99千字
  • 约 11页
  • 2024-07-25 发布于上海
  • 举报

一、功能

直线拟合

本题目重要是用于将实验中得到的具有线性特征的一组数据通过最小二乘法拟合成直线,求出其直线方程和绘制出该直线的图形。

二、详细设计

本题目的程序设计由三个窗体组成。

在Form1中,有1个框架控件、1个标签控件、2个命令按钮和1个由6个单选按钮组成的控件数组。单选按钮控件数组用来选择要输入的数据组数,当选择好后,单击“确定”按钮,就可以进入下一个窗体。单击“取消”按钮则退出程序

Form1的代码见附件。

在Form2中有2个命令按钮、20个文本框(每10个组成一个控件数组)、12个标签控件和许多直线组成。在文本框中输入实验数据后,点击“确定”按钮,若数据没有全部输入,则出现消息框,提醒没有完全输入。若已经完全输入,则显示Form3,隐藏Form2。与此同时,对实验数据计算,得出拟合直线的截距和斜率,并在Form3的标签控件1中体现;根据所得的斜率和截距得到拟合直线方程,并在Form3的标签2中体现;还可以在Form3中绘出拟合直线和每个实验点(用绿色),根据实验数据调整坐标系统,画出拟合直线。

Form2的代码见附件。

三、调试

一开始,我是在三楼上机,用的是VB6.0,遇到的第一个问题是全局变量的设置问题。我不知道是我一个暑假把学的都忘了,最后终于在课本的帮助下成功做出来了。

第二个问题是显

文档评论(0)

1亿VIP精品文档

相关文档