logo资料库

MATLAB必备函数.pdf

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
有MATLAB 编程问题的朋友,可以联系我!QQ:993878382.pdf
MATLAB常用函数参考.pdf
MATLAB/Simulink/C++/Java等编程援助 联系方式: QQ:806268790 邮箱:806268790@qq.com QQ 空间:http://806268790.qzone.qq.com 更多学习资料,请加我为 QQ 好友,或者访问我的 QQ 空间 有编程问题的朋友,请直接加我为QQ好友,提供在线答疑 如果我QQ不在线,请将问题发到我的邮箱,及时给你答复 专业提供以下方向的编程援助: 1. MATLAB/Simulink/C++/Java等编程问题; 2. 数字图像处理、信号处理、通信仿真设计; 3. 机器人路径规划、轨迹规划、机器人控制; 4. 各类数值计算、小波分析算法、优化设计; 5. 自动控制、电机控制、智能控制、模糊控制; 6. 粒子群算法、神经网络、遗传算法等智能算法; 7. 其他编程和仿真问题。 郑重声明:本资料整理于网络,仅限交流使用,切勿用做商业用途!
MATLAB 常用函数参考 1、通用命令.....................................................................................................................................1 1.1 通用信息查询.....................................................................................................................1 1.2 工作空间管理.....................................................................................................................1 1.3 管理指令和函数.................................................................................................................1 1.4 搜索路径管理.....................................................................................................................1 1.5 指令窗控制.........................................................................................................................2 1.6 操作系统指令.....................................................................................................................2 2、运算符和特殊运算符.................................................................................................................2 2.1 算术运算符.........................................................................................................................2 2.2 关系运算符.........................................................................................................................2 2.3 逻辑操作.............................................................................................................................2 2.4 特殊运算符.........................................................................................................................3 3、编程语言结构.............................................................................................................................3 3.1 控制语句.............................................................................................................................3 3.2 计算运行.............................................................................................................................3 3.3 脚本文件、函数及变量.....................................................................................................3 3.4 参数处理.............................................................................................................................4 3.5 信息显示.............................................................................................................................4 3.6 交互式输入.........................................................................................................................4 4、基本矩阵函数和操作.................................................................................................................4 4.1 基本矩阵.............................................................................................................................4 4.2 矩阵基本信息.....................................................................................................................5 4.3 矩阵操作.............................................................................................................................5 4.4 特殊变量和常量.................................................................................................................5 4.5 特殊矩阵.............................................................................................................................5 5、基本数学函数.............................................................................................................................6 5.1 三角函数.............................................................................................................................6 5.2 指数函数.............................................................................................................................6 5.3 复数函数.............................................................................................................................6 5.4 取整和求余函数.................................................................................................................7 6、坐标变换、向量运算等特殊函数.............................................................................................7 7、矩阵函数和数值线性代数.........................................................................................................7 7.1 矩阵分析.............................................................................................................................7 7.2 线性方程.............................................................................................................................7 7.3 特性值与奇异值.................................................................................................................8 7.4 矩阵函数.............................................................................................................................8 7.5 因式分解.............................................................................................................................8 8、数据分析和傅立叶变换.............................................................................................................8 8.1 基本运算.............................................................................................................................8 8.2 有限差分.............................................................................................................................9 8.3 相关.....................................................................................................................................9 8.4 滤波卷积.............................................................................................................................9 9、插值与多项式函数.....................................................................................................................9 9.1 数据插值.............................................................................................................................9 9.2 样条插值.............................................................................................................................9 1
9.3 多项式.................................................................................................................................9 10、数值泛函函数和 ODE 解算器...............................................................................................10 10.1 优化和寻根.....................................................................................................................10 10.2 优化选项处理.................................................................................................................10 10.3 数值积分.........................................................................................................................10 10.4 绘图.................................................................................................................................10 10.5 差微分函数解算器.........................................................................................................10 11、二维图形函数.........................................................................................................................11 11.1 基本平面图形.................................................................................................................11 11.2 轴控制.............................................................................................................................11 11.3 图形注释.........................................................................................................................11 12、三维图形函数.........................................................................................................................11 12.1 基本三维图形.................................................................................................................11 12.2 色彩控制.........................................................................................................................11 12.3 色图.................................................................................................................................12 13、文件输入/输出........................................................................................................................12 14、示例函数.................................................................................................................................12 15、符号工具包.............................................................................................................................13 15.1 微积分.............................................................................................................................13 15.2 线性代数.........................................................................................................................13 15.3 化简.................................................................................................................................13 15.4 方程求解.........................................................................................................................13 15.5 变量精度.........................................................................................................................14 15.6 积分变换.........................................................................................................................14 15.7 基本操作.........................................................................................................................14 15.8 图形应用.........................................................................................................................14 15.9 Maple 接口 .....................................................................................................................14 16、图象处理工具箱.....................................................................................................................15 16.1 图象显示.........................................................................................................................15 16.2 图象文件数据输入/输出................................................................................................15 16.3 图象的几何操作.............................................................................................................15 16.4 象值与统计.....................................................................................................................15 16.5 图像分析.........................................................................................................................15 16.6 图像增强.........................................................................................................................16 16.7 线性滤波.........................................................................................................................16 16.8 二维线性滤波器的设计.................................................................................................16 16.9 图像变换.........................................................................................................................16 16.10 邻域及块处理...............................................................................................................17 16.11 二值图像操作...............................................................................................................17 16.12 图像的区域处理...........................................................................................................17 16.13 色图操作.......................................................................................................................17 16.14 色彩空间变换...............................................................................................................17 16.15 图像类型判断及其转换...............................................................................................18 16.16 图像处理演示函数.......................................................................................................18 2
1、通用命令 1.1 通用信息查询 demo help helpbrowser helpdesk Helpwin info subscribe ver version whatsnew 1.2 工作空间管理 clear exit load pack quit save who whos workspace 1.3 管理指令和函数 editor edit inmem mex open pcode type what which 演示程序 在线帮助指令 超文本文档帮助信息 超文本文档帮助信息 打开在线帮助窗 MATLAB 和 Mathworks 公司的信息 MATLAB 用户注册 MATLAB 和 TOOLBOX 的版本信息 MATLAB 版本 显示版本新特征 从内存中清除变量和函数 关闭 MATLAB 从磁盘中调入数据变量 合并工作内存中的碎块 退出 MATLAB 把内存变量存入磁盘中 列出工作内存中的变量名 列出工作内存中的变量细节 工作内存浏览器 矩阵编辑器 打开 M 文件 查看内存中的 P 码文件 创建 MEX 文件 打开文件 生成 P 码文件 显示文件内容 列出当前目录上的 M,MAT,MEX 文件 确定指定函数和文件的位置 1.4 搜索路径管理 addpath Rmpath path pathtool 添加搜索路径 从搜索路径中删除目录 控制 MATLAB 的搜索路径 修改搜索路径 1
1.5 指令窗控制 beep echo diary format more 1.6 操作系统指令 cd computer copyfile delete dir dos getenv ispc isunix mkdir pwd unix vms web ! 产生 beep 声 显示命令文件指令的切换开关 储存 MATLAB 指令窗操作内容 设置数据输出格式 命令窗口分页输出的控制开关 改变当前工作目录 计算机类型 文件拷贝 删除文件 列出文件 执行 DOS 指令并返回结果 给出环境值 MATLAB 为 PC(Windows)版本则为真 MATLAB 为 Unix 版本则为真 创建目录 改变当前工作目录 执行 Unix 指令并返回结果 执行 vms.dcl 指令并返回结果 打开 Web 浏览器 执行外部应用程序 2、运算符和特殊运算符 2.1 算术运算符 + * ^ \ ./ 或 .\ 2.2 关系运算符 == < <= 2.3 逻辑操作 & ~ any all 加 矩阵乘 矩阵乘方 反斜杠或左除 数组除 等于 小于 小于或等于 逻辑“与” 逻辑“非” — .* .^ / kron ~= > >= 减 数组乘 数组乘方 斜杠或右除 张量积 不等于 大于 大于或等于 | xor 有非零元素则为真 所有元素均非零则为真 逻辑“或” 逻辑“异或” 2
2.4 特殊运算符 : [] @ . … ; ! ‘ .’ [;] (),{},。 3、编程语言结构 3.1 控制语句 break case catch continue else elseif end for if otherwise return switch try while 3.2 计算运行 assignin builtin eval evalc evalin feval run 3.3 脚本文件、函数及变量 exist function 冒号 方括号 创建函数句柄 构架域的关节点 续行号 分号 调用操作系统命令 引号 转置号 垂直串接 下标标识 () {} . .. , % = ’ [,] (),{},。 subsindex 园括号 花括号 小数点 父目录 逗号 注释号 赋值号 共轭转置 水平串接 下标赋值 下标标识 终止最内循环 同 switch 一起使用 同 try 一起使用 将控制转交给外层的 for 或 while 循环 同 if 一起使用 同 if 一起使用 结束 for,while,if 语句 按规定次数重复执行语句 条件执行语句 可同 switch 一起使用 返回 多个条件分支 Try-cathch 结构 不确定次数重复执行语句 跨空间赋值 执行内建的函数 字符串宏指令 执行 MATLAB 字符串 跨空间计算串表达式的值 函数宏指令 执行脚本文件 检查函数或变量是否被定义 函数文件头 3
global isglobal iskeyword mfilename persistent Script 3.4 参数处理 inputname nargchk nargout nargin nargoutchk varargin varargout 3.5 信息显示 disp display error fprintf lasterr lastwarn sprintf warning 3.6 交互式输入 input keyboard pause uicontrol uimenu 定义全局变量 若是全局变量则为真 若是关键字则为真 正在执行的 M 文件的名字 定义永久变量 MATLAB 命令文件 实际调入变量名 输入变量个数检查 函数输出参数的个数 函数输入参数的个数 输出变量个数检查 输入参数 输出参数 显示矩阵和文字内容 显示矩阵和文字内容的重载函数 显示错误信息 把格式化数据写到文件或屏幕 最后一个错误信息 最后一个警告信息 按格式把数字转换为串 显示警告信息 提示键盘输入 激活键盘作为命令文件 暂停 创建用户界面控制 创建用户界面菜单 4、基本矩阵函数和操作 4.1 基本矩阵 eye linspace logspace meshgrid ones rand randn repamt 单位矩阵 线性等分向量 对数等分向量 用于三维曲面得分格线坐标 全 1 矩阵 均匀分布随机阵 正态分布随机阵 铺放模块数组 4
zeros 全 0 矩阵 : 矩阵的援引和重排 4.2 矩阵基本信息 disp isempty isequal islogical isnumeric length logical ndims size 4.3 矩阵操作 blkdiag diag end find fliplr flipud flipdim ind2sub reshape rot90 sub2ind tril triu 4.4 特殊变量和常量 ans eps i,j inf isfinite isinf isnan nan pi realmax realmin why 4.5 特殊矩阵 company 显示矩阵和文字内容 若是空矩阵则为真 若对应元素相等则为 1 若是逻辑数则为真 若是数值则为真 确定向量的长度 将数值转化为逻辑值 数组 A 的维数 确定矩阵的维数 块对角阵串接 创建对角阵,抽取对角向量 数组的长度,即最大下标 找出非零元素 1 的下标 矩阵左右翻转 矩阵的上下翻转 交换对称位置上的元素 根据单下标换算出全下标 矩阵变维 矩阵逆时针旋转 90 度 根据全下标换算出单下标 抽取下三角阵 抽取上三角阵 最新表达式的运算结果 浮点相对误差 虚数单位 无穷大 若是有限数则为真 若是无穷大则为真 若为非数则为真 非数 圆周率 3.1415926535897… 最大浮点数 最小正浮点数 一般问题的简明答案 伴随矩阵 5
分享到:
收藏