*
This commit is contained in:
@@ -161,7 +161,7 @@ func (rpc *RPC) RPC() error {
|
||||
rowVec, colVec, latVec, lonVec, heightVec)
|
||||
|
||||
// 设计矩阵 B = [ 20个分子系数 19个分母系数 ] W = 权矩阵 R = 观测结果
|
||||
method := SolveMethodNelderMead
|
||||
method := SolveMethod(config.GCONFIG.RPC.Method)
|
||||
|
||||
// x = (B^T * W^2 * B)^-1 * (B^T * W^2 * R), 其中 x = [a1..a20 b2..b20]^T
|
||||
// 行参数
|
||||
|
||||
@@ -18,8 +18,8 @@ type SolveMethod int
|
||||
|
||||
const (
|
||||
SolveMethodOptimize SolveMethod = iota
|
||||
SolveMethodNelderMead
|
||||
SolveMethodLeastSquare
|
||||
SolveMethodNelderMead
|
||||
)
|
||||
|
||||
const epsilon = 1e-4
|
||||
|
||||
Reference in New Issue
Block a user