Matlab数学建模多元二项式回归

Posted 九死九歌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab数学建模多元二项式回归相关的知识,希望对你有一定的参考价值。

一、模型

1.建模

y = β 0 + β 1 x 1 + ⋯ + β m x m + ε , ε ∼ N ( 0 , σ 2 ) , (1) \\left\\ \\beginaligned y = \\beta_0 + \\beta_1x_1 + \\cdots + \\beta_mx_m + \\varepsilon,\\\\\\\\ \\varepsilon \\sim N(0, \\sigma^2), \\endaligned\\tag1 \\right. y=β0+β1x1++βmxm+ε,εN(0,σ2),(1)
   β 0 , β 1 , ⋯   , β m \\beta_0,\\beta_1,\\cdots,\\beta_m β0,β1,,βm称为回归系数 ε \\varepsilon ε随机误差

  现得到n个独立观测数据 [ b i , a i 1 , ⋯   , a i m ] [b_i, a_i1,\\cdots,a_im] [bi,ai1,,aim],其中 b i b_i bi为y的观测值,而 a i 1 , ⋯   , a i m a_i1,\\cdots,a_im ai1,,aim为x的观测值11。( i = 1 , ⋯   , n , n > m i = 1,\\cdots, n, n > m i=1,,n,n>m

  由 ( 1 ) 式 (1)式 (1)知:

b i = β 0 + β 1 a i 1 + ⋯ + β m a i m + ε , ε ∼ N ( 0 , σ 2 ) , i = 1 , ⋯   , n , (2) \\left\\ \\beginaligned b_i = \\beta_0 + \\beta_1a_i1 + \\cdots + \\beta_ma_im + \\varepsilon,\\\\\\\\ \\varepsilon \\sim N(0, \\sigma^2),\\quad i = 1, \\cdots, n, \\endaligned\\tag2 \\right. bi=β0+β1ai1++βmaim+ε,εN(0,σ2),i=1,,n,(2)

  记:

X = ( 1 a 11 ⋯ a 1 m ⋮ ⋮ ⋱ ⋮ 1 a n 1 ⋯ a n m ) , Y = ( b 1 ⋮ b n ) (3) \\boldsymbolX = \\beginpmatrix 1 & a_11 & \\cdots & a_1m \\\\ \\vdots & \\vdots & \\ddots & \\vdots\\\\ 1 & a_n1 & \\cdots & a_nm \\\\ \\endpmatrix, \\quad \\boldsymbolY = \\beginpmatrix b_1\\\\ \\vdots\\\\ b_n \\endpmatrix\\tag3 X=11a11an1a1manm,Y=b1bn(3)
ε = [ ε 1 , ⋯   , ε n ] T , β = [ β 0 , β 1 , ⋯   , β n ] T \\boldsymbol\\varepsilon=[\\varepsilon_1, \\cdots, \\varepsilon_n]^T,\\quad\\boldsymbol\\beta=[\\beta_0, \\beta_1, \\cdots, \\beta_n]^T ε=[ε1,,εn]T,β=[β0,β1,,βn]T

  则(1)可以表示为:

Y = X β + ε , ε ∼ N ( 0 , σ 2 E n ) , (4) \\left\\ \\beginaligned \\boldsymbolY = \\boldsymbolX\\beta + \\boldsymbol\\varepsilon,\\\\\\\\ \\boldsymbol\\varepsilon \\sim N(0, \\sigma^2E_n), \\endaligned\\tag4 \\right. Y=Xβ+ε,εN(0,σ2En),(4)

  其中

以上是关于Matlab数学建模多元二项式回归的主要内容,如果未能解决你的问题,请参考以下文章

Matlab数学建模多元二项式回归

Matlab数学建模多元二项式回归

MATLAB怎么做多元线性回归,并对偏回归系数做t检验,并求出p值

数学建模MATLAB应用实战系列(八十二)-数学建模非线性多元回归(附MATLAB代码)

数学建模MATLAB应用实战系列(八十二)-数学建模非线性多元回归(附MATLAB代码)

在多元线性回归中,如何用matlab求得各个变量的T统计值及其p值?