Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab中带线性等式约束的二次规划_Matlab_Optimization_Mathematical Optimization_Linear Regression_System Identification - Fatal编程技术网

Matlab中带线性等式约束的二次规划

Matlab中带线性等式约束的二次规划,matlab,optimization,mathematical-optimization,linear-regression,system-identification,Matlab,Optimization,Mathematical Optimization,Linear Regression,System Identification,我必须在一些线性约束下识别ARX,这意味着我有一个带线性等式约束的二次规划问题 一种方法是在红色框中使用以下方程式。在这种情况下,一个可能的缺点是矩阵求逆的计算(有时Matlab会给我警告:矩阵接近奇异或严重缩放) 另一种方法是在Matlab中使用命令:quadprog() 另一种方法是在Matlab中使用命令:lsqlin() 这三种方法中哪一种是最好的 哪种方法在数值上最稳健?嗨,Simone,你能为你的3种方法添加工作示例来解决这个问题吗?这个问题仍然存在吗?是的,这个问题仍然存

我必须在一些线性约束下识别ARX,这意味着我有一个带线性等式约束的二次规划问题


一种方法是在红色框中使用以下方程式。在这种情况下,一个可能的缺点是矩阵求逆的计算(有时Matlab会给我警告:矩阵接近奇异或严重缩放)


另一种方法是在Matlab中使用命令:quadprog()


另一种方法是在Matlab中使用命令:lsqlin()


这三种方法中哪一种是最好的


哪种方法在数值上最稳健?

嗨,Simone,你能为你的3种方法添加工作示例来解决这个问题吗?这个问题仍然存在吗?是的,这个问题仍然存在