正在加载图片...
[姓名][学号] 实验三求解模糊线性规划 实验目的 掌握将模糊线性规划转化为一般线性规划的方法,会使用数学软件 Lindo求 解一般线性规划 实验学时:4学时 实验内容: 将已知模糊线性规划问题用¢语言编程生成Lido软件的数据格式,再用 Lindo软件求解 实验日期:200x年ⅹ月x日 操作步骤: maxf=x,-4x2+6x3 x1+x2+x3≤[8 将模糊线性规划问题{,x1-6x2+x326转化为普通线性规划问题, x3=[-405 0 并用 Lindo软件求解. 用C语言编程生成 Lindo软件的数据格式 #include<std io. h #include<math. h> void main 0 double c}={1,-4,6}/目标系数 double al33}={1,1,1,1,6,1,1,-3,-1}∥技术系数矩阵 double b}={8,6,-4}∥目标右端常数 double fc=38;/第一个线性规划问题的最优值 double dc=8.25∥第 个线性规划问题的最优值之差 double d={2,1,0.5}/伸缩指标 char opt=1:/0表示min;1表示max char cont={-1,10}/约束条件-1表示≤0表示=1表示≥ intm=3n=3/m约束条件个数n变量个数 FILE*fp; Int fp=fopen("xXXx. txt", w") if(opt )fprintf(fp, "Max ") else fprintf(fp, min"); for(=0: j<n j+[姓名] [学号] 实验三 求解模糊线性规划 实验目的: 掌握将模糊线性规划转化为一般线性规划的方法,会使用数学软件 Lindo 求 解一般线性规划. 实验学时:4 学时 实验内容: 将已知模糊线性规划问题用 C 语言编程生成 Lindo 软件的数据格式,再用 Lindo 软件求解. 实验日期:200x 年 x 月 x 日 操作步骤: 将模糊线性规划问题                 − − = − − +  + +  = − + , , 0. 3 [ 4,0.5], 6 [6,1], [8,2], . . max 4 6 , 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 x x x x x x x x x x x x st f x x x 转化为普通线性规划问题, 并用 Lindo 软件求解. 用 C 语言编程生成 Lindo 软件的数据格式 #include<stdio.h> #include<math.h> void main() { double c[]={1,-4,6};//目标系数 double A[3][3]={1,1,1,1,-6,1,1,-3,-1};//技术系数矩阵 double b[]={8,6,-4};//目标右端常数 double fc=38;//第一个线性规划问题的最优值 double dc=8.25;//第一、二个线性规划问题的最优值之差 double d[]={2,1,0.5};//伸缩指标 char opt=1;//0 表示 min;1 表示 max char cont[]={-1,1,0};//约束条件-1 表示≤;0 表示=;1 表示≥ int m=3,n=3;//m 约束条件个数;n 变量个数 FILE *fp; int i,j; fp=fopen("xxxx.txt","w"); if(opt)fprintf(fp,"Max "); else fprintf(fp,"min "); for(j=0;j<n;j++) {
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有