matlab常用指令

上传人:第*** 文档编号:32690007 上传时间:2018-02-12 格式:DOC 页数:33 大小:97.50KB
返回 下载 相关 举报
matlab常用指令_第1页
第1页 / 共33页
matlab常用指令_第2页
第2页 / 共33页
matlab常用指令_第3页
第3页 / 共33页
matlab常用指令_第4页
第4页 / 共33页
matlab常用指令_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《matlab常用指令》由会员分享,可在线阅读,更多相关《matlab常用指令(33页珍藏版)》请在金锄头文库上搜索。

1、MATLAB 常用指令1常用命令 管理命令和函数addpath 添加目录到 MATLAB 搜索路径doc 在 Web 浏览器上现实 HTML 文档help 显示 Matlab 命令和 M 文件的在线帮助helpwinhelpdesk helplookfor 在基于 Matlab 搜索路径的所有 M 文件中搜索关键字partialpath 部分路径名path 所有关于路径名的处理pathtool 一个不错的窗口路径处理界面rmpath 删除搜索路径中指定目录type 显示指定文件的内容ver 版本信息version 版本号web 打开 web 页what 列出当前目录吓所有的 M 文件 Mat

2、文件和 Mex 文件whatsnew 显示 readme 文件which 显示文件位置(返回)2常用命令 管理变量和工作区 (输入输出、内存管理等 )clear 从内存中删除disp 显示文本或数组内容length 数组长度 (最长维数)load 重新载入变量(从磁盘上)mlock 锁定文件,防止文件被错误删除munlock 解锁文件openvar 在数组编辑器中打开变量pack 整理内存空间save 保存变量到文件 8*)size 数组维数who 列出内存变量whos 列出内存变量 ,同时显示变量维数workspace 显示工作空间窗口(返回)3常用命令 管理命令控制窗口 (command

3、窗口)clc 清空命令窗口echo 禁止或允许显示执行过程format 设置输出显示格式home 光标移动到命令窗口左上角more 设置命令窗口页输出格式(返回)4常用命令 文件和工作环境cd 改变工作目录copyfile 复制文件delete 删除文件和图形对象diary 把命令窗口的人机交互保存到文件dir 显示目录edit 编辑文本文件fileparts 返回文件的各个部分fullfile 使用指定部分建立文件全名inmem 返回内存( 伪代码区)的 matlab 函数名ls 在 unix 系统中列出目录 (win 中亦可)matlabroot 根目录mkdir 新建目录open 打开文

4、件pwd 显示当前目录tempdir 返回系统临时目录的名字tempname 随机给出一个临时字符串( 可用作文件名 )! 直接调用操作系统 command 命令(返回)5常用命令 启动和退出 Matlabmatlabrc Matlab 的启动 M 文件exit 退出 Matlabquit 退出 Matlabstartup 运行 matlab 启动文件(返回)6语言结构和调试命令 程序设计builtin 从可重载方法中调用内置函数执行包含可执行表达式的字符串c 计算并返回表达式的值in 执行某个工作空间中的包含表达式的字符串f 执行函数(从函数名或函数句柄)function 函数头global

5、 定义全局变量nargchk 检查输入参数数目persistent 定义常量script 作为脚本的 M 文件(返回)7语言结构和调试命令 流程控制break 停止执行循环case case 语句,switch 语句一部分switch switch_exprcase case_exprstatmentscaseotherwiseendcatch try-catch 语句一部分,捕捉程序else if 条件语句一部分elseif if 条件语句一部分end 终止 for、while、switch、try 和 if 语句error 显示错误信息for 循环语句一 (确定次数)if if 条件语句o

6、ther switch 语句一部分return 返回到调用函数switch 开关语句 try try 程序块warning 类似于 disp,但可被禁止while 循环语句(次数不确定)(返回)8语言结构和调试命令 交互输入input 交互输入keyboard 在 M 文件中遇到 keyboard 时将在命令窗口产生交互直到输入 return 命令menu 为用户输入产生一个选择菜单pause 暂停(返回)9语言结构和调试命令 面向对象编程class 创建一个对象或者返回一个对象类double 转换为双精度inferiorto 亚类关系inline 创建一个内联函数int8,int16,int

7、32 转换到符号整数isa 检查是否为所给类的对象loadobj load 函数用户定义扩展saveobj save 函数用户定义扩展single 转换为单精度superiorto 超类关系uint8,uint16,uint32 转换到无符号整数(返回)10 语言结构和调试命令 程序调试dbclear 断点清除dbcont 重新开始执行dbdown 改变当前工作空间dbmex 调试 Mex 文件dbquit 退出调试模式dbstack 显示函数调用堆栈dbstatus 列出所有断点dbstep 从断点处执行dbstop 设置断点dbtype 列出带行号的 M 文件内容dbup 改变当前工作空间

