MATLAB 解线性超定方程组 带约束条件
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/17 10:07:23
MATLAB 解线性超定方程组 带约束条件
在MATLAB中,通常解一个多元超定方程组,如
A=[a11,a12,a13,a14,a15,a16;
a21,a22,a23,a24,a25,a26;
a31,a32,a33,a34,a35,a36;
a41,a42,a43,a44,a45,a46;
a51,a52,a53,a54,a55,a56;
a61,a62,a63,a64,a65,a66;
a71,a72,a73,a74,a75,a76;
a81,a82,a83,a84,a85,a86];
b=[b1,b2,b3,b4,b5,b6,b7,b8]';
若要求X=[x1;x2;x3;x4;x5;x6];
只需X=A\b就可以了.
但如果额外需满足约束条件,应该怎么处理呢?写成程序是怎样?
比如,满足0
在MATLAB中,通常解一个多元超定方程组,如
A=[a11,a12,a13,a14,a15,a16;
a21,a22,a23,a24,a25,a26;
a31,a32,a33,a34,a35,a36;
a41,a42,a43,a44,a45,a46;
a51,a52,a53,a54,a55,a56;
a61,a62,a63,a64,a65,a66;
a71,a72,a73,a74,a75,a76;
a81,a82,a83,a84,a85,a86];
b=[b1,b2,b3,b4,b5,b6,b7,b8]';
若要求X=[x1;x2;x3;x4;x5;x6];
只需X=A\b就可以了.
但如果额外需满足约束条件,应该怎么处理呢?写成程序是怎样?
比如,满足0
用lsqlin函数就行
再问: 哇哦,原来还有这么个函数呀~~谢谢您~
再问: 哇哦,原来还有这么个函数呀~~谢谢您~