我必须在一些线性约束下确定一个 ARX,这意味着我有一个具有线性等式约束问题的二次规划。
一种方法是在红色框中使用以下等式。在这种情况下,一个可能的缺点是矩阵求逆的计算(有时 Matlab 会给我警告:矩阵接近奇异或缩放不良)
另一种方法是在 Matlab 中使用命令:quadprog()
另一种方法是在 Matlab 中使用命令:lsqlin()
这三种方法中哪一种是最好的?
哪个在数值上最稳健?
我必须在一些线性约束下确定一个 ARX,这意味着我有一个具有线性等式约束问题的二次规划。
一种方法是在红色框中使用以下等式。在这种情况下,一个可能的缺点是矩阵求逆的计算(有时 Matlab 会给我警告:矩阵接近奇异或缩放不良)
另一种方法是在 Matlab 中使用命令:quadprog()
另一种方法是在 Matlab 中使用命令:lsqlin()
这三种方法中哪一种是最好的?
哪个在数值上最稳健?