solve只能解系数矩阵是方阵的方程组,如果不是方阵呢?有其他函数吗?或者有什么其他方法?
r中有一个广义逆矩阵的求解方法,你根据它就可以了,
或者可以将其转化为非线性规划问题,约束条件就是要求的方程,目标函数随便定义,Rdonlp2做非线性规划很强悍的。不过这样有些太曲线救国了,当然可以找个复杂点的方程测试,比较一下几种方法的优劣。
不过这样做容易丢根,不好控制,如果确定方程只有一组解时还是很方便的。
在mass包里面有个ginv是求广义逆
5 年 后

解方程的话,不要轻易求逆,计算量很大的。

超定方程组,矩阵系数不是方阵,可以用 qr.solve 来求解。