用 lsqcurvefit 进行非线性曲线拟合

您所在的位置:网站首页 如何用excel进行线性拟合 用 lsqcurvefit 进行非线性曲线拟合

用 lsqcurvefit 进行非线性曲线拟合

2024-07-17 10:30:51| 来源: 网络整理| 查看: 265

用 lsqcurvefit 进行非线性曲线拟合打开实时脚本

lsqcurvefit 使您能够轻松地对数据进行参数化非线性函数拟合。您也可以使用 lsqnonlin;lsqcurvefit 只是调用 lsqnonlin 进行曲线拟合的便捷方法。

在此示例中,向量 xdata 表示 100 个数据点,向量 ydata 表示相关联的测量值。生成问题的数据。

rng(5489,'twister') % reproducible xdata = -2*log(rand(100,1)); ydata = (ones(100,1) + .1*randn(100,1)) + (3*ones(100,1)+... 0.5*randn(100,1)).*exp((-(2*ones(100,1)+... .5*randn(100,1))).*xdata);

xdata 和 ydata 之间的建模关系是

ydatai=a1+a2exp(-a3xdatai)+εi.

该代码基于 100 个独立样本(服从均值为 2 的指数分布)生成 xdata。该代码使用 a = [1;3;2] 从其定义方程生成 ydata,并通过添加具有标准差 [0.1;0.5;0.5] 的正态偏差进行扰动。

目标是为与数据拟合最佳的模型找到参数 aˆi,i = 1、2、3。

为了使用 lsqcurvefit 对数据进行参数拟合,您需要定义拟合函数。将拟合函数 predicted 定义为匿名函数。

predicted = @(a,xdata) a(1)*ones(100,1)+a(2)*exp(-a(3)*xdata);

为了对数据进行模型拟合,lsqcurvefit 需要参数的初始估计值 a0。

a0 = [2;2;2];

调用 lsqcurvefit 以找到最佳拟合参数 aˆi。

[ahat,resnorm,residual,exitflag,output,lambda,jacobian] =... lsqcurvefit(predicted,a0,xdata,ydata);Local minimum possible. lsqcurvefit stopped because the final change in the sum of squares relative to its initial value is less than the value of the function tolerance.

检查生成的参数。

disp(ahat) 1.0169 3.1444 2.1596

ahat 的拟合值与 a = [1;3;2] 相差不超过 8%。

如果您有 Statistics and Machine Learning Toolbox™ 软件,请使用 nlparci 函数为 ahat 估计值生成置信区间。

另请参阅

lsqcurvefit | nlparci (Statistics and Machine Learning Toolbox)

相关主题非线性数据拟合Nonlinear Least Squares Without and Including Jacobian


【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


    图片新闻

    实验室药品柜的特性有哪些
    实验室药品柜是实验室家具的重要组成部分之一,主要
    小学科学实验中有哪些教学
    计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
    实验室各种仪器原理动图讲
    1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
    高中化学常见仪器及实验装
    1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
    微生物操作主要设备和器具
    今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
    浅谈通风柜使用基本常识
     众所周知,通风柜功能中最主要的就是排气功能。在

    专题文章

      CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