matlab笔记之五-matlab常用函数简介

matlab笔记之五-matlab常用函数简介

ID:30060429

大小:72.11 KB

页数:31页

时间:2018-12-26

matlab笔记之五-matlab常用函数简介_第1页
matlab笔记之五-matlab常用函数简介_第2页
matlab笔记之五-matlab常用函数简介_第3页
matlab笔记之五-matlab常用函数简介_第4页
matlab笔记之五-matlab常用函数简介_第5页
资源描述:

《matlab笔记之五-matlab常用函数简介》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Matlab笔记之五----   ◎#MATLAB常用函数简介一、通用命令1.1帮助命令demo                  启动演示程序helpbrowser           超文本文档帮助信息help                  在线帮助命令helpdesk              超文本文档帮助信息doc                   以超文本方式显示帮助文档Helpwin               打开在线帮助窗1.2工作空间管理clear从内存中清除变量和函数quit退

2、出MATLABclc清除命令窗口exit关闭MATLABsave把变量存入数据文件中who列出工作空间中的变量load从文件中读入数据变量whos列出工作内存中变量的详细信息format设置数据显示格式what列出当前目录中的Matlab文件more分页输出which查找指定函数和文件的位置1.3路径管理addpath添加搜索路径path控制MATLAB的搜索路径rmpath从搜索路径中删除目录pathtool弹出修改搜索路径窗口1.4操作系统指令cd改变当前工作目录pwd显示当前工作目录名copyfil

3、e文件拷贝getenv给出环境值delete删除文件dos执行DOS指令并返回结果dir列出文件!执行外部应用程序mkdir创建目录rmdir删除目录二、基本运算2.1算术运算+加                 /斜杠或右除.*数组乘             -减反斜杠或左除./数组右除*矩阵乘^矩阵乘方.数组左除dot向量内积cross向量叉积.^数组乘方kronKronecker乘积或张量积2.2关系运算<小于>大于==等于<=小于或等于>=大于或等于~=不等于2.3逻辑操作&逻辑“与”

4、逻辑“

5、或”~逻辑“非”xor逻辑“异或”any有非零元素则为真all所有元素非零时为真2.4特殊运算符=赋值号‘引号()园括号.小数点,逗号[]方括号:冒号%注释符{}花括号…续行符'共轭转置@函数句柄;分号.'转置三、编程语言结构3.1控制语句if条件执行语句switch多个条件分支else同if一起使用case同switch一起使用elseif同if一起使用otherwise可同switch一起使用end结束for,while,if等语句tryTry-cathch结构for按规定次数重复执行语句catch同

6、try一起使用while不确定次数重复执行语句return返回break终止最内层循环continuefor或while循环中结束本次循环3.2计算运行builtin执行内联函数evalin跨空间计算串表达式的值eval运行字符串表示的表达式feval函数宏指令evalc执行MATLAB字符串run执行脚本文件3.3脚本文件、函数及变量exist检查函数或变量是否被定义isglobal若是全局变量则为真function函数文件引导语句mfilename正在执行的M文件名global定义全局变量persis

7、tent定义永久变量3.4参数处理inputname实际调入变量名nargoutchk输出变量个数检查nargchk输入变量个数检查varargin输入参数nargout函数输出参数的个数varargout输出参数nargin函数输入参数的个数3.5信息显示disp显示矩阵和字符串内容lasterr最后一个错误信息error显示错误信息lastwarn最后一个警告信息fprintf格式化输出warning显示警告信息3.6交互式输入input提示键盘输入uicontrol创建用户界面控制keyboard激

8、活键盘作为命令文件uimenu创建用户界面菜单pause暂停四、基本矩阵函数和操作4.1基本矩阵eye单位矩阵linspace线性等分向量ones全1矩阵logspace对数等分向量zeros全0矩阵meshgrid用于三维曲面的网格坐标rand均匀分布随机阵randn正态分布随机阵4.2矩阵基本信息disp显示矩阵内容isempty若是空矩阵则为真length向量的长度isequal若对应元素相等则为真size输出数组的大小islogical若是逻辑数则为真ndims输出数组的维数isnumeric若是

9、数值则为真isvector若为向量则为真isprime若为素数则为真4.3矩阵操作tril提取矩阵的下三角部分reshape改变矩阵的形状triu提取矩阵的上三角部分blkdiag生成块对角阵fliplr矩阵左右翻转end数组的长度,即最大下标flipud矩阵的上下翻转find找出非零元素的下标rot90矩阵逆时针旋转90度4.4特殊变量和常量pi圆周率realmax最大浮点数inf、Inf无穷大realmin最小正浮点数i、

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

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

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