matlab所有函数集合

上传人:第*** 文档编号:32827073 上传时间:2018-02-12 格式:DOC 页数:22 大小:186.50KB
返回 下载 相关 举报
matlab所有函数集合_第1页
第1页 / 共22页
matlab所有函数集合_第2页
第2页 / 共22页
matlab所有函数集合_第3页
第3页 / 共22页
matlab所有函数集合_第4页
第4页 / 共22页
matlab所有函数集合_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《matlab所有函数集合》由会员分享,可在线阅读,更多相关《matlab所有函数集合(22页珍藏版)》请在金锄头文库上搜索。

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

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

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

4、ot 根目录 mkdir 新建目录 open 打开文件 pwd 显示当前目录 tempdir 返回系统临时目录的名字 tempname 随机给出一个临时字符串(可用作文件名) ! 直接调用操作系统 command 命令 5常用命令启动和退出 Matlab matlabrc Matlab 的启动 M 文件 exit 退出 Matlab quit 退出 Matlab startup 运行 matlab 启动文件 二、语言结构和调试命令1语言结构和调试命令程序设计 builtin 从可重载方法中调用内置函数 eval 执行包含可执行表达式的字符串 evalc 计算并返回表达式的值 evalin 执行

5、某个工作空间中的包含表达式的字符串 feval 执行函数(从函数名或函数句柄) function 函数头 global 定义全局变量 nargchk 检查输入参数数目 persistent 定义常量 script 作为脚本的 M 文件 2语言结构和调试命令流程控制 break 停止执行循环 case case 语句,switch 语句一部分 switch switch_exprcase case_exprstatmentscaseotherwiseendcatch try-catch 语句一部分,捕捉程序 else if 条件语句一部分 elseif if 条件语句一部分 end 终止 for

6、、while、switch 、 try 和 if 语句 error 显示错误信息 for 循环语句一(确定次数) if if 条件语句 other switch 语句一部分 return 返回到调用函数 switch 开关语句 try try 程序块 warning 类似于 disp,但可被禁止 while 循环语句( 次数不确定) 3语言结构和调试命令交互输入 input 交互输入 keyboard 在 M 文件中遇到 keyboard 时将在命令窗口 产生交互直到输入 return 命令 menu 为用户输入产生一个选择菜单 pause 暂停 4语言结构和调试命令面向对象编程 class

7、创建一个对象或者返回一个对象类 double 转换为双精度 inferiorto 亚类关系 inline 创建一个内联函数 int8,int16,int32 转换到符号整数 isa 检查是否为所给类的对象 loadobj load 函数用户定义扩展 saveobj save 函数用户定义扩展 single 转换为单精度 superiorto 超类关系 uint8,uint16,uint32 转换到无符号整数 5. 语言结构和调试命令程序调试 dbclear 断点清除 dbcont 重新开始执行 dbdown 改变当前工作空间 dbmex 调试 Mex 文件 dbquit 退出调试模式 dbst

8、ack 显示函数调用堆栈 dbstatus 列出所有断点 dbstep 从断点处执行 dbstop 设置断点 dbtype 列出带行号的 M 文件内容 dbup 改变当前工作空间 6语言结构和调试命令 lasterr,lastwarn lasterr 返回 Matlab 中产生的最后一个异常信息。 lastwarn 最后的警告信息这两个函数在调试程序时非常有用 上善若水.夫唯不争,故无尤 夫唯不争,故天下莫能与之争修身养性,不以物喜,不以己悲穷则独善其身,达则兼济天下黄叶林 斑鱼道号:十方管 理: 激情体育, Matlab 专版 精 华 贴 1 经 验 值 14046 美 味 虾 201 注册

9、日期 2005-11-14 最近登陆 2012-3-7 来自 水区动物园状态 2010-8-19 16:19 tT #3 三、矩阵函数数值线性代数1矩阵函数数值线性代数矩阵分析 cond 条件数(关于逆) cond 条件数(关于特征值) det 行列式 norm 矩阵范数 null 零空间 orth 矩阵的正交化空间 rank 矩阵的秩 rcond 矩阵的逆条件数 rref 去相关阶梯矩阵(高斯约当消去法) rrefmovie 去相关阶梯矩阵的逐步演示 subspace 两个子空间的角度,几何上讲其实是镶嵌于一个空间中的两个 超平面的角度;物理上讲是第二次试验和第一次试验提供了多少新信息tra

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

