【发布时间】:2018-04-12 21:04:34
【问题描述】:
我正在为 GP 实现一个迭代算法的代码,我有一些顾虑。我希望有人能帮我弄清楚逻辑:
1) 我需要能够从满足约束条件的初始起点 b 开始,如 Ab = c
这里是矩阵A和向量c
A <- rbind(c(1,1,1),c(-1,1,-1))
c <- c(0,5)
我尝试了以下 2 种方法来找到 b0 作为开始迭代的初始点
b0 <- solve(t(A)%*%A)%*%t(A)%*%c
b0 <- ginv(A)%*%c
但是当我检查下面的代码时,我没有得到所有 b0 组件。
A %*% b0 == c
你能帮我找出一个更好的方法来获得满足条件 Ab=c 的初始点吗?
谢谢
【问题讨论】: