1、0实 验 报 告课程名称: 运筹学 课程编号: 1612001 实验项目名称: 实验室名称(或课室): 管理科研楼 307 任课教师: 凌六一 指导教师: 郑德容 学 号: PB13204065 姓 名: 买热哈巴买买提明 专 业: 管理科学与工程 实验日期: 2014.12 实 验 报 告 成 绩 : 说 明 : 指 导 教 师 评 分 后 , 实 验 报 告 交 院 ( 系 ) 办 公 室 保 存 。1正 文实验一一、实验目的1.了解 MATLAB 软件2.掌握程序输入、运行与文件保存等基本操作3.掌握简单的编程实现二、实验内容上机实习程序(1)计算 s=1+2+10 注:用循环语句(2)
2、计算 s=2+4+6+.+20; 如 s10, 输出“优秀”,否则输出“下一次优秀” 注:用循环语句和分支语句(3)计算矩阵乘积:C=AB,A= B=(4)计算逆矩阵:A=三、实验步骤(1) s=0; for i=1:10s=s+i2ends =1s =3s =6s =10s =15s =213s =28s =36s =45s =55(2) s=0; for i=2:2:20s=s+iif s10disp(优秀)4elsedisp(下一次优秀)endends =2下一次优秀s =6下一次优秀s =12优秀s =20优秀5s =30优秀s =42优秀s =56优秀s =72优秀s =90优秀s
3、=110优秀6(3) A=1 2 3;4 5 6A =1 2 34 5 6 B=1;2;3B =123 C=A*BC =14327(4) A=2 1;1 2A =2 11 2 B=inv(A)B =0.6667 -0.3333-0.3333 0.6667A=2 1;1 2A =2 11 2 B=1 0;0 1B =1 00 1 C=B/A8C =0.6667 -0.3333-0.3333 0.6667四、实验结果分析与评价这次实验让我大概熟悉了 MATLAB 的操作方式。9实 验 二一、实验目的1线性规划求解的编程实现 2编写 MATLAB 程序(不能使用数学规划求解函数)实现线性规划的单纯型
4、求解方法。二、实验内容1)计算 3,210243min1321ixstxz(2)计算三、实验步骤function X,f=DANCHUN(A,b,c)%x:最优解0,824.max11xtsz10%f:目标函数最优值%c:目标函数系数向量%A:系数矩阵%b:m 维列向量format rat %可以让结果用分数输出m,n=size(A);E=1:m;E=E; F=n-m+1:n;F=F;D=E,F; X=zeros(1,n); %初始化 Xif(n0) inb=i; % 进基变量的下标endendsita=zeros(1,mA-1);for i=1:mA-1if A(i,inb)0sita(i)=A(i,nA)/A(i,inb);endend20temp=inf;for i=1:mA-1if sita(i)0flag=0;break;endend