11、形式转换为复的 Schur 形式 schur Schur 分解 svd 奇异值分解 4矩阵函数数值线性代数矩阵函数 expm 矩阵指数( 与 exp 不同) funm 一般矩阵函数 logm 矩阵对数(对应 expm) sqrtm 矩阵平方根 5矩阵函数数值线性代数低级函数 qrdelete 从 QR 分解中删除列 qrinsert 在 QR 分解中加入列 四、创建图形用户界面1创建图形用户界面对话框 dialog 创建对话框 errordlg 创建错误对话框 helpdlg 创建帮助对话框 inputdlg 创建输入对话框 listdlg 创建选择列表对话框 msgbox 创建消息对话框 p

12、agedlg 显示页面的版面对话框 printdlg 显示打印对话框 questdlg 问题对话框 uigetfile 文件检索对话框 uiputfile 为写入而显示的检索对话框 uisetcolor 从对话框交互式设置对象的 ColorSpec uisetfont 交互设置对象字体特征 warndlg 警告对话框 2创建图形用户界面用户界面对象 menu 生成菜单 uicontextmenu 创建上下文菜单 uicontrol 创建用户界面控制对象 3创建图形用户界面其他函数 dragrect 用鼠标拖动矩形 gcbo 返回正在执行回叫信息的图形对象句柄 rbbox 创建橡皮框 textw

13、rap 对给定的用户界面控制读写返回覆盖的字符串矩阵 uiwait 控制程序的执行 waitbar 显示等待条 waitforbuttonpress 等待键或按钮的触发 上善若水.夫唯不争,故无尤 夫唯不争,故天下莫能与之争修身养性,不以物喜,不以己悲穷则独善其身,达则兼济天下黄叶林 斑鱼道号:十方管 理: 激情体育, Matlab 专版 精 华 贴 1 经 验 值 14046 美 味 虾 201 注册日期 2005-11-14 最近登陆 2012-3-7 来自 水区动物园状态 2010-8-19 16:21 tT #4 五、图象可视化函数1图象可视化函数基本绘图和图象函数 bar,barh

14、垂直和水平直方图 hist 统计频数直方图 hold 在图象窗口中保留当前图形 loglog 双对数刻度曲线图 pie 饼图 plot 绘制二维曲线 polar 极坐标图 semilogxsemilogy 半对数刻度曲线图 subplot 创建子图 2图象可视化函数三维绘图函数 bar3,bar3h 三维直方图 comet3 三维彗星图 cylinder 柱面图 fill3 填充的三维多边形 plot3 三维直角坐标曲线图 quiver3 三维向量场图 slice 切片图 sphere 生成球面 stem3 三维火柴杆图 waterfall 瀑布水线图 3图象可视化函数绘制标注和网络 clab

15、el 为等高线图加数值标记 datetick 使用日期标注标记线 grid 绘制二维和三维图形网格 gtext 使用鼠标确定文本在二维视图中的位置 legend 在图形上显示图例 plotyy 双 y 轴创建图形 title 为当前轴添加标题 xlabelylabelzlabel 标注三轴 4图象可视化函数体数据可视化 coneplot 三维向量场中将速度向量锥形表示 contourslice 在三维物体切面上绘制等高线 isocaps 计算帽端等表面几何 isonormals 计算等值表面顶点的法向 isosurface 从块体数据中提取等表面数据 reducepatch 缩减块体表面的数目

16、 reducevolume 缩减块体数据集中元素的数目 shrinkfaces 缩减块体表面的尺寸 smooth3 使三维数据光滑化 stream2 计算二维流线数据 stream3 计算三维流线数据 streamline 画流线 surf2patch 表面数据转换为块数据 subvolume 从体数据中提取子集 5图象可视化函数表面、网格和轮廓绘制 contour 二维等高线图 contourc 低层等高线图形计算 contourf 填充二维等高线图 hidden 从一个网线图中删除消隐线 meshmeshcmeshz 网线图 peaks 两变量的样本函数 surfsurfc 三维阴影表面图 surfl 带有基于色图照明的表面图 trimesh 三角形网线图 trisurf 三角形表面图 6图象可视化函数域生成 griddat

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

当前位置:首页 > 建筑/环境 > 工程造价

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