Objective c 目标C或C中的线性回归
我希望通过目标C或C中的线性回归找到两个向量之间的斜率(对于xcode)。我试图镜像的方程是在matlab中实现的。(此处有相关信息:) 在matlab中,代码如下所示(来自文档): x=Objective c 目标C或C中的线性回归,objective-c,c,linear-regression,Objective C,C,Linear Regression,我希望通过目标C或C中的线性回归找到两个向量之间的斜率(对于xcode)。我试图镜像的方程是在matlab中实现的。(此处有相关信息:) 在matlab中,代码如下所示(来自文档): x= 11 7 14 11 43 38 61 75 38 28 12 18 18 17 19 32 42 57 44 114 35 11 13 10 y= 使用polyfit计算从x预测y的线性回归: p = polyfit(x,y,1) p = 1.5229 -2.1911 p(1) is t
11
7
14
11
43
38
61
75
38
28
12
18
18
17
19
32
42
57
44
114
35
11
13
10
y=
使用polyfit计算从x预测y的线性回归:
p = polyfit(x,y,1)
p =
1.5229 -2.1911
p(1) is the slope and p(2) is the intercept of the linear predictor.
我只需要类似于这个等式的“p(1)”部分
是否有来自某个框架的消息/方法可以用C语言计算类似的东西 您可以直接从这里的公式中对数据的截距和梯度进行编码:它们在C语言中实现起来并不困难
此外,对于这个和其他数学问题以及算法设计挑战,请查看数值计算公式,可在。非常好 哦,哇,我真蠢,没查维基百科。这个公式非常有效。我用B=(以防其他人读到并需要它)做了求和版本的公式
p = polyfit(x,y,1)
p =
1.5229 -2.1911
p(1) is the slope and p(2) is the intercept of the linear predictor.