12. 代数方程与最优化问题的求解.ppt

12. 代数方程与最优化问题的求解

b =[ 0.5251; 0.2026; 0.6721]; lb = -0.1*ones(4,1); ub = 2*ones(4,1); 然后调用最小二乘命令: [x,resnorm,residual,exitflag,output,lambda] = lsqlin(C,d,A,b,[ ],[ ],lb,ub) x = -0.1000 -0.1000 0.2152 0.3502 resnorm = 0.1672 residual = 0.0455 0.0764 -0.3562 0.1620 0.0784 exitflag = 1 %说明解x是收敛的 output = iterations: 4 algorithm: medium-scale: active-set firstorderopt: [] cgiterations: [] lambda = lower: [4x1 double] upper: [4x1 double] eqlin: [0x1 double] ineqlin: [3x1 double] %通过lambda.ineqlin可查看非线性不等式约束是否有效。

文档评论(0)

1亿VIP精品文档

相关文档