实验指导书matlab基础_第1页
实验指导书matlab基础_第2页
实验指导书matlab基础_第3页
实验指导书matlab基础_第4页
实验指导书matlab基础_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MATLAB基础实验指导书哈尔滨理工大学自动化学院电子信息科学与技术系2018.4实验一MATLAB的基本操作一、 实验目的:1. 掌握Matlab软件使用的基本方法;2. 熟悉常用命令的操作;3. 熟悉Matlab的数据表示和基本运算。二、 实验内容:1. 计算当和的值。2. 计算3. 已知,求4. 创建一个3*3矩阵,然后用矩阵编辑器将其扩充为4*5矩阵5. 创建一个3*3矩阵魔方阵和相应的随机矩阵,将两个矩阵并接起来,然后提取任意两个列向量6. 找出数组中所有绝对值大于3的元素。利用上题的矩阵,计算矩阵的5次方。7. 设,求。8. 求的“商”及“余”多项式。9. 建立矩阵A,然后找出在1

2、0,20区间的元素的位置。10. 创建一个有7个元素的一维数组,并做如下处理:1) 直接寻访一维数组的第6个元素;2) 寻访一维数组的第1、3、5个元素;3) 寻访一维数组中第4个至最后1个元素;4) 寻访一维数组中大于70的元素。三、 实验要求:1. 撰写预习报告。2. 用Matlab完成算法设计和程序设计并上机调试通过。3. 撰写实验报告,简述实验目的,提供实验结果和数据。4. 分析算法,并简要给出算法设计小结和心得。实验二数据和函数的可视化一、 实验目的:1. 熟悉Matlab绘图命令及基本绘图控制;2. 熟悉Matlab程序设计的基本方法。二、 实验内容:1. 设,把区间分为125点,

3、画出以x为横坐标,y为纵坐标的曲线。2. 设,要求在区间内画出三维曲线。3. 设,求定义域内的z值(网格取0.1见方),并绘制三维曲面。4. 设,画出的三维曲面图,并叠在上题的图中。5. 设,若,在4个子图中分别画出其曲线。6. 绘制空间曲线:7. 绘制的极坐标图。8. 在区间内,绘制曲线。三、 实验要求:1. 撰写预习报告。2. 用Matlab完成算法设计和程序设计并上机调试通过。3. 撰写实验报告,简述实验目的,提供实验结果和数据。4. 分析算法,并简要给出算法设计小结和心得。实验三MATLAB程序设计实验一、 实验目的:1. 熟练掌握MATLAB的程序流程控制结构。2. 熟练掌握M文件的

4、结构。3. 熟练掌握函数调用和参数传递。4. 掌握内联函数的使用。5. 了解程序性能剖析窗口。6. 掌握利用函数句柄进行数值分析。二、 实验内容:MATLAB的语法规则简洁,编程效率高,作为一个完整的程序语言,MATLAB也有其各种程序流程控制、文件格式和函数调用的规则,通过函数的调用就能够组成庞大的程序。矚慫润厲钐瘗睞枥庑赖賃軔朧碍鳝绢。1. 一个3位整数各位数字的立方和等于该数本身则称该数为水仙花数。输出100999之间的全部水仙花数。2. 编写函数文件求半径为r的圆的面积和周长。3. 已知,当时,求y的值。4. 利用函数的递归调用,求。5. 编制程序,计算12+n2000时的最大n值。6

5、. 分别用for和while循环结构编写程序,求出K。三、 实验要求:1. 撰写预习报告。2. 用Matlab完成算法设计和程序设计并上机调试通过。3. 撰写实验报告,简述实验目的,提供实验结果和数据。4. 分析算法,并简要给出算法设计小结和心得。实验四MATLAB的数值计算一、 实验目的:1. 掌握用Matlab求解线性方程组的方法。2. 掌握用Matlab进行多项式运算的方法。3. 掌握Matlab在数据分析与统计的应用方法。4. 掌握用函数分析和数值积分的方法。二、 实验内容:1. 在某处测得海洋不同深度处的水温如下:深度(m)44671495014221634水温7.044.283.4

6、02.542.13利用分段线性插值函数,求在深度为500m、1000m、1500m处的水温。2. 用三阶公式计算在处的导数值,的值由下表给出:x1.01.11.21.31.4f(x)0.250.22680.20660.18900.17363. 求代数方程的根。4. 设方程的根为,求它们对应的x多项式的系数。5. 设对称实矩阵,求其特征根和特征向量。6. 计算二重积分7. 用LU分解求解下列线性方程组。8. 设求函数f在(0.5,0.5,0.5)附近的最小值。三、 实验要求:1. 撰写预习报告。2. 用Matlab完成算法设计和程序设计并上机调试通过。3. 撰写实验报告,简述实验目的,提供实验结

7、果和数据。4. 分析算法,并简要给出算法设计小结和心得。实验五MATLAB的符号计算一、 实验目的:1. 熟练掌握MATLAB符号表达式的创建2. 熟练掌握符号表达式的代数运算3. 掌握符号表达式的简化和替换4. 熟练掌握符号微积分5. 掌握符号积分变换6. 熟悉符号方程的求解二、 实验内容:符号运算允许在运算对象和运算过程中出现非数值的符号对象,利用符号对象进行运算。在工程实践和科学研究等各个方面,经常会遇到数值运算无法进行描述的问题,即存在非数值问题,引入符号运算就可以解决这方面的问题。聞創沟燴鐺險爱氇谴净祸測樅锯鳗鲮。1. 求函数的反函数。2. 求函数和的复合函数。3. 计算函数的导数。4. 计算二重不定积分。5. 计算的Z变换。6. 计算指数函数,其中。7. 求解。8. 求方程组的解。9. 求方程的解,其中,。10. 化简三角函数式11. 求的拉式变换

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论