matlab笔记应用

matlab笔记应用

ID:18910844

大小:72.46 KB

页数:12页

时间:2018-09-20

matlab笔记应用_第1页
matlab笔记应用_第2页
matlab笔记应用_第3页
matlab笔记应用_第4页
matlab笔记应用_第5页
资源描述:

《matlab笔记应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、函数绘图基本原理:由列向量来确定点然后用光滑或平折的现将这些点连起来Axisoff(on)去掉恢复坐标轴axis([xmin,xmax,ymin,ymax])绘图函数的使用plotbrowser('toggle')切换plotbrowser命令在plotbrowser(‘on’)和plotbrowser(‘off’)间切换plot3(x,y,z,c)是按列向量绘制多条曲线,x,y,z是同维的矩阵或者size(z)=size(y)*size(x)meshgrid(x,y或者[a:b:c])x,y都是向量patch(x,y,z,c)x,y,z是向量能x=(x1,x2,x3,x

2、4….)y,z类似(x1,y1,z1),(x2,y2,z2)….会构成闭合图形然后再闭合图形里面填充‘c’颜色mesh(x,y,z)绘制三维网格图meshc绘制网格和等值图meshz绘制包含零平面网格图surf曲面图(有网格但是颜色变化为曲面颜色变化)shadingflat去掉曲面连接处的曲线shadinginterp在各片之间之间填充颜色插值shadingfaceted有曲线的曲面图surface(x,y,z)(填充网格里面的色彩没有和mesh合作时相当于在X—Y上投影)和mesh(X,Y,z)联合使用相当于surf曲面图surfl根据光线来绘制曲面图cylinder三

3、维柱面绘图函数cylinder(r,n)绘制等高线图形函数Contour英语单词n等高线,轮廓线v画等高线[c,h]=contour(x,y,z)/contourfz,n)向量h(由绘图宗旨可以理解)Contourf(z.n)绘制等高线曲面(有颜色区分)Clabel(c,h)函数标志高度值视角改变和曲面裁剪视角概念;默认三维视角是以30视角向下看Z=0平面,以37.5度的视角向上看X=0平面,称三十度的叫做仰角,37.5度的叫做方位角默认二维视角是仰角90度位角0度相关的函数命令:view(az,el)仰角,方位角设置view([x,y,z])设置观察点,iew(2/3)

4、默认二维三维视角,[az,el]=view返回当前视角曲面裁剪:利用nan使得“高”矩阵部分数据为零,使哪些数据为零要用函数find返回值为下标组成的向量i,j为一维矩阵则a(I,j)为i*j矩阵处理图像的通用函数Figure(n)subplot(I,j,n)holdon/offgridon/offboxon/offSet(a1,’position’,[left,bottom,width,height])labelxlabelylabelzlegend(‘’,’’)text(x,y,z,’’)gtext(‘’)特殊图条形图:bar,barh,bar3,bar3h,bar(

5、…..’grouped’)bar(…..’stacked’)h=bar(….)返回补片对象的句柄向量直方图:hist(y,m)统计用的将y矩阵的所有值统计到m个区间上Matlab程序设计初步M脚本文件是一系列命令的集合体它与命令窗口公用workspace而,M函数文件有自己独立的内存空间。(1)匿名函数:函数名=@(参量表)表达式,可以再M文件,命令窗口(相当于一个变量会在workspace中出现)定义,有一个好处不需要M文件的维护。当只输入函数名不加”(参量可以是空参量)”时显示此句柄(@(参量表)表达式)。可以当其他函数的参量使用。(2)关于子函数和嵌套函数:每个文件

6、有且只有一个主函数最先出现的就是主函数。主函数和子函数通过参数传递来实现变量值得单向传递。但子函数并不改变此值,因为主函数只是将变量的值传递过去并没有将地址传递过去。而嵌套函数有权限访问被嵌套函数的工作空间。所以嵌套函数可以改变主函数的变量的值。两种结构:子函数结构:function输出量=函数名(参量)。。。。。。。。子函数(参量表)。。。。。。end嵌套函数结构function输出量=函数名(参量)。。。。。。。。嵌套函数(参量表)。。。。。。。endend(1)函数句柄的创建:所有的函数都有一定的作用域,函数的作用域决定了哪些函数可以访问它。函数句柄必须在其作用域内

7、创建。能访问函数句柄的都能访问与函数句柄相关的函数。格式:functionh=getcubehandleh=@findecubefunctioncube=findecube(x)cube=x.^3endendcubelt=getcubehandle则cubelt获得了句柄,有时候getcubehandle还有参数。则cubelt变成了句柄函数,当有参数时就是带有指定参数的句柄函数。变量值的传递(1)设置全局变量则所有的子函数不需经过变量传递也可使用了。设置方法:在主函数名说明之后,用语句global变量名。(2)参数传递可变参

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。