MATLAB可以说在理科工具中属于飞机中的战斗机,编程可视化功能强大。
往往由于部分程序功能经常使用,因此,为了方便使用者学习,操作,把程序转换成界面,极大提高了效率。
这里整合了相当多的工具箱,这些工具箱功能强大实用,使用频率非常高,深受使用者欢迎。比如曲线拟合工具箱、小波工具箱、神经网络工具箱,粒子算法优化工具箱等等。
今天介绍的是曲线拟合工具箱,英文名字为:Curve Fitting Toolbox(注:在MATLAB中所有的工具箱均显示英文)在这个工具箱提供了用于将曲线和曲面拟合到数据的应用程序和功能。
该工具箱可执行探索性数据分析,预处理和后处理数据,比较候选模型并删除异常值。
可以使用提供的线性和非线性模型库进行回归分析,也可以指定自己的自定义方程式。
该库提供了优化的求解器参数和起始条件,以提高拟合质量。 该工具箱还支持非参数建模技术,例如样条,插值和平滑。
创建拟合后,可以应用各种后处理方法进行绘图,内插和外推。 估计置信区间; 并计算积分和导数。
使用回归,插值和平滑使曲线和曲面适合数据。
具体操作如下:
打开MATLAB,这里月影使用的是MATLAB2014b,然后点击应用程序
选择应用程序后会出现如下一栏:
点击Curve Fitting,出现如下界面:(1234为月影标注)
1:Fit name是用来命名的,这个一般随软件给定即可
X Y Z date添加数据,有下拉菜单,可以选择
2:输出拟合方程结果
3:绘制拟合曲线
4:方差等一系列分析
然后将数据编写填入MATLAB命令窗口中:
将数据选择好以后,曲线拟合工具箱就会自动进行拟合绘图并进行分析
拟合选择:Exponential:指数逼近,Fourier:傅立叶逼近,Gaussian:高斯逼近,Interpolant:插值逼近,Polynomial:多形式逼近,Power:幂逼近,Rational:有理数逼近,Smoothing Spline:平滑逼近,Sum of Sin Functions:正弦曲线逼近,Weibull:威布尔逼近tool工具箱
当然,可以直接根据拟合方程和图像进行选择,得到自己想要拟合的方程。
关注:月影花溪情,获得更多MATLAB实用技巧。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论