1、 a=5.3,b=1 2;3 4a = 5.3000b = 1 2 3 4 whoYour variables are:a b whos Name Size Bytes Class a 1x1 8 double array b 2x2 32 double arrayGrand total is 5 elements using 40 bytes save D:exe0101.mat a,b第2题:使用文件管理命令dir,matlabroot,what,type,which查看“.matlab”目录下的文件信息. dir D:exe0101.matexe0101.mat matlabrootan
2、s =C:MATLAB6p5 whatMAT-files in the current directory C:MATLAB6p5workmatlab type D:MATLAB 5.0 MAT-file, Platform: PCWIN, Created on: Sat Apr 13 09:47:57 2013 which a,ba is a variable.第3题:学习设置MATLAB搜索路径的方法,将“D:exe”目录添加到搜索路径中。 path(path,D:/exe)Warning: Name is nonexistent or not a directory: D:exe. In
3、 C:MATLAB6p5toolboxmatlabgeneralpath.m at line 116第二节 矩阵操作熟练掌握MATLAB变量、矩阵的创建、运算等操作;熟悉多项式运算。输入矩阵A1,2,3;4,5, 6;7, 8, 9使用全下标方式取出元素“3”,使用单下标方式取出元素“8”,取出后两行子矩阵块,使用逻辑矩阵方式取出1 3;7 9。写出程序文档、运行过程和运行结果: A=1,2,3;4,5, 6;7, 8, 9A = 1 2 3 4 5 6 7 8 9 y=A(1,:y = y=y(:,3) 3 x=A(3,2)x = 8 s=A(2,:);A(3,:)s = B=logical
4、 (1,0,1;0,0,0;1,0,1)B = 1 0 1 0 0 0 A(B) 1 7 9 B=logical(1,0,1) A(B,B) 1 3 7 9输入A为33的魔方阵,B为33的单位阵,由小矩阵组成36的大矩阵C和63的大矩阵D,将D矩阵的最后一行构成小矩阵E。 A= magic(3) 8 1 6 3 5 7 4 9 2 B=eye (3) 1 0 0 0 1 0 0 0 1 C=A,BC = 8 1 6 1 0 0 3 5 7 0 1 0 4 9 2 0 0 1 D=A;BD = E=D(6,:E =第三节 符号计算熟练掌握MATLAB符号表达式的创建和各种运算;熟悉自由变量的确定
5、规则和方法;掌握符号表达式的微积分。创建符号表达式: f=a*x3+b*x2+c*x+df =a*x3+b*x2+c*x+d第四节 画图掌握MATLAB二维曲线的绘制,二维曲线的修饰等;熟练掌握坐标轴、图名、图示等的表示方法。绘制函数曲线y=,t的范围为02 t=(0:2)t = 0 1 2 y=2*sin(3*pi*t+pi/4)1.4142 -1.4142 1.4142 plot(y)第五节 物流优化问题求解练习基于Matlab物流优化算法的实现,包括生产决策问题,下料问题,运输路线问题。掌握Matlab优化工具箱的实用,和内建的油画函数。编制M脚本文件,求解下列优化问题:min sub.
6、to f=-5,-4,-6A=1,-1,1;3,2,4;3,2,0b=20,42,30Aeq=beq=lb=zeros(3,1)x,fop=linprog(f,A,b,Aeq,beq,lb) -5 -4 -6 1 -1 1 3 2 4 3 2 0 20 42 30Aeq = beq =lb = 0Optimization terminated successfully. 0.0000 15.0000 3.0000fop = -78.0000所以min f(x)= -78 此时x1=0, x2=15, x3=3编制M脚本文件,求解生产决策问题。某厂生产甲乙两种产品,已知制成一吨产品甲需资源A 3
7、吨,资源B 4m3;制成一吨产品乙需资源A 2吨,资源B 6 m3;资源C 7个单位。若一吨产品甲和乙的经济价值分别为7万元和5万元,三种资源的限制量分别为90吨、200 m3和210个单位,试决定应生产这两种产品各多少吨才能使创造的总经济价值最高?解:设当生产甲产品X1吨,乙产品X2吨时,总经济价值最高为f(x) 即Max Sub.to f=-7,-5A=3,2;4,6;0,7b=90;200;210lb=zeros(2,1) -7 -5 3 2 4 6 0 7 90 200 210 14.0000 24.0000 -218.0000所以当生产甲产品14吨,乙产品24吨时, 取得总经济价值最
8、高位218 万元。第3题:编制M脚本文件,求解厂址选择问题。考虑A、B、C三地,每地都出产一定数量的原料也消耗一定数量的产品(见下表)。已知制成每吨产品需3吨原料,各地之间的距离为:AB:150km,AC:100km,BC:200km。假定每万吨原料运输1km的运价是5000元,每万吨产品运输1km的运价是6000元。由于地区条件的差异,在不同地点设厂的生产费用也不同。问究竟在哪些地方设厂,规模多大,才能使总费用最小?另外,由于其它条件限制,在B处建厂的规模(生产的产品数量)不能超过5万吨。A、B、C三地出产原料、消耗产品情况表地点年产原料(万吨)年销产品(万吨)生产费用(万元/万吨)A207
9、150B1613120C24100因此,要使总费用最小,需要B地向A地运送1万吨原料,A、B、C三地的建厂规模分别为7万吨、5万吨、8万吨。最小总费用为3485万元。第4题:编制M脚本文件,求解对边长为3m的正方形铁板,在四个角处剪去相等的小正方形以制成方形无盖盒子,问如何剪法使盒子容积最大?设小正方形的边长为X m ,盒子容积为f(x). Max Sub.to fun=inline(-4*x3+12*x2-9*x),x%目标函数 x1=0;x2=1.5;%搜索区间 xopt,fopt=fminbnd(fun,x1,x2)xopt = 0.5000fopt = -2.0000所以当小正方形边长剪成0.5m时,盒子容积最大为2 立方米。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1