8、(返回)11语言结构和调试命令 lasterr,lastwarnlasterr 返回 Matlab 中产生的最后一个异常信息。lastwarn 最后的警告信息这两个函数在调试程序时非常有用(返回)12创建图形用户界面 对话框dialog 创建对话框errordlg 创建错误对话框helpdlg 创建帮助对话框inputdlg 创建输入对话框listdlg 创建选择列表对话框msgbox 创建消息对话框pagedlg 显示页面的版面对话框printdlg 显示打印对话框questdlg 问题对话框uigetfile 文件检索对话框uiputfile 为写入而显示的检索对话框uisetcolor

9、从对话框交互式设置对象的 ColorSpecuisetfont 交互设置对象字体特征warndlg 警告对话框(返回)13矩阵函数数值线性代数 矩阵分析cond 条件数 (关于逆)cond 条件数 (关于特征值)det 行列式norm 矩阵范数null 零空间orth 矩阵的正交化空间rank 矩阵的秩rcond 矩阵的逆条件数rref 去相关阶梯矩阵(高斯约当消去法)rrefmovie 去相关阶梯矩阵的逐步演示subspace 两个子空间的角度,几何上讲其实是镶嵌于一个空间中的两个超平面的角度;物理上讲是第二次试验和第一次试验提供了多少新信息trace 矩阵的迹(返回)14矩阵函数数值线性代

10、数 线性方程chol Cholesky 分解inv 矩阵求逆lscov 最小二乘解lu LU 分解lsqnonneg 非负约束的最小线性二乘pinv Moore-penrose 伪逆qr 正交三角分解(返回)15矩阵函数数值线性代数 特征值和奇异值balance 提高特征值精度(a good function)cdf2rdf 复数对角型转换为实数对角型eig 特征值和特征向量gsvd 广义奇异值分解hess 矩阵的 Hessenvberg 形式poly 根据根给出多项式 (系数)qz 广义特征值的 QZ 分解rsf2csf 实的 Schur 形式转换为复的 Schur 形式schur Schu

11、r 分解svd 奇异值分解(返回)16矩阵函数数值线性代数 矩阵函数expm 矩阵指数(与 exp 不同)funm 一般矩阵函数logm 矩阵对数(对应 expm)sqrtm 矩阵平方根(返回)17矩阵函数数值线性代数 低级函数qrdelete 从 QR 分解中删除列qrinsert 在 QR 分解中加入列(返回)18创建图形用户界面 用户界面对象menu 生成菜单uicontextmenu 创建上下文菜单uicontrol 创建用户界面控制对象(返回)19创建图形用户界面 其他函数dragrect 用鼠标拖动矩形gcbo 返回正在执行回叫信息的图形对象句柄rbbox 创建橡皮框textwra

12、p 对给定的用户界面控制读写返回覆盖的字符串矩阵uiwait 控制程序的执行waitbar 显示等待条waitforbuttonpress 等待键或按钮的触发(返回)20图象可视化函数基本绘图和图象函数bar,barh 垂直和水平直方图hist 统计频数直方图hold 在图象窗口中保留当前图形loglog 双对数刻度曲线图pie 饼图plot 绘制二维曲线polar 极坐标图semilogxsemilogy 半对数刻度曲线图subplot 创建子图(返回)21图象可视化函数三维绘图函数bar3,bar3h 三维直方图comet3 三维彗星图cylinder 柱面图fill3 填充的三维多边形p

13、lot3 三维直角坐标曲线图quiver3 三维向量场图slice 切片图sphere 生成球面stem3 三维火柴杆图waterfall 瀑布水线图(返回)22图象可视化函数绘制标注和网络clabel 为等高线图加数值标记datetick 使用日期标注标记线grid 绘制二维和三维图形网格gtext 使用鼠标确定文本在二维视图中的位置legend 在图形上显示图例plotyy 双 y 轴创建图形title 为当前轴添加标题xlabelylabelzlabel 标注三轴(返回)23图象可视化函数体数据可视化coneplot 三维向量场中将速度向量锥形表示contourslice 在三维物体切面上绘制等高线isocaps 计算帽端等表面几何isonormals 计算等值表面顶点的法向isosurface 从块体数据中提取等表面数据reducepatch 缩减块体表面的数目reducevolume 缩减块体数据集中元素的数目shrinkfaces 缩减块体表面的尺寸smooth3 使三维数据光滑化stream2 计算二维流线数据stream3 计算三维流线数据streamline 画流线surf2patch 表面数据转换为块数据subvolume 从体数据中提取子集 (返回)24图象可视化函数表

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号