物流数据分析与计算MATLAB实验报告.docx

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
物流数据分析与计算MATLAB实验报告

中南林业科技大学物流学院实验报 告书(实验)课程名称物流数据分析与计算学生姓名:万小梅学号导教师:李双艳老师实验地点:电1401物流仿真实验时间:8-10周周日实验一 Matlab基础一、实验目的1.熟悉MATLAB的工作环境;2.熟练掌握MATLAB基本语法;3.了解MATLAB关于矩阵的运算;4.掌握MATLAB的符号运算;5.掌握MATLAB平面绘图的命令及辅助操作;6.掌握MATLAB常用函数及命令;二、实验内容:题目1:输入变量a=5.3,b=[1 2;3 4],在工作空间中使用who,whos,exist,clear命令,并用save命令将变量存入“D:\exe0101.mat”文件.题目2:使用文件管理命令dir,matlabroot,what,type,which查看“..\matlab”目录下的文件信息.P221.启动MATLAB后,在默认设置下,MATLAB会同时打开哪些窗口2.在命令窗口输入运算式(1-3+5-7+2*6),演示在运算式后端使用不同标点符号是的作用3.演示如下指令(错误:所有字符都要在英文状态下输入)实验二 矩阵操作实验目的熟练掌握MATLAB变量、矩阵的创建、运算等操作;二、实验内容题目1:建立3阶单位矩阵A。题目2:建立5*6随机矩阵A,其元素为[100,200]范围内的随机整数。题目3:产生均值为1,方差为0.2的500个正态分布的随机数。-——————————省略中间——————————题目4:产生和A同样大小的零矩阵题目5:将矩阵A主对角线的元素加30。题目6:从矩阵A提取主对角线元素,并以这些元素构成对角阵。题目7:将矩阵 用flipud、fliplr、rot90、diag、triu和tril函数进行操作。题目8:将矩阵组合成一个3*4的矩阵,第一行为按列顺序排列的a矩阵元素,第二行为按列顺序排列的b矩阵元素,第三行为按列顺序排列的c矩阵元素,即题目9:输入a=[2.59 –1.49 3.1 -0.2],分别使用数学函数ceil、fix、floor、round查看各种取整的运算结果。题目10:输入矩阵A=[1,2,3;4,5, 6;7, 8, 9]使用全下标方式取出元素“3”,使用单下标方式取出元素“8”,取出后两行子矩阵块,使用逻辑矩阵方式取出[1 3;7 9]。写出程序文档、运行过程和运行结果:题目11:输入A为3×3的魔方阵,B为3×3的单位阵,由小矩阵组成3×6的大矩阵C和6×3的大矩阵D,将D矩阵的最后一行构成小矩阵E。写出程序文档、运行过程和运行结果:12.P45习题1.求A,B两矩阵的下列运算2.求矩阵A的行列式、逆矩阵、特征值和特征向量3.判断方程组解的情况,若有解,求出其解(1)(2)实验三 单元数组与结构数组一、实验目的熟练掌握MATLAB单元和结构数组两种特殊的数据类型。它们的创建和数据库应用二、实验内容题目1:教材p62思考与练习 345实验四 画图实验目的掌握MATLAB二维曲线的绘制,二维曲线的修饰等;熟练掌握坐标轴、图名、图示等的表示方法。二、实验内容:第1题:绘制函数曲线y=,t的范围为0~2第2题:随机给10个客户点的坐标及其需求量,用matlab绘制对应的散点图,在对应的点上标注编号和需求量.第3题:教材p127思考和练习 1,2,4,7,8,9,10(选作验五程序编写实验目的掌握并理解三种程序结构;熟悉M文件的结构;熟练掌握函数的调用和参数传递规则;训练编程思想二、实验内容题目1:M脚本文件和M函数文件的主要区别是什么?答:(1)M脚本文件名不必与函数名相同; (2)M函数文件调用时需要提供函数参数,而M脚本文件只需要提供文件名; (3)M脚本文件创建的每个变量都会自动保存到Matlab工作区,而M函数文件只有输出结果才保存到Matlab工作区中。题目2:输入20个数,求其中最大数和最小数。要求分别用循环结构和调用MATLAB的max函数、min函数来实现。题目3:编制M脚本文件,t的范围为[0,2π],步长为0.05π,计算函数y1=,y2=的值;并将变量t,y1,y2放在同一矩阵A的三行中。给出程序文档、运行过程和运行结果:题目4:建立5×6矩阵,要求输出矩阵的第n行元素。当n值超过矩阵的行数时,自动转为输出矩阵的最后一行元素,并给出出错信息。题目5:编制M脚本文件,求1到100的和。题目6:教材p141思考与练习1,3,6,7,81.观察A,B之间的6种关系运算3.利用两种循环语句求程序6.利用二次方程式的判别法来判别根的情况(利用switch case)7.闰年问题中间省略8.计算π的近似值的M程序

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档