MATLAB的简介及使用.pptVIP

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

MATLAB简介;第一讲 MATLAB入门;一、 MATLAB概述;二、Matlab的目录结构;三、Matlab的环境;3、Matlab的程序编辑器 Matlab提供了一个内置的具有编辑和调试功能的程序编辑器。 通过“New”或“Open”打开 键入edit可打开 M文件的编写与修改 4、Matlab的路径浏览器 可修改Matlab的搜索路径,查看任一路径下的所有文件,添加自己的搜索路径。 5、Matlab的帮助系统 输入帮助命令 help、lookfor、helpwin、helpdesk、demo Help一般用来查询某个函数的语法和使用说明 lookfor查找具有某种功能但又不知道准确名字的函数和命令 Help inverse与lookfor inverse的区别 通过“Help”菜单;四、Matlab语言初步;第二讲 Matlab的矩阵;一、向量和矩阵的处理;2、矩阵的生成 直接生成 矩阵元素列入方括号中 元素之间用逗号或空格分隔 行与行之间用分号分开 通过函数生成 zeros、ones、rand、randn函数:分别产生元素全为零、全为1、随机???、正态分布随机数的矩阵 Compan、hilb、magic、pascal分别产生伴随阵、Hilbert阵、魔方阵、Pascal阵 eye产生单位矩阵 3、矩阵元素的引用 格式1:A(u,v) 其中u,v的取值:向量、标量、和: 格式2:A(n) 矩阵可认为是一个按列优先排列的列向量 4、矩阵元素的修改 A(i,j)=新值 A(m1:m2,n1:n2)=B 注意B的行数与列数与A中相应的块匹配 5、矩阵维数的缩维(删除行与列) A(:,n)=[] A(n,:)=[] 6、矩阵维数的扩维 A(i,j)=值 i(j)的值大于行数(列数) ;二、矩阵和数组运算;第三讲 数据可视化;一、绘制二维图形;选项为单引号作为定界符的字符序列,用来控制线型、颜色、数据点和标记符等。 ;坐标系的调整 axis on|off 格式:axis([xmin,xmax,ymin,ymax]) hold on与hold off命令 是否在当前图形窗口中加入新的内容 图形的填充 fill(x,y,颜色) 创建一个由向量x、y指定顶点坐标,用指定颜色填充的多边形 纵横比的调整 axis square axis equal t=0:0.1:2*pi;plot(sin(t),2*cos(t));二、绘制三维图形;三维网线图 原理:在x-y平面内指定一个长方形区域,采用与坐标轴平行的直线将其分隔;计算矩形网格上的函数值,即z的坐标值,得到三维空间中的数据点;将这些点分别用平行于x-z平行和平行于y-z平面内的曲线连接,即形成网线图。 格式: mesh(z) 以z矩阵元素以及下标为数据点,绘制网线图 mesh(x,y,z) x,y是向量,则x的长度=矩阵z的列数,y的长度=矩阵z的行数。 x,y,z是同维矩阵,数据点分别取自三个矩阵 meshc(x,y,z):生成具有基本等高线的网格图 meshc(x,y,z):生成具有基本等高面的网格图 生成区域的坐标矩阵: meshgrid(m:l:n) 将区域[m,n]*[m,n]以步长l 划分为矩形网格 meshgrid(m1:l1:n1,m2:l2:n2) 例: [x,y]=meshgrid(-8:0.5:8);z=sqrt(x.^2+y.^2); z1=sin(z)./z; mesh(x,y,z) 和 mesh(x,y,z1) z0=zeros(size(z));plot3(x,y,z0,r*);着色表面图 原理:表面图是指把网线图表面的网格围成的小区域(或者叫补片)用不同的颜色填充形成的彩色表面。 基本命令是函数surf使用格式同mesh surfc、surfl分别绘制带等高线的着色表面图和可以控制光照效应的着色表面图 附加命令 shading flat: 去掉连接线条,平滑当前图形的颜色 shading interp:去掉连接线条,在各片之间使用颜色插值,使得片与片之间以及片的内部的颜色过渡很平滑。 shading faceted:带有连接线条的曲线。 例: [x,y]=meshgrid(-8:0.5:8);z=sqrt(x.^2+y.^2); z1=sin(z)./z; surf(x,y,z1) hold on; shading flat; shading interp;axis off;柱面和球面生成函数;图形的进一步处理;专用图形;n=20;s=0.02; x=rand(n,1)-0.5;y=rand(n,1)-0.5; h=plot(x,y,.); axis([-1 1 -1 1]); axis square grid off set(h,e

文档评论(0)

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

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

1亿VIP精品文档

相关文档