- 9
- 0
- 约3.44千字
- 约 4页
- 2021-12-12 发布于福建
- 举报
用 Zoutendijk方法求解下列问题:
2 2 2
minf(x) x 2x 3x x x 2x x x x 4x 6x
1 2 3 1 2 1 3 2 3 1 2
x 1 2x 2 x3 4
s.t.
x ,x ,x 0
1 2 3
取初始点 x (1) (0,0,0) T ,通过 Matlab 编程实现求解过程。
公用函数如下:
1、function [f,x]=func
%设置目标函数
syms x1 x2 x3 ;
f=x1^2+2*x2^2+3*x3^2+x1*x2-2*x1*x3+x2*x3-4*x1-6*x2;
x=[x1,x2,x3];
end
2、function f_val=fval(x0)
原创力文档

文档评论(0)