《物流系统规划与设计》实验指导书学生用书

时间:2022-11-22 13:01:32 作者:壹号 字数:3724字

中南林业科技大学 物流学院

实 验 报 告 书

(实验)课程名称 物流系统规划与设计

学生姓名: 邹月明 学 号:20100950 指导教师:李双艳

实验地点:交通运输与物流学院实验室 实验时间:2013/4/13

中南林业科技大学物流工程教研室制表

前言

计算机仿真技术实验习题中总共六组实验,要求同学课前认真预习,独立完成实验。作完相应的实验和练习后,将matlab相应的程序文档、运行过程和运行结果填到题目下方的空白处。

第一节上机初步

掌握save和load命令的使用;熟悉文件管理命令;学会设置路径方法. 第1题:

题目:输入变量a=5.3,b=[1 2;3 4],在工作空间中使用who,whos, clear ,exit,命令,并用save命令将变量存入“D:\exe0101.mat”文件. 程序文档、运行过程和运行结果: > a=5.3,b=[1 2;3 4] a = 5.3000 b =

1 2 3 4 >> who

Your variables are: a b >> whos

Name Size Bytes Class a 1x1 8 double array b 2x2 32 double array Grand total is 5 elements using 40 bytes

>> save D:\exe0101.mat a,b

第2题:

23

题目:使用文件管理命令dir,matlabroot,what,type,which查看“..\matlab”目录下的文件信息.

程序文档、运行过程和运行结果: >> dir D:\exe0101.mat exe0101.mat

>> matlabroot ans =

C:\MATLAB6p5 >> what

MAT-files in the current directory C:\MATLAB6p5\work matlab

> type D:\exe0101.mat

MATLAB 5.0 MAT-file, Platform: PCWIN, Created on: Sat Apr 13 09:47:57 2013

>> which a,b a is a variable. b =

1 2 3 4 第3题:

题目:学习设置MATLAB搜索路径的方法,将“D:\exe”目录添加到搜索路径中。

> path(path,'D:/exe')

Warning: Name is nonexistent or not a directory: D:\exe. > In C:\MATLAB6p5\toolbox\matlab\general\path.m at line 116

24

第二节 矩阵操作

熟练掌握MATLAB变量、矩阵的创建、运算等操作;熟悉多项式运算。 第1题:

题目:输入矩阵A=[1,2,3;4,5, 6;7, 8, 9]使用全下标方式取出元素“3”,使用单下标方式取出元素“8”,取出后两行子矩阵块,使用逻辑矩阵方式取出[1 3;7 9]。

写出程序文档、运行过程和运行结果: >> A=[1,2,3;4,5, 6;7, 8, 9] A =

1 2 3 4 5 6 7 8 9

>> y=A(1,:) y =

1 2 3

>> y=y(:,3) y = 3

>> x=A(3,2) x = 8

>> s=[A(2,:);A(3,:)] s =

4 5 6 7 8 9

>> B=logical ([1,0,1;0,0,0;1,0,1]) B =

1 0 1 0 0 0 1 0 1

>> A(B) ans =

1 7 3

25

9

>> B=logical([1,0,1]) B =

1 0 1

>> A(B,B) ans =

1 3 7 9

第2题:

题目:输入A为3×3的魔方阵,B为3×3的单位阵,由小矩阵组成3×6的大矩阵C和6×3的大矩阵D,将D矩阵的最后一行构成小矩阵E。 写出程序文档、运行过程和运行结果: >> A= magic(3) A =

8 1 6 3 5 7 4 9 2

>> B=eye (3) B =

…… 此处隐藏0字 ……

1 0 0 0 1 0 0 0 1

>> C=[A,B] C =

8 1 6 1 0 0 3 5 7 0 1 0 4 9 2 0 0 1

>> D=[A;B] D =

8 1 6 3 5 7 4 9 2 1 0 0 0 1 0 0 0 1

26