数学建模中使用regress()函数时

数学建模中使用regress()函数时
x=[ones(5,1) x]
ones(5,1)代表什么?为什么x会有两个值?
一逸尘一 1年前 已收到1个回答 举报

tsurai 幼苗

共回答了17个问题采纳率:94.1% 举报

哎~~只有我懂你要问什么。。。。
因为regress建模的本质是最小二乘法。。。
比如你要建立一个模型 y=b+a*x,我们知道5组(x,y) 希望通过这5组(x,y)求出(b a)
因此我们可以得到下面的矩阵
[ y1 [ 1,x1
y2 1,x2 [b
y3 = 1,x3 * a]
y4 1,x4
y5] 1,x5]
中间那个矩阵就是你的[ones(5,1) x], ones(5,1) 表示 5个1,排成1列。。。
而你的那个x=[x1 x2 x3 x4 x5]' ;
明白了咩?!O(∩_∩)O~
如果还有不明白,可以直接站内信我~

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.023 s. - webmaster@yulucn.com