matlab如何用工具箱系定义函数拟合,使用MATLAB曲线拟合工具箱做曲线拟合(2013)

使用 MATLAB 曲线拟合工具箱做曲线拟合

在实际的工程应用领域和经济应用领域中,人们往往通过实验或者观测得到一些数据, 为了从这些数据中找到其内在的规律性, 也就是求得自变量和因变量之间的近似函数关系表 达式。这类问题可以归结曲线拟合。

1.MATLAB 曲线拟合工具箱简介

MATLAB 做曲线拟合可以通过内建函数或者拟合工具箱(Curve Fitting Toolbox )。这个 工具箱集成了用MATLAB 建立的图形用户界面(GUIs )和 M 文件函数。利用这个工具箱 可以进行参数拟合(当想找出回归系数以及他们背后的物理意义的时候就可以采用参数拟 合),或者通过采用平滑样条或者其他各种插值方法进行参数拟合(当回归系数不具有物理 意义并且不在意他们的时候,就采用非参数拟合)。利用这个界面,可以快速地在简单易用 的环境中实现许多基本的曲线拟合。

2.实际例子应用

数学模型书上关于汽车刹车距离模型,建立的模型如下:

2 1 d t v kv

=+ 其中v 是汽车速度, 1 t 是反应时间,按大多数人平均取 0.75 秒,d 是刹车距离。交通部 门提供了一组刹车的距离实际数据如表1 所示(刹车距离括号内为最大值)。

表 1

车速(英尺 秒)

29.3 44 58.7 73.3 88 102.7 1173 刹车距离 (英尺) 42(44) 73.5(78) 116(124) 173(186) 248(268) 343(372) 464(506) 利用表 1 的数据,我们拟合

在 MATLAB 的 command window 里输入:

>>v=[29.3 44 58.7 73.3 88 102.7 117.3]?

>>d1=[42 73.5 116 173 248 343 464]?

>>cftool %cftool 是打开拟合工具箱的命令?

则跳出曲线拟合工具箱的界面如图 1 所示, 如果输入数据非常大, 并且每次输入有困难, 可以新建一个 M 文件,依次输入上述命令行,保存之后执行,同样可以进入曲线拟合工具 箱界面。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值