广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    matlab一元多项式回归步骤及实例演示

    来源:网络收集  点击:  时间:2024-08-22
    【导读】:
    本“matlab一元多项式回归步骤及实例演示”百度经验首先介绍了matlab一元多项式回归方法步骤并进行了解释,然后通过matlab编程实例演示了一元多项式回归。工具/原料more电脑matlab软件方法/步骤1/8分步阅读

    一元多项式回归函数。

    (1)=polyfit(x,y,m) 确定多项式系数的 MATLAB命令

    说明: x=(x 1,x 2 ,,,x n),y=(y 1 ,y 2,,,y n );p=(a 1,a 2,,,a m+1) 是多项式 y=a1xm+a2xm-1+,+a mx+am+1的系数; S 是一个矩阵 , 用来估计预测误差

    (2)polytool(x,y,m) 调用多项式回归 GUI 界面,参数意义同 polyfit。

    2/8

    预测和预测误差估计。

    (1)Y=polyval(p,x) 求 polyfit 所得的回归多项式在 x 处的预测值 Y ;

    (2)=polyconf(p,x,S,alpha) 求 polyfit 所得的回归多项式在 x 处的预测值 Y 及预测值的显著性为 1-alpha 的置信区间 Y±DELTA, alpha 缺省时为 0.5。

    3/8

    实例演示说明

    观测物体降落的距离 s 与时间 t 的关系,得到数据如下表,求 s 的表达式 ( 即回归方程 s=a+bt+ct 2)

    t (s) 1/30 2/30 3/30 4/30 5/30 6/30 7/30

    s (cm) 11.86 15.67 20.60 26.69 33.71 41.93 51.13

    t (s) 8/30 9/30 10/30 11/30 12/30 13/30 14/30

    s (cm) 61.49 72.90 85.44 99.08 113.77 129.54 146.48

    4/8

    方法一:直接作二次多项式。

    t=1/30:1/30:14/30;

    s=;

    =polyfit(t,s,2)

    5/8

    故回归模型为:

    6/8

    方法二:化为多元线性回归。

    t=1/30:1/30:14/30;

    s=;

    T=;

    =regress(s,T)

    7/8

    故回归模型为:

    8/8

    预测及作图。

    Y=polyconf(p,t,S)

    plot(t,s,k+,t,Y,r)

    MATLAB一元多项式回归
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1148462.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 20:36:06  耗时:0.035
    0.035s