matlab非线性回归步骤及实例演示

 时间:2024-10-15 11:34:47

1、非线性回归[beta,r,J]屏顿幂垂=nlinfit(x,y,'modelfun', beta0) 非线性回归系数的命令nlintool(x,y,'modelfun', beta0,alpha) 非线性回归 GUI 界面参数说明beta :估计出的回归系数;r :残差;J:Jacobian 矩阵;x,y :输入数据 x、y 分别为矩阵和 n 维列向量,对一元非线性回归 ,x 为 n 维列向量;modelfun :M函数、匿名函数或 inline 函数,定义的非线性回归函数;beta0 :回归系数的初值;

2、预测和预测误差估计[Y,DELTA]=nlpredci('modelfun', x,beta,r,J)获取 x 处的预测值 Y 及预测值的显著性为 1-alpha 的置信区间 Y±DELTA

3、实例演示:对将要拟合的非线性模型,建立 M函数如下。function yhat=modelfun(beta,x)%beta 是需要回归的参数%x是提供的数据yhat=beta(1)*exp(beta(2)./x);

matlab非线性回归步骤及实例演示

5、求回归系数[beta,r ,J]=nlinfit(x',y',@modelfun,beta0);beta

matlab非线性回归步骤及实例演示

7、预测及作图[YY,delta]=nlpredci('modelfun',x',beta,r ,J);plot(x,y,'k+',x,YY,'r')

matlab非线性回归步骤及实例演示
  • matlab怎么求相关系数
  • matlab解常微分方程——符号解法
  • 如何将Excel中的数据导入到MATLAB中
  • matlab怎么获取矩阵中的某一个值
  • MATLAB load函数用法是什么
  • 热门搜索
    墨鱼干怎么泡发 点烟器怎么用 拉芳洗发水怎么样 魔方怎么玩 电脑自动关机怎么设置 洗车水蜡怎么用 酒精过敏怎么治疗 脚崴了怎么办能快速好 斗鱼怎么开直播 我的世界信标怎么做