伦敦政治经济学院

一个线性最小二乘解算器,线性等式约束

6 k下载

更新2010年6月30日

查看许可协议

这个提交书面请求——作为一种工具来处理线性最小二乘问题,受线性等式约束可能潜在的缺陷。(当然它处理满秩约束问题。)在发生等级不足约束系统,这对一致性测试的约束。

我对伦敦证交所添加了一些其他功能:

——它允许多个右手边的最小二乘问题,当然完全矢量化。
——重量可能会提供。
——你提供选择最小二乘法解决者,反斜杠或pinv。

伦敦政治经济学院解决问题(未知向量x)

argmin规范(A * x - b)

受约束

C * x = d

作为一个例子,考虑随机系统
一个=兰德(10,3);
b =兰德(10,1);

等级不足约束集
C = (1 1 1; 1 1 1);
d = (1, 1);

X =证交所(A, b, C, d)
X =
0.5107
0.57451
-0.085212

验证约束得到满足

C * X
ans =
1
1

列旋转是用来消除变量的约束系统\时指定,指定当pinv,圣言会用于最终的解决方案。

引用作为

约翰D 'Errico (2023)。伦敦政治经济学院(//www.tatmou.com/matlabcentral/fileexchange/13835-lse), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2006b
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.1.0.0

Bug修复——单身约束问题R2009发布失败由于qr问题——此修复Bug修复。