基于Qt4的磁场连续性测试软件开发

磁场连续性是磁场传感器的重要测试内容,但目前没有合适的软件可用,研究人员一般是自行计算,但报告内容不标示清楚的话难以理解,也无法评判连续性指标是否合格。因此,需要开发一款专门用于磁场连续性测试的软件,所有数据都在同一框架下计算,这样就能清楚的反映在测试报告里。

目录

1 功能需求

2 技术思路

3 开发流程

1 框架搭建

2 打开文件并绘图

3 关联到列表和控件

4 保存为图片

4 程序测试

5 结语


1 功能需求

1 打开多个文件

2 每个文件的时间段可以指定

3 可根据时间段绘图

4 可保存为图片

2 技术思路

程序注重的是曲线图,因此无需查看数据内容,用列表显示加载文件即可。时间段的指定可以用spinBox来指定。

3 开发流程

1 框架搭建

首先新建main window应用,并设计UI界面。

基于Qt4的磁场连续性测试软件开发_第1张图片

UI的基本逻辑是,打开文件后,显示在列表上,同时绘图。点击文件,可切换其时间段,通过spinBox可以切换具体时间,同时刷新绘图。

2 打开文件并绘图

打开功能承载两项任务,就是打开数据并绘图。

// 指定多个文件
    QStringList fi

你可能感兴趣的:(Qt,qt,科学计算)