- 5
- 0
- 约1.02万字
- 约 15页
- 2018-04-14 发布于浙江
- 举报
[2018年最新整理]优化与曲线拟合与插值
MatLab 数学建模
授课: 唐 静 波 (九江学院理学院)
第五讲 数值计算(二)
线性优化
用命令x=lp(C,A,b,vlb,vub)。
[例] 最小值线性优化
f(x)=-5x1-4x2-6x3
x1-x2+x3≦20
3x1+2x2+4x3≦42
3x1+2x2≦30
(0≦x1, 0≦x2,0≦x3)
First, enter the coefficients:
f = [-5; -4; -6]
A = [1 -1 1
3 2 4
3 2 0];
b = [20; 42; 30];
lb = [0,0,0]; % x的最小值 [0,0,0]
ub = [inf,inf,inf];
Next, call a linear programming routine:
x= lp(f,A,b,lb,ub);
Entering x
x =
0.0000
15.0000
3.0000
实际此命令改为:
x = linprog(f,A,b,Aeq,beq)
x = linprog(f,A,b,Aeq,beq,lb,ub)
对以上的问题可做如下的操作:
First, enter the coefficients:
f = [-5; -4; -6];
A = [1 -1 1
3 2 4
3 2 0];
b = [20; 42; 30];
lb = zeros(3,1);
Next, call a linear programming routine:
[x,fval,exitflag,output,lambda] = linprog(f,A,b,[],[],lb);
x =
0.0000
15.0000
3.0000
fval =
-78.0000
exitflag =
1
output =
iterations: 6
cgiterations: 0
algorithm: lipsol
lambda =
ineqlin: [3x1 double]
eqlin: [0x1 double]
upper: [3x1 double]
lower: [3x1 double]
[例] 线性优化
Min -400x1-1000x2-300x3+200x4
-2x2 + x3 + x4=0
2x1 +3x2 =16
3x1 +4x2 =24
x1, x2, x3, x4=0; x3=5
c=[-400,-1000,-300,200]; %目标函数系数
A=[0 -2 1 1; 2 3 0 0; 3 4 0 0]; %约束条件系数
b=[0; 16; 24];
xLB=[0,0,0,0]; % x取值范围的最小值
xUB=[inf,inf,5,inf]; % x取值范围的最大值
x0=[0,0,0,0]; % x取迭代初始值
nEq=1; % 约束条件中只有一个 = 号,其余为=
x=lp(c,A,b,xLB,xUB,x0,nEq)
disp([最优值为: ,num2str(c*x)])
结果:
x =
3.4483
3.0345
5.0000
1.0690
最优值为 -5700
非线性优化
用命令x=constr(f ,x0)。
[例] 最小值非线性优化
Min f(x)=-x1x2x3,
-x1-2x2-2x3≤0,
x1+2x2+2x3≤72,
初值: x = [10; 10; 10]
第一步:编写M文件 myfun.m
function [f,g]=myfun(x)
f=-x(1)*x(2)*x(3);
g(1)=-x(1)-2*x(2)-2*x(3);
g(2)=x(1)+2*x(2)+2*x(3)-72;
第二步:求解
在MATLAB工作窗中键入
x0=[10,10,10];
x=constr(myfun,x0)即可.
x =
24.0000 12.0000 12.0000
[例] 非线性优化
Min f(x)=-x1x2
(x1+ x2)x3=0;
x1, x2=0; x3=2;
第一步:编写M文件 fxxgh.m
function [F,G]
您可能关注的文档
- [2018年最新整理]众筹顾问合作协议16042701.doc
- [2018年最新整理]众筹:金钱之外的价值.docx
- [2018年最新整理]众鑫成实业有限公司车间及倒班宿舍安全技术交底.doc
- [2018年最新整理]优化探究2012年高考第二轮复习资料英语板块1单项填空---专题1冠词和名词.ppt
- [2018年最新整理]优化探究成语小贴士.doc
- [2018年最新整理]优化探究2012年高考第二轮复习资料_英语_板块1单项填空---专题3_形容词和副词.ppt
- [2018年最新整理]优化模型的三要素.ppt
- 信息化教学设的计教案-《一维数组》.pdf
- [2018年最新整理]优化问题的求解.ppt
- !工业控制计算机-组的态软件.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2025高中英语教师课程标准考试模拟试卷及参考答案.docx VIP
- 第12课 绿意再生课件-赣美版(2024)初中美术七年级下册.pptx VIP
- 2025年青岛西海岸新区自主招生化学试题及答案.docx VIP
- 2024-2025学年江苏卫生健康职业学院单招《英语》考前冲刺练习(真题汇编)附答案详解.docx VIP
- GJ B 2446-2-2013 J30系列微矩形电连接器详细规范.pdf VIP
- 2025年内蒙古中考物理试卷及答案.docx VIP
- 第11课+传递绿色理念+课件+2024—2025学年赣美版(2024)+初中美术七年级下册.pptx VIP
- 2025年江苏卫生健康职业学院单招《数学》真题带答案详解(模拟题).docx VIP
- 2023年广东省中考道德与法治试卷真题及答案详解.pdf
- 相变的软模理论.ppt VIP
原创力文档

文档评论(0)