介绍 这是我的毕业设计,基于Qt Creator 4.11.1,c++语言。 效果图如下 点我下载项目源码(含打包软件)
使用说明 1. 二维函数绘制 开始界面: 函数设置、输入界面:
使用细节 目前仅支持一元方程,如y=x^2,x=y+1 用户 最开始只能选择输入x或y,其他符号均无法输入 ;输入x或y后=号自动补全,删除=号会连同左边的未知数一同删除 特定位置号会自动补全 括号的输入很重要 !若要输入 x的二分之一次方 ,应为 y=x^(1/2) x和y轴的最大范围为[-100,100] 2. 数据图表绘制 以柱状图为例: 使用细节 可直接在表格中进行数据输入、名字更改 该输入数据的格子中若输入非数字或未输入,则会 识别成0 使用 清空 功能,不改变表格行列数,只更改格子中的内容 饼图的孔洞大小输入限制在[0,100], 超出范围无法输入 拟合曲线目前只能绘制多项式拟合 拟合图中, 因double类型数据只显示小数点后6位,若计算出的某系数类似于0.0000001,则会识别成0,影响拟合图像的绘制,因此需要根据实际情况改变数据比例或者拟合阶数 使用excel导入数据,名字需要自行输入,不可空缺 excel导入,只导入数据,不导入名字,并且excel中数据的摆放应于表格中各类数据的摆放一致,类似于下图(柱状图),否则无法绘制预期效果 3. 三维函数绘制 开始界面: 使用细节 用户输入的未知数只能为x和y,可缺少其中之一,但是不能全部缺少或者使用其他字母 未设置号自动补全,用户需要自行注意输入 显示的坐标中y和z位置互换 类的介绍 二维函数绘图结构设计 所用相关知识 效果图 二维 柱状图 曲线图 饼图 拟合曲线 三维 点我下载项目源码(含打包软件)