上机实验1熟悉matlab基本操作.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上机实验1熟悉matlab基本操作

上机实验1:熟悉matlab基本操作 1、写出可以完成下列任务的Matlab命令(函数): (1)Matlab中的圆周率 ((=pi)约等于多少? (2)命令 sum 的用法? (3)函数 max 的作用?举例说明。 (4)命令help ,lookfor,demo的用法? (5)计算 2、回答以下问题: (1)Matlab 是什么含义? (2)Matlab命令who与whos有什么区别? (3)Matlab命令clear与clc有什么区别? (4)命令 :与linspace,logspace的区别? 上机实验2:矩阵运算与matlab命令 实验目的:熟悉matlab矩阵运算命令。实验内容: 1、请在 MATLAB 下直接输入下列常数,看它们的值是多少: i ,j ,eps inf ,nan ,pi realmax realmin 使用 lookfor 指令,找出具有下列功能的 MATLAB 指令。 求矩阵的大小(即行维度和列维度) 找出矩阵每一直行的最大值 对矩阵的每一直行进行排序 逆矩阵(Inverse matrix)的计算 求矩阵的 rank 常见的几个MATLAB命令: zero ones eye linspace rand diag \ / det inv eig rank 上机实验3: MATLAB程序设计 实验目的:熟悉matlab程序控制结构,掌握用M文件或函数的编写方法。 实验内容: 1、f(x)的定义如下:,写一个matlab函数func1实现该函数,并画出函数在区间图像。 2、写一个 MATLAB 函式 myfun.m 来计算下列方程式: y = 0.5*exp(x/3)-x*x*sin(x) 其中 x 是函式的输入,y 是函式的输出。你的函式必须能够处理当 x 是纯量或是向量的两种情况。 3、写一个 MATLAB 的递归函式 fibo.m 来计算 Fibonacci 数列,其定义如下: fibo(n+2) = fibo(n+1)+fibo(n) 此数列的起始条件如下: fibo(1) = 0, fibo(2) = 1. 上机实验4:函数的可视化与matlab作图 一、二维平面绘图 一个平面上的椭圆可以表示成下列方程式: (x/a)2 + (y/b)2 = 1 我们也可以用参数式将椭圆表示成:x = a*cos(?) y = b*sin(?) 请利用上述参数式,画出一个椭圆,其中 a = 5,b = 3,而且椭圆上共有100个点。 一条参数式的曲线可由下列方程式表示: x = sin(-t) + t, y = 1 - cos(-t) 当 t 由 0 变化到 4*pi 时,画出此曲线在 XY 平面的轨迹。 利萨如图形可用下列参数式来表示: x = cos(m*?) y = sin(n*?) 试画出在不同 m、n 值的利萨如图形: m = n = 1 m = 3, n = 2 m = 10, n = 11 Chebysheve 多项式的定义如下: y=cos(m*cos-1(x)) 其中 x 的值介于 [-1, 1]。当 m 的值由 1 变化到 5,我们可得到五条曲线。请将这五条曲线画在同一张图上面,记得要使用 legend 指令来标明每一条曲线。 画出下列方程式的曲面图及等高线图: z = sin(x/2)*cos(y) 其中,x 的 21 个值均匀分布在 [-2*pi, 2*pi] 范围,y 的 31 值均匀分布在 [-1.5*pi, 1.5*pi]。请使用 subplot(2,1,1) 和 subplot(2,1,2) 将产生的曲面图和等高线图秀在同一个窗口上,产生的图形应类似下图: 使用 contour 指令画出下列隐函数: x2+y2=25 提示:画出 z=x2+y2 在高度等于 25 的一条等高线。 用plot函数画出函数在之间的图像,并观察其在的连续性及极限。 用plot函数画出函数在之间的图像,并观察其在的连续性及极限。 二、三维立体绘图 请用 surf 指令来画出下列函数的曲面图: z = x*exp(-x2-y2) 其中 x 在 [-2, 2] 间共等切分为 21 点,y 在 [-1, 1] 间共等切分为 21 点,所以此曲面共有 21*21=441 个点。 请用预设的颜色对应表(Colormap)来画出此曲面。 请以曲面的斜率来设定曲面的颜色。 请以曲面的曲率来设定曲面的

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档