- 2
- 0
- 约1.27千字
- 约 4页
- 2021-12-05 发布于河南
- 举报
数学建模第二次上机报告
第一题代码如下
1.首先计算二次型的矩阵,可得H为一个单位矩阵 输入如下代码
H=[1?0;0?1];?f=[-1;-2];A=[2?3;1?4;-1?0;0?-1];b=[6;5;0;0];[x,fval]=quadprog(H,f,A,b)
即可得到如下结果
2.第二题代码如下
max=-2*x1-x2;
(x1)^2-(x2)^2=0;
(x1)^2+(x2)^2=0;
X1=5;
X2=10;
slove运行即可得到如下结果
第三题 (1) 各行代码解释如下
clc;
clear all;
a=0; 设定风险为零
while(1.1-a)1 当a等于0.1时停止循环
c=[-0.05 -0.27 -0.19 -0.185 -0.185];目标函数的变量值
Aeq=[1 1.01 1.02 1.045 1.065]; 约束条件中等式变量的系数值
beq=[1]; 等式的值
A=[0 0.025 0 0 0;0 0 0.015 0 0;0 0 0 0.055 0;0 0 0 0 0.026]; 不等式的系数矩阵
b=[a;a;a;a]; 不等式的取值上限
vlb=[0,0,0,0,0]; x的取值下限为0
vub=[]; x的取值无上限
[x,val]=linprog(c,A,b,Aeq,beq,vlb,vub); 运行程序包含的必要变量
原创力文档

文档评论(0)