曲线拟合软件官方版是一款专业的曲线拟合软件,曲线拟合软件官方版可以帮助用户计算出任意模型公式线性和非线性的拟合,曲线拟合软件官方版还可以让用户解决出组合优化的问题,而且该软件兼容64位操作系统,它拥有非线性拟合和微积分方程求解等功能,软件支持使用HTML生成文档功能。
软件介绍
曲线拟合软件官方版是一款功能实用的理科工具,可以帮助用户计算出任意模型公式线性和非线性的拟合,还可以计算出组合优化的问题,而且该软件兼容64位操作系统,能使用HTML制作文档,功能强大。
功能介绍
* 模型自动优化率定
* 参数估算
* 任意模型公式线性,非线性拟合,回归
* 非线性连立方程组求解
* 任意维函数,隐函数极值求解
* 隐函数根求解,作图,求极值
* 线性,非线性及整数规划
* 组合优化问题
* 高级计算器
操作步骤
1、在命令行输入数据:
2、启动曲线bai拟合工具箱
》cftool
3、进入曲线拟合工具箱界面“Curve Fitting tool”
(1)点击“Data”按钮,弹出“Data”窗口;
(2)利用X data和Y data的下拉菜单读入数据x,y,可修改数据集名“Data set name”,然后点击“Create data set”按钮,退出“Data”窗口,返回工具箱界面,这时会自动画出数据集的曲线图;
(3)点击“Fitting”按钮,弹出“Fitting”窗口;
(4)点击“New fit”按钮,可修改拟合项目名称“Fit name”,通过“Data set”下拉菜单选择数据集,然后通过下拉菜单“Type of fit”选择拟合曲线的类型,工具箱提供的拟合类型有:
Custom Equations:用户自定义的函数类型
Exponential:指数逼近,有2种类型, a*exp(b*x) 、 a*exp(b*x) + c*exp(d*x)
Fourier:傅立叶逼近,有7种类型,基础型是 a0 + a1*cos(x*w) + b1*sin(x*w)
Gaussian:高斯逼近,有8种类型,基础型是 a1*exp(-((x-b1)/c1)^2)
Interpolant:插值逼近,有4种类型,linear、nearest neighbor、cubic spline、shape-preserving
Polynomial:多形式逼近,有9种类型,linear ~、quadratic ~、cubic ~、4-9th degree ~
Power:幂逼近,有2种类型,a*x^b 、a*x^b + c
Rational:有理数逼近,分子、分母共有的类型是linear ~、quadratic ~、cubic ~、4-5th degree ~;此外,分子还包括constant型
Smoothing Spline:平滑逼近(翻译的不大恰当,不好意思)
Sum of Sin Functions:正弦曲线逼近,有8种类型,基础型是 a1*sin(b1*x + c1)
Weibull:只有一种,a*b*x^(b-1)*exp(-a*x^b)
选择好所需的拟合曲线类型及其子类型,并进行相关设置:
——如果是非自定义的类型,根据实际需要点击“Fit options”按钮,设置拟合算法、修改待估计参数的上下限等参数;
——如果选Custom Equations,点击“New”按钮,弹出自定义函数等式窗口。
(5)类型设置完成后,点击“Apply”按钮,就可以在Results框中得到拟合结果
更新日志
1. “通用优化算法-UGO”求解效率提高20%
2. 重新设置参数功能(reset parameter)
3. 动态快捷模式(用快捷模式解决TSP问题)
4. ODE方程求解时可用:PassParameter x’+y’; Plot sin(y’);
5. 公式求解、最大最小优化计算时可用:Plot x^2*3+sin(x)
6. 拟合计算完成后可输出完整带系数值公式
7. 微分方程拟合数据长度可为1
8. 微分方程拟合可定义复合型变量:Variable x+y, y*2+y’
9. 微分方程拟合时可定义自由变量
10. 边值微分方程求解能力大幅提高:可处理几乎所有类型的边值问题
11. 关键字、数学函数快速输入列表
12. 计算结果简单报告及列表
13. EnhancedModel:强化约束
14. 拟合函数库:Origin、SigmaPlot、…
15. 公式自动搜索2维公式库由3764增至6834个,3维则由928个增至2796个。
16. ”SharedModel”数据长度可以不一致
17. “FullLoopModel”重复计算问题