MATLAB - 评估拟合优度、评价拟合效果

系列文章目录


文章目录

  • 系列文章目录
  • 前言
  • 一、如何评估拟合优度
  • 二、拟合优度统计
    • 2.1 SSE - 误差引起的平方和
    • 2.2 R 平方
    • 2.3 自由度调整 R 平方
    • 2.4 均方根误差
  • 三、MATLAB - 评估曲线拟合度
    • 3.1 加载数据并拟合多项式曲线
    • 3.2 绘制拟合方程、数据、残差和预测范围图
    • 3.3 评估指定点3的拟合效果
    • 3.4 评估多点拟合值
    • 3.5 获取模型方程
    • 3.6 获取系数名称和数值
    • 3.7 获取系数的置信区间
    • 3.8 检查拟合优度统计
    • 3.9 绘制拟合图、数据图和残差图
    • 3.10 查找方法
  • 四、MATLAB 代码


前言


一、如何评估拟合优度

  用一个或多个模型拟合数据后,您应该评估拟合的好坏。第一步应该是目测 "曲线拟合器 "应用程序中显示的拟合曲线。除此之外,工具箱还提供了这些方法来评估线性和非线性参数拟合的拟合优度:

  • 拟合优度统计

  • 残差分析

  • 置信度和预测边界

  正如统计文献中常见的那样,"拟合优度 "一词在这里有多种含义: 一个 "拟合良好 "的模型可能是

  • 根据最小二乘法拟合的假设,您的数据可以合理地来自该模型

  • 模型系数的估计不确定性很小

  • 能解释数据中很大一部分变异性,并能很有把握地预测新的观测结果。

  特定应用可能还要求模型拟合的其他方面,这些方面对于实现良好拟合也很重要,例如一个易于解释的简单模型。本文介绍的方法可以帮助您确定所有这些意义上的拟合优度。

  这些方法分为两类:图解法和数值法。绘制残差和预测边界是图形方法,有助于直观解释,而计算拟合优度统计量和系数置信区间则是数字方法,有助于统计推理

你可能感兴趣的:(MATLAB,机器人与控制系统应用,matlab,python,算法,数据拟合,拟合优度,曲线拟合,numpy)