




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1概述安装介绍(略)2矩阵和数组2.1 创建特殊矩阵函数Compan伴随矩阵Diag对角矩阵Eye单位矩阵Gallery测试矩阵Hadamardhadamard矩阵Hilbhilb矩阵Invhilbinvhilb矩阵Magic魔方矩阵Ones全一矩阵Rand均匀分布随机矩阵Randn正态分布随机矩阵Rosser经典对称特征测试矩阵Wilkinsonwilkinson特征值测试矩阵Zeros全零矩阵注:diag(A,n)以向量A为主对角线为基准偏移n个位置。2.2 矩阵连接水平c=a,b或者c=ab垂直c=a;b连接函数(1)Cat指定方向;(2)Cat(1,a,b)水平;(3)Cat(2,a,
2、b)垂直;(4)Horzcat水平方向;(5)Vertcat垂直方向(6)Repmat对现有矩阵复制粘贴(7)Blkdiag以对角阵方式重组。2.3 改变矩阵形状Reshape制定行列重排;Rot90逆时针90;Filplr垂直方向为轴旋转180;Flipud水平方向为轴旋转180;Flipdim指定方向为轴翻转矩阵2.4 向量生成函数Linspace(qb)首尾为a,b的100个数;Linspace(a,b,n)Logspace(a,b)以10为底;Logspace(a,b,n);Logspace(a,pi)2.5 矩阵信息的获取Isempty判断为空;Isscalar判断为标量;Isvec
3、tor判断向量;Issparse判断稀疏矩阵;Isa判断指定数据类型;Iscell判断元胞数组类型;Iscellstr元胞字符串数组类型;Isfloat判断浮点数;Isinteger判断整形类型;Islogical判断逻辑类型Isnumeric判断数值类型;Isreal判断实数类型;Isstruct判断结构体类型;Length最长维长度;Ndims维数;Numel元素个数;Size指定维长度3数据类型3.1 数值类型复数:i,j等价;无穷:inf,-inf;非数:NaN0*inf=nan;Isnan判断非数3.2 逻辑类型Ture/false设置真假;Logical数值转换成逻辑3.3 |,x
4、or,any,all逻辑运算符1.1 |短路式运算符=,=,<,>,<=,>=关系运算符Strcmp,strncmp,strcmpi,strncmpi字符串比较3.3 字符与字符串创建可用到strcat;二维字符数组创建时每行字符列相同Deblank提取字符串,删除末尾空格比较函数:Strcmp,strncmp,strcmpi,strncmpi力口n的是比较前n个字符,力口i的不分大小写,返回0/13.4 元胞创建:直接赋值方式;cell函数包含的元素不用()而用Celldisp显示具体内容Cellstr用于字符串元胞数组Length查询元胞长度Iscell判断是否为元
5、胞类型Char元胞数组到字符数组转变3.5 构架构架是带有域的数组创建:直接创建;struct函数4MATLA琳值运算4.1 矩阵基本运算(1)加减简单;(2)乘法(K*M)*(M*N)才可行(3)除法分为左除和右除,值不同(4)求幕要求方阵(5)按位运算.*./.人4.2 关系运算和逻辑运算关系运算符:><>=<=逻辑运算符:&|&&|异或:xor数位逻辑与:bitand(a,b)数位逻辑或:bitor(a,b)数位逻辑非:bitcmp(a,n)数位异或:bitxor(a,b)关系逻辑函数:Xor(a,b)异或Any(a)或All(a)与Isa
6、qual(a,b)对应相等为1Ismember(a,b)a元素属于b相应位置为14.3 运算符优先级5绘图5.1 相关函数管理类:figure、subplot、zoom、hold、view、rotate生成类:plot、line、stem、polar、fill、plotyy、plot3、surf、surfc、mesh、meshz、contour、contour3、contourf、waterfall>cylinder注释和特性类:xlabel、ylabel、zlabel、text、text3、title、legend、box、set、grid、axesaxesequalaxesoffco
7、lorbar、clabel、colormap5.2 基本绘图指令Polar极坐标中画圆Polar(t',r1)若在一个图中画几个图形用口分别括起来,如:t't',r1r2线形设计:线形:-.-:颜色:rgbcmykw点标记:+o*.xsdhp><八v多图绘制:subplot双轴绘图:plotyy5.3 图形标注函数:title、xlabel、ylabel、zlabel、legend(图例)、colorbar(色彩条)、annotation(标注元素)对齐属性值:HorizontalAlignment(水平):left、center、rightVertical
8、Alignment(垂直):middle、top、cap、basline、battom封闭区间填充:f川(a,b,'c')在使用之前使用hold命令5.4 模式化绘图柱状图:bar或barh其模式有mode、stacked(堆在一个柱中)加引号面积图:area;饼图:pie;直方图:hist(data,n)n-分割区间数;玫瑰图:rose(data,n);离散数据绘图:stem;阶梯图:stairs;等高线图:contourf(填充式),contour(一股式);标注:colorbar填充,clable普通;罗盘图:compass;羽毛图:feather;向量场:quiver。
9、函数绘图:涉及函数句柄flplot(fun,limits);ezplot(fun,xmin,xmax,ymin,ymax;ezpolar(fun,a,b)ezcontour(fun);ezcontourf(fun)5.5 三维绘图(1)数据准备(2)绘图区创建(3)绘图(4)设置视角(5)设置颜色(6)设置光照效果(7)设置坐标轴和比例(8)标注图形(9)保存打印或导出Plot3:曲线;Mesh(X,Y,Z)ft面;Meshc在mesh的基础画等高线;Meshz在mesh的基础上垂直连XY面;Surf(X,Y,Z)f;urfc等高线;Surfl(X,Y,Z,S)显示控制:Hidden:设置显示
10、挡住的实体图形Axes:坐标轴比例设置View:设置视角着色:加一指示颜色的数组Colormap:颜色索引范围的设定Shading过渡设置,其参数有faceted,flat和interpLight::光照设置,参数有color,style(infinit和local)和positionLighting:flat,gouraud,phong,offMaterial:质感设置,其参数有shiny,dull,(光泽)metal(金属)7程序设计7.1 M文件M文件就是一系列相关代码组成的一个扩展名为.m的文件。分为脚本文件和函数文件两类。脚本文件不自带参数;函数文件以function开始.函数工作区
11、间:FunctionworkspaceM文件结构:函数声明行、H1行、帮助文本、编写和修改注释、函数体P旧文件:为M文件生成的内部伪代码P旧文件的预生成函数为Pcode,格式:pcodeFunc_name当前路径PcodeFunc_name-inplaceMbt件目录对P则文件的操作:Inmem:列出所有内存中PM文件名ClearFunc_name清楚某个p-码文件Clearfunction:清楚所有p-码文件7.2 函数分为M-函数文件和匿名函数一个M文件只能有1个主函数多个子函数;主函数还分为:私用函数和重载函数。嵌套函数:多平行和多层嵌套。7.3 变量变量命名规则:(1)变量名区分大小写
12、;(2)最多包含63个字符;(3)必须以字母开始起名,后可为字母、下划线;(4)不允许出现标点符号。17个系统关键字:break、casecatch、continue、else、elseif、end、for、function>globle、if、otherwise、persistent、return>switch>try、while可在命令窗口输入iskeyword显示。特殊变量:ans,beep,pi,eps,inf,NaN(nan,i(j),nargin(输入个数),nargout(输出个数),realmin,realmax,bitmax,varargin何变的函数输入参
13、数个数),varargout分为局部变量、全局变量(globle)、永久变量(persistent)Inputname(n):第n个输入变量的调用名7.4 程序结构分为顺序结构、循环结构(for或while)和分支结构(if或switch)7.5 程序控制语句结束循环:continue>break、return(Continue和break:结束本次循环)。Warning:错误警告语句;Error和errordlg(显示对话框);Trycatch:try中有错是执行catch语句;Input和keyboard:输入控制语句。8程序调试和出错处理8.1 调试调试(debug):去除bugBug:语法错误、逻辑错误、异常Debug函数:Dbstop:设置断点Dbclear:清除断点Dbcout:重新执行Dbdown/dbup:变更当前工作空间Dbmex:MEX文件调试Dbstack列出函数调用关系Dbstatus:列出所有断点Dbstep:单步或多步执行Dbtype:列印M文件Dbquit:退出调试模式Debug辅助函数:Echo:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国特种专用涂料项目投资计划书
- 2025年中国平版油墨项目商业计划书
- 中国二硝酰胺铵项目商业计划书
- 2025届高三模拟考试全科广东高三衡水金卷英语答案
- 2025年中国盘锦项目投资计划书
- 2025年下学期高中数学姜伯驹试卷
- 2025年新型节能水泵、风机和压缩机项目评估报告
- 中国家庭装甲醛速测试剂项目投资计划书
- 阳泉市人民医院感染病教学质量评价考核
- 课件随拍教学课件
- 4.1项目四任务一 填制商业发票
- 【浅析柏子仁的镇静催眠作用4600字(论文)】
- 第四章 公共政策的制定
- 《社会学概论》教案
- 水下砼切割施工方案
- 销售人员薪酬体系及晋升通道
- 阿基米德的故事课件
- v60呼吸机的使用与维护
- 旅行社合伙人合同范本
- 黄花菜种植技术
- 2022届上海宝山区中考数学一模试卷及答案
评论
0/150
提交评论