我遇到一个奇怪的问题,我看了一下 \ 的文件
遇到矩阵的时候,他会是least-square的解
但是我刚好碰到一个例子是下面这样,解就会不一样
X = [13.5, 6.75, 6.75;6.75,6.75,0;6.75,0,6.75];
y = [0.62;0.31;0.31];
1.
X\y % [-0.0791, 0.125, 0.125]
2.
pinv(X) * y % [0.0306, 0.0153, 0.0153]
3.
pinv(X * X') * X' * y % [0.0306, 0.0153, 0.0153]
我的Matlab是R2016a
想问问看有没有其他人有一样问题,或是其他版本没错的...
还是我对\有所误会