MATLAB信息查询命令
史上最全matlab命令查询

史上最全matlab命令查询matlab命令一、常用对象操作:除了一般windows窗口的常用功能键外。
1、!dir 可以查看当前工作目录的文件。
!dir& 可以在dos状态下查看。
2、who 可以查看当前工作空间变量名,whos 可以查看变量名细节。
3、功能键:功能键快捷键说明方向上键Ctrl+P 返回前一行输入方向下键Ctrl+N 返回下一行输入方向左键Ctrl+B 光标向后移一个字符方向右键Ctrl+F 光标向前移一个字符Ctrl+方向右键Ctrl+R 光标向右移一个字符Ctrl+方向左键Ctrl+L 光标向左移一个字符home Ctrl+A 光标移到行首End Ctrl+E 光标移到行尾Esc Ctrl+U 清除一行Del Ctrl+D 清除光标所在的字符Backspace Ctrl+H 删除光标前一个字符Ctrl+K 删除到行尾Ctrl+C 中断正在执行的命令4、clc可以命令窗口显示的内容,但并不清除工作空间。
二、函数及运算1、运算符:+:加,-:减,*:乘,/:除,\:左除^:幂,‘:复数的共轭转置,():制定运算顺序。
2、常用函数表:sin( ) 正弦(变量为弧度)Cot( ) 余切(变量为弧度)sind( ) 正弦(变量为度数)Cotd( ) 余切(变量为度数)asin( ) 反正弦(返回弧度)acot( ) 反余切(返回弧度)Asind( ) 反正弦(返回度数)acotd( ) 反余切(返回度数)cos( ) 余弦(变量为弧度)exp( ) 指数cosd( ) 余弦(变量为度数)log( ) 对数acos( ) 余正弦(返回弧度)log10( ) 以10为底对数acosd( ) 余正弦(返回度数)sqrt( ) 开方tan( ) 正切(变量为弧度)realsqrt( ) 返回非负根tand( ) 正切(变量为度数)abs( ) 取绝对值atan( ) 反正切(返回弧度)angle( ) 返回复数的相位角atand( ) 反正切(返回度数)mod(x,y) 返回x/y的余数sum( ) 向量元素求和3、其余函数可以用help elfun和help specfun命令获得。
matlab中处理查询cell数据的命令

matlab中处理查询cell数据的命令
cellfun
⽤法:
[A] = cellfun(func,C)
[A1,…,Am] = cellfun(func,C1,…,Cn)
[A1,…,Am] = cellfun(func,C1,…,Cn,Name,Value)
附加选项通过⼀个或多个”Name,Value”键值对参数指定,Name可以取值”UniformOutput”或者”ErrorHandler”.
键值对参数
‘UniformOutput’:逻辑值如下
true 表⽰对于所有输⼊,函数func的每⼀个输出都是⼀个标量单元数组,标量结构,或者⼀个总是相同类型和⼤⼩的标量
值。
cellfun函数将输出组合为A1,…Am的数组。
每个输出数组都与单独的函数输出类型相同。
false要求cellfun函数将输出组合成单元数组A1,…,Am。
函数func的输出可以是任何⼤⼩或类型。
求每⼀个cell的细胞元的@mean @max @min ,但要注意每⼀个输出的矩阵维度必须⼀致
C = {1:10, [2; 4; 6], []}
C = 1x3 cell array
{1x10 double} {3x1 double} {0x0 double}
A = cellfun(@mean,C)
A = 1×3
5.5000 4.0000 NaN
[nrows,ncols] = cellfun(@size,C)
nrows = 1×3
1 3 0
ncols = 1×3
10 1 0。
matlab函数查询

Matlab 的函数及指令Functions and CommandsA aabs 绝对值、模、字符的ASCII 码值acos 反余弦acosh 反双曲余弦acot 反余切acoth 反双曲余切acsc 反余割acsch 反双曲余割align 启动图形对象几何位置排列工具all 所有元素非零为真angle 相角ans 表达式计算结果的缺省变量名any 所有元素非全零为真area 面域图argnames 函数M 文件宗量名asec 反正割asech 反双曲正割asin 反正弦asinh 反双曲正弦assignin 向变量赋值atan 反正切atan2 四象限反正切atanh 反双曲正切autumn 红黄调秋色图阵axes 创建轴对象的低层指令axis 控制轴刻度和风格的高层指令B bbar 二维直方图bar3 三维直方图bar3h 三维水平直方图barh 二维水平直方图base2dec X 进制转换为十进制bin2dec 二进制转换为十进制blanks 创建空格串bone 蓝色调黑白色图阵box 框状坐标轴break while 或for 环中断指令brighten 亮度控制C ccapture (3 版以前)捕获当前图形cart2pol 直角坐标变为极或柱坐标cart2sph 直角坐标变为球坐标cat 串接成高维数组caxis 色标尺刻度cd 指定当前目录cdedit 启动用户菜单、控件回调函数设计工具cdf2rdf 复数特征值对角阵转为实数块对角阵ceil 向正无穷取整cell 创建元胞数组cell2struct 元胞数组转换为构架数组celldisp 显示元胞数组内容cellplot 元胞数组内部结构图示char 把数值、符号、内联类转换为字符对象chi2cdf 分布累计概率函数chi2inv 分布逆累计概率函数chi2pdf 分布概率密度函数chi2rnd 分布随机数发生器chol Cholesky 分解clabel 等位线标识cla 清除当前轴class 获知对象类别或创建对象clc 清除指令窗clear 清除内存变量和函数clf 清除图对象clock 时钟colorcube 三浓淡多彩交叉色图矩阵colordef 设置色彩缺省值colormap 色图colspace 列空间的基close 关闭指定窗口colperm 列排序置换向量comet 彗星状轨迹图comet3 三维彗星轨迹图compass 射线图compose 求复合函数cond (逆)条件数condeig 计算特征值、特征向量同时给出条件数condest 范–1 条件数估计conj 复数共轭contour 等位线contourf 填色等位线contour3 三维等位线contourslice 四维切片等位线图conv 多项式乘、卷积cool 青紫调冷色图copper 古铜调色图cos 余弦cosh 双曲余弦cot 余切coth 双曲余切cplxpair 复数共轭成对排列csc 余割csch 双曲余割cumsum 元素累计和cumtrapz 累计梯形积分cylinder 创建圆柱D ddblquad 二重数值积分deal 分配宗量deblank 删去串尾部的空格符dec2base 十进制转换为X 进制dec2bin 十进制转换为二进制dec2hex 十进制转换为十六进制deconv 多项式除、解卷delaunay Delaunay 三角剖分del2 离散Laplacian 差分demo Matlab 演示det 行列式diag 矩阵对角元素提取、创建对角阵diary Matlab 指令窗文本内容记录diff 数值差分、符号微分digits 符号计算中设置符号数值的精度dir 目录列表disp 显示数组display 显示对象内容的重载函数dlinmod 离散系统的线性化模型dmperm 矩阵Dulmage-Mendelsohn 分解dos 执行DOS 指令并返回结果double 把其他类型对象转换为双精度数值drawnow 更新事件队列强迫Matlab 刷新屏幕dsolve 符号计算解微分方程E eecho M 文件被执行指令的显示edit 启动M 文件编辑器eig 求特征值和特征向量eigs 求指定的几个特征值end 控制流FOR 等结构体的结尾元素下标eps 浮点相对精度error 显示出错信息并中断执行errortrap 错误发生后程序是否继续执行的控制erf 误差函数erfc 误差补函数erfcx 刻度误差补函数erfinv 逆误差函数errorbar 带误差限的曲线图etreeplot 画消去树eval 串演算指令evalin 跨空间串演算指令exist 检查变量或函数是否已定义exit 退出Matlab 环境exp 指数函数expand 符号计算中的展开操作expint 指数积分函数expm 常用矩阵指数函数expm1 Pade 法求矩阵指数expm2 Taylor 法求矩阵指数expm3 特征值分解法求矩阵指数eye 单位阵ezcontour 画等位线的简捷指令ezcontourf 画填色等位线的简捷指令ezgraph3 画表面图的通用简捷指令ezmesh 画网线图的简捷指令ezmeshc 画带等位线的网线图的简捷指令ezplot 画二维曲线的简捷指令ezplot3 画三维曲线的简捷指令ezpolar 画极坐标图的简捷指令ezsurf 画表面图的简捷指令ezsurfc 画带等位线的表面图的简捷指令F ffactor 符号计算的因式分解feather 羽毛图feedback 反馈连接feval 执行由串指定的函数fft 离散Fourier 变换fft2 二维离散Fourier 变换fftn 高维离散Fourier 变换fftshift 直流分量对中的谱fieldnames 构架域名figure 创建图形窗fill3 三维多边形填色图find 寻找非零元素下标findobj 寻找具有指定属性的对象图柄findstr 寻找短串的起始字符下标findsym 机器确定内存中的符号变量finverse 符号计算中求反函数fix 向零取整flag 红白蓝黑交错色图阵fliplr 矩阵的左右翻转flipud 矩阵的上下翻转flipdim 矩阵沿指定维翻转floor 向负无穷取整flops 浮点运算次数flow Matlab 提供的演示数据fmin 求单变量非线性函数极小值点(旧版)fminbnd 求单变量非线性函数极小值点fmins 单纯形法求多变量函数极小值点(旧版)fminunc 拟牛顿法求多变量函数极小值点fminsearch 单纯形法求多变量函数极小值点fnder 对样条函数求导fnint 利用样条函数求积分fnval 计算样条函数区间内任意一点的值fnplt 绘制样条函数图形fopen 打开外部文件for 构成for 环用format 设置输出格式fourier Fourier 变换fplot 返函绘图指令fprintf 设置显示格式fread 从文件读二进制数据fsolve 求多元函数的零点full 把稀疏矩阵转换为非稀疏阵funm 计算一般矩阵函数funtool 函数计算器图形用户界面fzero 求单变量非线性函数的零点G ggamma 函数gammainc 不完全函数gammaln 函数的对数gca 获得当前轴句柄gcbo 获得正执行“回调”的对象句柄gcf 获得当前图对象句柄gco 获得当前对象句柄geomean 几何平均值get 获知对象属性getfield 获知构架数组的域getframe 获取影片的帧画面ginput 从图形窗获取数据global 定义全局变量gplot 依图论法则画图gradient 近似梯度gray 黑白灰度grid 画分格线griddata 规则化数据和曲面拟合gtext 由鼠标放置注释文字guide 启动图形用户界面交互设计工具H hharmmean 调和平均值help 在线帮助helpwin 交互式在线帮助helpdesk 打开超文本形式用户指南hex2dec 十六进制转换为十进制hex2num 十六进制转换为浮点数hidden 透视和消隐开关hilb Hilbert 矩阵hist 频数计算或频数直方图histc 端点定位频数直方图histfit 带正态拟合的频数直方图hold 当前图上重画的切换开关horner 分解成嵌套形式hot 黑红黄白色图hsv 饱和色图I iif-else-elseif 条件分支结构ifft 离散Fourier 反变换ifft2 二维离散Fourier 反变换ifftn 高维离散Fourier 反变换ifftshift 直流分量对中的谱的反操作ifourier Fourier 反变换i, j 缺省的“虚单元”变量ilaplace Laplace 反变换imag 复数虚部image 显示图象imagesc 显示亮度图象imfinfo 获取图形文件信息imread 从文件读取图象imwrite 把图象写成文件ind2sub 单下标转变为多下标inf 无穷大info MathWorks 公司网点地址inline 构造内联函数对象inmem 列出内存中的函数名input 提示用户输入inputname 输入宗量名int 符号积分int2str 把整数数组转换为串数组interp1 一维插值interp2 二维插值interp3 三维插值interpn N 维插值interpft 利用FFT 插值intro Matlab 自带的入门引导inv 求矩阵逆invhilb Hilbert 矩阵的准确逆ipermute 广义反转置isa 检测是否给定类的对象ischar 若是字符串则为真isequal 若两数组相同则为真isempty 若是空阵则为真isfinite 若全部元素都有限则为真isfield 若是构架域则为真isglobal 若是全局变量则为真ishandle 若是图形句柄则为真ishold 若当前图形处于保留状态则为真isieee 若计算机执行IEEE 规则则为真isinf 若是无穷数据则为真isletter 若是英文字母则为真islogical 若是逻辑数组则为真ismember 检查是否属于指定集isnan 若是非数则为真isnumeric 若是数值数组则为真isobject 若是对象则为真isprime 若是质数则为真isreal 若是实数则为真isspace 若是空格则为真issparse 若是稀疏矩阵则为真isstruct 若是构架则为真isstudent 若是Matlab 学生版则为真iztrans 符号计算Z 反变换J j , K kjacobian 符号计算中求Jacobian 矩阵jet 蓝头红尾饱和色jordan 符号计算中获得Jordan 标准型keyboard 键盘获得控制权kron Kronecker 乘法规则产生的数组。
matlab命令解释以及应用

matlab命令,应该很全了!来源:李家叶的日志matlab命令一、常用对象操作:除了一般windows窗口的常用功能键外。
1、!dir 可以查看当前工作目录的文件。
!dir& 可以在dos状态下查看。
2、who 可以查看当前工作空间变量名,whos 可以查看变量名细节。
3、功能键:功能键快捷键说明方向上键Ctrl+P 返回前一行输入方向下键Ctrl+N 返回下一行输入方向左键Ctrl+B 光标向后移一个字符方向右键Ctrl+F 光标向前移一个字符Ctrl+方向右键Ctrl+R 光标向右移一个字符Ctrl+方向左键Ctrl+L 光标向左移一个字符home Ctrl+A 光标移到行首End Ctrl+E 光标移到行尾Esc Ctrl+U 清除一行Del Ctrl+D 清除光标所在的字符Backspace Ctrl+H 删除光标前一个字符Ctrl+K 删除到行尾Ctrl+C 中断正在执行的命令4、clc可以命令窗口显示的内容,但并不清除工作空间。
二、函数及运算1、运算符:+:加,-:减,*:乘,/:除,\:左除^:幂,‘:复数的共轭转置,():制定运算顺序。
2、常用函数表:sin( ) 正弦(变量为弧度)Cot( ) 余切(变量为弧度)sind( ) 正弦(变量为度数)Cotd( ) 余切(变量为度数)asin( ) 反正弦(返回弧度)acot( ) 反余切(返回弧度)Asind( ) 反正弦(返回度数)acotd( ) 反余切(返回度数)cos( ) 余弦(变量为弧度)exp( ) 指数cosd( ) 余弦(变量为度数)log( ) 对数acos( ) 余正弦(返回弧度)log10( ) 以10为底对数acosd( ) 余正弦(返回度数)sqrt( ) 开方tan( ) 正切(变量为弧度)realsqrt( ) 返回非负根tand( ) 正切(变量为度数)abs( ) 取绝对值atan( ) 反正切(返回弧度)angle( ) 返回复数的相位角atand( ) 反正切(返回度数)mod(x,y) 返回x/y的余数sum( ) 向量元素求和3、其余函数可以用help elfun和help specfun命令获得。
matlab中 who 命令的用法

MATLAB中 `who` 命令的用法1.简介`w ho`命令是MA TL AB中的一个常用命令,用于列出当前工作空间中的所有变量及其相关信息。
本文将详细介绍`w ho`命令的用法及其返回结果的解释。
2. `w ho` 命令的基本语法在M AT LA B中,使用`w ho`命令非常简单,只需要在命令行窗口或脚本中输入以下语法即可:```m at la bw h o```3. `w ho` 命令的功能和作用`w ho`命令用于查看当前工作空间中存在的所有变量,并以列表的形式返回这些变量的名称。
它可以帮助用户了解当前环境中的变量,有助于进行调试和管理工作空间。
4. `w ho` 命令的返回结果执行`w ho`命令后,系统将返回当前工作空间中所有变量的名称。
这些名称按照字母顺序排序,并且以列的形式显示出来。
以下是`w ho`命令返回结果的一个示例:```a n si np ut va r1va r2```在这个示例中,共有四个变量,它们的名称分别为`a ns`、`in p ut`、`v ar1`和`va r2`。
5. `w ho` 命令的高级用法5.1指定输出格式`w ho`命令还可以通过附加参数来控制其输出格式。
例如,可以使用`-fi le`选项将结果输出到指定的文件中,使用`-l on g`选项来显示更多有关变量的详细信息。
```m at la bw h o-fi le re su lt.tx tw h o-lo ng```5.2使用正则表达式筛选变量在某些情况下,我们可能只对某些特定名称的变量感兴趣。
这时,可以使用正则表达式作为`wh o`命令的附加参数,从而筛选出符合条件的变量。
```m at la bw h ov ar*```上述示例将只返回名称以"v ar"开头的变量。
6.示例和应用场景6.1示例-列出变量并删除假设我们在M AT LA B工作空间中定义了多个变量,现在希望查看这些变量的名称,并将其中的某些变量删除。
Matlab函数查询

Matlab函数查询Matlab是一个强大的数学计算和数据分析工具,它提供了丰富的函数库和工具箱,可以帮助用户完成各种复杂的计算和数据分析任务。
在使用Matlab时,我们经常需要查询函数的用法和参数,以便更好地理解和使用这些函数。
下面是一些查询Matlab函数的方法和技巧。
1.使用Matlab帮助文档Matlab的帮助文档是一个很好的资源,它包含了所有Matlab函数的详细说明、参数、示例和其他相关信息。
可以通过在Matlab命令窗口中输入“help 函数名”或“函数名?”来访问帮助文档。
例如,要查询“sin”函数的用法,可以在命令窗口中输入“help sin”或“sin?”。
2.使用Matlab的官方网站Matlab的官方网站也提供了详细的函数文档和示例。
可以在搜索引擎中输入“Matlab 函数名”来查找相关的文档和示例。
此外,Matlab的官方网站还提供了许多教程和学习资源,可以帮助用户更好地了解和使用Matlab的函数。
3.在Matlab社区中搜索Matlab社区是一个很好的交流平台,用户可以在其中搜索和分享关于Matlab 函数的使用经验和技巧。
可以在Matlab社区中搜索相关的函数话题或提问,以获取更多有用的信息。
4.查看函数的源代码如果用户对某个函数的实现方式感到困惑,可以查看该函数的源代码。
在Matlab中,可以使用“type 函数名”命令来查看函数的源代码。
通过查看源代码,可以更好地了解函数的实现方式和参数的使用方法。
5.使用示例代码Matlab的每个函数都提供了示例代码,可以帮助用户更好地了解该函数的使用方法和参数。
可以在帮助文档或官方网站上找到相关的示例代码,并将其复制到Matlab中进行测试和运行。
总之,查询Matlab函数的方法和技巧有很多,用户可以根据自己的需要和习惯选择合适的方法。
无论使用哪种方法,都需要认真阅读函数的文档和示例,以便更好地了解和使用该函数。
同时,也需要注意函数的版本和更新情况,以确保使用的函数是最新的和最有效的。
matlab 查表法

Matlab 查表法Matlab 是一种非常强大的数学软件,其中查表法是 Matlab 中一种常用的数据处理方法。
在本文中,我们将介绍 Matlab 查表法的基本原理和使用方法。
下面是本店铺为大家精心编写的5篇《Matlab 查表法》,供大家借鉴与参考,希望对大家有所帮助。
《Matlab 查表法》篇1一、Matlab 查表法的基本原理Matlab 查表法是一种通过查找表格数据来确定某个值的方法。
在 Matlab 中,我们可以使用 table 函数来创建一个表格,并使用查询函数 (如 searchfun) 来查找表格中的数据。
例如,我们可以使用以下代码来创建一个包含 1 到 10 的整数的表格:```table = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];```然后,我们可以使用以下代码来查找表格中第三个值:```result = searchfun(table, 3);```在这里,searchfun 函数将表格作为第一个参数,并将要查找的值作为第二个参数。
如果表格中包含要查找的值,则函数将返回该值的索引;否则,函数将返回不存在的索引。
二、Matlab 查表法的使用方法Matlab 查表法的使用方法非常简单。
下面是一个基本的示例: ```% 创建一个表格table = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];% 查找表格中的第三个值result = searchfun(table, 3);% 显示结果disp(result);```在上述示例中,我们首先创建了一个包含 1 到 10 的整数的表格。
然后,我们使用 searchfun 函数查找表格中的第三个值,并将结果存储在变量 result 中。
最后,我们使用 disp 函数将结果打印到命令行窗口中。
三、Matlab 查表法的注意事项在使用 Matlab 查表法时,需要注意以下几点:1. 表格必须是有序的。
MATLAB中的帮助指令的使用

MATLAB中的帮助指令的使用1. help指令:help指令是MATLAB中最基础和常用的帮助指令。
通过在命令窗口中输入help命令,用户可以获取有关特定函数或特定方面的功能说明。
例如,输入help plot将显示有关绘制曲线的说明和示例代码。
help命令也可以用于查看MATLAB语言中的关键字、变量和操作等的帮助。
2. doc指令:doc指令是MATLAB中的帮助文档浏览器,提供了更全面和详细的帮助文档。
通过在命令窗口中输入doc命令,用户可以调出帮助文档浏览器,其中包括MATLAB的各种函数、工具箱和编程语言的详细说明和使用方法。
用户可以在文档浏览器中使用功能来查找特定的主题或函数,并查看相应的帮助文档和示例代码。
3. lookfor指令:lookfor指令允许用户根据特定的关键词或功能来帮助文档。
通过在命令窗口中输入lookfor命令,用户可以找到与关键词相关的所有函数和工具箱。
例如,输入lookfor FFT将返回与FFT(快速傅里叶变换)相关的函数和工具箱的列表。
lookfor命令也可以用于MATLAB语言中的关键字和操作。
除了上述常用的帮助指令外,MATLAB还提供了其他一些有用的帮助指令,如demo、ver和whos等。
4. demo指令:demo指令可用于查看MATLAB中的演示示例。
通过在命令窗口中输入demo命令,用户可以打开一个演示窗口,其中包含许多有关数学、科学和工程等领域的演示。
这些演示示例提供了使用MATLAB进行各种计算和可视化任务的实际应用案例。
5. ver指令:ver指令用于显示当前安装的MATLAB版本以及已安装的工具箱的列表。
通过在命令窗口中输入ver命令,用户可以获得有关MATLAB及其工具箱的详细信息,包括版本号、发布日期和安装路径等。
6. whos指令:whos指令用于显示当前工作空间中的变量和它们的属性信息。
通过在命令窗口中输入whos命令,用户可以获得有关当前变量的名称、大小、数据类型和存储大小等细节信息。
matlab命令按字母顺序查询

!执行DOS操作系统命令!:规则间隔的向量&:矩阵的索引号,重新排列矩阵:\和/线性方程求解|Abcdchk检测(A、B、C、D)组的一致性~Abs绝对值absAbs变字符串为数值acos Acker单输入单输出极点配置acosh Acos反余弦acot Acosh反双曲余弦acoth Acot反余切acsc Acoth反双曲余切acsch Acsc反余割addpath Acsch反双曲余割allAll向量的所有元为真,则其值为真alpha Ans当前的答案angle Any向量的任一元为真,则其值为真ansAre代数Riccati方程求解any Argle相角applylut Asech反双曲正割asec Asin反正弦asech Asinh反双曲正弦asin Atan反正切asinh Atan2四象限反正切assignin Atanh反双曲正切atan Augstate变量状态作为输出atan2 Axes在任意位置上建立坐标系atanh Axes建立坐标系autumn Axis控制坐标系的刻度和形式axes Balance矩阵均衡处理以提高特征值精度axis Balreal平衡实现balance Bar条形图beep Blanks空串bestblk Blkbuild从方框图中构造状态空间系统blkdiag Bode Bode图(频域响应)blkproc Boildemo锅炉系统的LQG设计bone Break终止循环的执行boxC2d变连续系统为离散系统breakC2dm利用指定方法变连续为离散系统brighten C2dt带一延时变连续为离散系统brighten Canon正则形式builtin Capture屏幕抓取当前图形bwarea Caxis控制伪彩色坐标刻度bweulercd改变当前工作目录bwfillCdf2rdf变复对角矩阵为实分块对角形式bwlabel Cedit设置命令行编辑bwmorph Ceil朝正无穷大方向取整bwperim Chol Cholesky分解bwselect Chop取n个重要的位置car2pol Cla清除当前坐标系car2sph Clc清命令窗口caseClear从内存中清除变量和函数catchClf清除当前图形caxis Clock挂钟ccode Cloop系统的闭环cdClose关闭图形cdf2rdf Comet星点图ceil Compan友矩阵chol Compass区域图cholinc Computer计算机类型clcCond计算矩阵条件数clearConj复共轭cmpermute Connect方框图建模col2im Conv多项式乘法colfiltCos余弦collect Cosh双曲余弦colorbar Cot余切colorcube Coth双曲余切colordef Covar相对于白噪声的连续协方差响应colormap Cputime CPU时间(以秒为单位)colormap Csc余割company Csch双曲余割complex Ctrb可控性矩阵compose Ctrbf可控阶梯形computer Ctrldemo控制工具箱介绍condD2c变离散为连续系统condeigD2cm利用指定方法变离散为连续系统condest Damp阻尼系数和固有频率conjDate日历continue Dbalreal离散平衡实现conv Dbode离散Bode图conv Dcgain连续稳态(直流)增益conv2 Dcovar相对于白噪声的离散协方差响应conv2 Ddamp离散阻尼系数和固有频率convmtx2 Ddcgain离散系统增益convn Deblank删除尾部的空串convn Deconv多项式除法cool Delete删除文件copperDelete删除对象copyfile Demo运行演示程序corr2 Det计算矩阵行列式值corrcoef Dexresp离散取样响应函数cos Dfrqint离散Bode图的自动定范围的算法cosh Dfrqint2离散Nyquist图的自动定范围的算法cot Dgram离散可控性和可观性coth Diag建立和提取对角阵cov Diary保存MATLAB任务cross Dimpulse离散时间单位冲激响应csc Dinitial离散时间零输入响应cschDir目录列表cumprod Diskdemo硬盘控制器的数字控制Cumsum disp显示矩阵或cumtrapz Distsl到直线间的距离dblquad Dlqe离散线性二次估计器设计dct Dlqew离散线性二次估计器设计dct2 Dlqr离散线性二次调节器设计dctdemo Dlqry输出加权的离散调节器设计dctdemo Dlsim任意输入下的离散时间仿真dctmtx Dlyap离散Lyapunov方程求解dctmtx2 Dmodred离散模型降阶deconv Dmulresp离散多变量响应函数deconv Dnichols离散Nichols图del2 Dnyquist离散Nyquist图delete doc装入超文本说明demo Drawnow填充未完成绘图事件demo Dric离散Riccati方程留数计算det Dsigma离散奇异值频域图det Dsigma2DSIGMA实用工具函数detrend Dsort按幅值排序离散特征值diag Dstep离散时间阶跃响应diag Dtimvec离散时间响应的自动定范围算法diary Echo底稿文件内使用的回显命令diffEig求特征值和特征向量diffEig特征值和特征向量digits Else与if命令配合使用dilate Elseif与if命令配合使用dirEnd For,while和if语句的结束dispEps相对浮点精度disp Error显示信息并终止函数的执行display Errorbar误差条图dither Esort按实部排列连续特征值dos Etime计时函数dotEval执行由MATLAB表达式构成的字串dsolveEval执行由MATLAB表达式组成的串echo Exist检查变量或函数是否存在edgeExp指数edgedemo Expm矩阵指数edit Expm1实现expm的M文件editor Expm2通过泰勒级数求矩阵指数eigExpm3通过特征值和特征向量求矩阵指数eig Exresp取样响应函数eigsEye单位矩阵else Fbode连续系统的快速Bode图elseif Feather箭头图end Feval执行由字串指定的函数end Figure建立图形eps Figure建立图形窗口erodeFill绘制二维多边形填充图error Filter单输入单输出Z变换仿真evalFind找出非零元素的索引号evalc Findobj寻找指定特征值的对象evalin Findstr在一字符串中查找另一个子串existFix朝零方向取整exitFliplr矩阵作左右翻转exp Flipud矩阵作上下翻转expand Floor朝负无穷大方向取整expm Flops浮点运算次数expm Fmin单变量函数的极小变化expm1 Fmins多变量函数的极小化expm2 For重复执行指定次数(循环)expm3 Format设置输出格式eyeFplot函数绘图ezcontour Fplot绘图函数ezcontour Freqint Bode图的自动定范围算法ezcontourf Freqint2Nyquist图的自动定范围算法ezcontourf Freqresp低级频率响应函数ezmesh Freqs拉普拉斯变换频率响应ezmesh Freqz Z变换频率响应ezmeshc Function增加新的函数ezmeshc Funm一般矩阵的计算ezplot Fzero找出单变量函数的零点ezplot Gca获取当前坐标系的句柄ezplot3 Gcf获取当前图形的句柄ezplot3 Gco获取当前对象的句柄ezpolar Get获取对象特征ezpolar Getenv获取环境变量值ezsurf Givens旋转ezsurf Global定义全局变量ezsurfcGram可控性和可观性ezsurfc Grid网格线factor Gtext用鼠标放置文本feval Hadamard Hadamard矩阵fft2 Hankel Hankel矩阵fftnhelp在线帮助文件fftshift Hess Hessberg形式figureHilb Hilbert矩阵fill3Hist直方图filterHold保持当前图形filter2 Home光标置左上角filter2 hostid MATLAB主服务程序的识别代号filter2 Housh构造Householder变换findI,j虚数单位findsymIf条件执行语句finverse Image复数虚部firdemo Image建立图像fix Imargin利用内插技术求增益和相位裕度flag Impulse冲激响应flipdimInf无穷大fliplrInfo MATLAB系统信息及Mathworks公司信息flipud Initial连续时间零输入响应floor Input提示用户输入flowInt2str变整数为字符串fminbnd Inv矩阵求逆fminsearch Invhilb逆Hilbert矩阵fminunc Isieee当计算机采用IEEE算术标准时,其值为for真Isletter当变量为字母时,其值为真format Isspace当变量为空白字符时,其值为真fortran Isstr当变量为字符串时其值为真fourier Jetdemo喷气式飞机偏航阻尼的典型设计fplot Kalmdemo Kalman滤波器设计和仿真fprintf Keyboard像底稿文件一样使用键盘输入fprintf Kron Kronecker张量积freqspace Lab2ser变标号为字符串freqz2 Length向量的长度fsamp2 Line建立曲线fsample Load从磁盘文件中恢复变量fsolveLog自然对数fspecial Log10常用对数fspecial Loglog对数坐标图形ftrans2 Logm矩阵对数function Logspace对数间隔的向量funm lookfor通过help条目搜索关键字funtoolLower变字符串为小写fwind1Lqe线性二次估计器设计fwind2Lqe2利用Schur法设计线性二次估计器fzeroLqed基于连续代价函数的离散估计器设计gallery Lqew一般线性二次估计器设计getenvLqr线性二次调节器设计getimage Lqr2利用Schur法设计线性二次调节器globalLqrd基于连续代价函数的离散调节器设计gradient Lqry输出加权的调节器设计grayLsim任意输入下的连续时间仿真gray2ind Ltifr低级频率响应函数graymon Ltitr低级时间响应函数graysliceLu高斯消元法求系数阵gridLyap连续Lyapunov方程求解griddata Lyap2利用对角化求解Lyapunov方程griddata3 Magic魔方矩阵griddatan Margin增益和相位裕度gsvd Matlabrc主启动M文件gtextMenu产生由用户输入选择的菜单hadamard Meshgrid三维图形的X和Y数组hamming Minreal最小实现和零极点对消hankel Modred模型降阶helpmore在命令窗口中控制分页输出helpbrowser Mulresp多变量响应函数helpdesk Nan非数值Helpwin Nargchk检测M文件的变量数hess Nargin函数输入变量数hidden Nargout函数输出变量数hilb Newplot预测nextplot性质的M文件histNgrid画Nichols图的栅格线histc Nichols Nichols图histeq Norm计算矩阵或向量范数holdNull零矩阵homeNum2str变数值为字符串horner Nyquist Nyquist图hotObsv可观性矩阵hsvObsvf可观阶梯形hsv2rgb Ode23低阶法求解常微分方程i,jOde23p低阶法求解常微分方程并绘出结果图形idctOde45高阶法求解常微分方程idct2Ones全“1”矩阵ifOrient设置纸张取向ifourier Orth正交化ilaplacePack整理工作空间内存im2bw Patch建立图形填充块im2col Path控制MATLAB的搜索路径im2double Pause等待用户响应im2uint16 Perpxy寻找最近的正交点im2uint8 Pi圆周率imadjdemo Pinv矩阵伪逆imadjust Place极点配置imagePlot线性图形imagesc Polar极坐标图imapprox Poly求特征多项式imcontour Poly构造具有指定根的多项式imcontour Poly变根值表示为多项式表示imcrop Poly2str变多项式为字符串imfeature Polyder微分多项式imfinfo Polyfit数据的多项式拟合imhist Polyvalm带矩阵变量的多项式计算immovie Print打印图形或保存图形imnoise Printmat带行列号打印矩阵impixel Printopt配置本地打印机缺省值improfile Printsys按格式显示系统imread Pzmap零极点图imresize Qr正交三角矩阵分解(QR分解)imrotate Quad低阶法计算数值积分imshow Quad8高阶法计算数值积分imwrite Quit退出MATLAB ind2gray Qz广义特征值ind2rgb Rand均匀分布的随机数矩阵ind2sub Randn正态分布的随机数矩阵infRank计算矩阵秩infoRcond Linpack 逆条件值估计inmemReal复数实部input Realmax最大浮点数input Realmin最小浮点数inputname Rem除后取余intReset重置对象特征interp1 Reshape改变矩阵大小interp1q Residue部分分式展开(留数计算)interp2 Residue部分分式展开interp2 Return返回引用的函数interp3 Ric Riccati方程留数计算interpft Rlocfind交互式地确定根轨迹增益interpn Rlocus画根轨迹intro Rmodel产生随机连续模型inv Roots求多项式根invRoots多项式之根invhilb Rose角度直方图iradonRot90矩阵旋转90度isbw Round朝最近的整数取整isempty Save保存工作空间变量isequal Schord有序Schwr分解isfinite Schur Schur分解isglobal Sec正割isgray Sech双曲正割isind Semilogx半对数坐标图形(X轴为对数坐标)isinf Semilogy半对数坐标图形(Y轴为对数坐标)iskeyword Series串行系统连接islogical Set设置对象isnan Setstr变数值为字符串isnumeric Sgrid在网格上画连续根轨迹ispc Sigma奇异值频域图isprime Sigma2SIGMA使用函数isrgbSign符号函数isunixSin正弦iztrans Sinh双曲正弦jacobian Size矩阵的尺寸jetSprintf变数值为格式控制下的字符串jordan Sqrt平方根keyboard Sqrtm矩阵开平方根landsatdemoSs2ss采用相似变换laplaceSs2tf变状态空间表示为传递函数表示lasterrSs2zp变状态空间表示为零极点表示lastwarn Sscanf变字符串为格式控制下的数值latex Ssdelete从模型中删除输入、输出或状态legend ssselect从大系统中选择子系统length Stairs阶梯图limit Startup引用MATLAB时所执行的M文件linesStem离散序列图或杆图linspace Step阶跃响应load Stepfun阶跃函数loadStr2mat从各个字符串中形成文本矩阵log10Str2num变字符串为数值logical Strcmp比较字符串loglog Strings MATLAB中有关字符串函数的说明logm Subplot在标定位置上建立坐标系logspace Subscribe成为MATLAB的订购用户lscov Surface建立曲面lsqnonlin Svde奇异值分解luTan正切luincTanh双曲正切magic Text建立文本串makelut Text文本注释mapleTf2ss变传递函数表示为状态空间表示mat2rgbTf2zp变传递函数表示为零极点表示maxTfchk检测传递函数的一致性meanTic秒表开始计时mean2 Timvec连续时间响应的自动定范围算法medfilt2 Title图形标题medfilt2 Toc计时函数median Toeplitz Toeplitz矩阵mesh Trace计算矩阵的迹meshgrid Tril提取矩阵的下三角部分mexTriu提取矩阵的上三角部分mfilename type列出M文件mfun Tzero传递零点mfunlist Tzero2利用随机扰动法传递零点mhelp Tzreduce在计算过零点时简化系统min Uicontrol建立用户界面控制mkdir Uicontrol建立用户界面控制mod Uimen建立用户界面菜单montage Uimenu建立用户界面菜单moreUnix执行UNIX操作系统命令并返回结果nan Upper变字符串为大写nargchk Vander Vandermonde矩阵narginVer版本信息nargout Version MATLAB版本号nargoutchk Vsort匹配两根轨迹的向量ndims what M、MAT、MEX文件的目录列表nlfilter Whatsnew在说明书中未包含的新信息nnlswhich定位函数和文件norm While重复执行不定次数(循环)normest Who列出当前变量nrfiltdemo Whos列出当前变量(长表)ntsc2rgb Why简明的答案numden Xlabel X轴标记ode113 Ylabel Y轴标记ode15s Zeros零矩阵ode23 Zgrid在网格上画离散根轨迹ode23sZp2ss变零极点表示为状态空间表示ode23tZp2tf变零极点表示为传递函数表示ode23tb ceil向上取整ode45|逻辑或ones&逻辑与opendec2bin十进制数转化为二进制optimgetbin2dec二进制转化为十进制optimsetordfilt2orthotherwisepackpascalpathpathtoolpausepausepchippcodepeakspersistentpipinkpixvaplotplot3ploteditplotyypol2cartpolarpolypolypolypolyderpolyeigpolyfitpolyintpolyvalpolyvalmppvalprettyprismprocreadprodpwdqtdecompqtdemoqtgetblkqtsetblkquadquadlquitqzradon rand randn rank rank realmax realmin rem repamt reshape residue return rgb2gray rgb2hsv rgb2ind rgb2ntsc rgb2ycbcr rgbplot Rmpath roicolor roidemo roifill roifilt2 rolpoly roots rosserrot90 round rrefrrefrsf2csf rsums runsave schur Script secsech semilogx semilogy shading sign simpleSimplify sinsinhsize solve sort sortrows sph2cart spline spring sprintf sprintf sqrtm sscanf stdstd2sub2ind subexpr subimage subplot subplot subs subscribe subspace subspace sum summer surfsvdsvdsvds switch sym syms symsum tanh taylor taylortool texlabel texttitle toeplitz trace trapztriltriutriu truesize trytype uicontrol uimenu unixunllunll vander var varargin varargout ver version vgavmsvpa warning warpwebwhat whatsnew which while white whitebg who whoswhy wiener2 wiener2 wilkinson winter workspace xlabelxorycbcr2rgb ylabel zeros zoom zoom ztrans& |执行外部应用程序逻辑“与”矩阵的援引和重排逻辑“或”逻辑“非”绝对值反余弦反双曲余弦反余切反双曲余切反余割反双曲余割添加搜索路径所有元素均非零则为真透明色控制相角最新表达式的运算结果有非零元素则为真利用查找表执行邻域操作反正割反双曲正割反正弦反双曲正弦跨空间赋值反正切四象限反正切反双曲正切红、黄浓淡色创建轴轴的刻度和表现改善特征值精度的平衡刻度产生beep声选择用于块处理的块尺寸块对角阵串接执行分块操作蓝色调灰度色坐标形式在封闭式和开启式之间切换终止最内循环控制色彩的明暗亮/暗色图执行内建的函数返回一幅二值图像的面积对图像的拓扑结构的测量进行区域的填充对图像中不同目标进行标注一系列的膨胀与腐蚀操作决定二值图像中目标对象的轴长对目标进行操作直角坐标变为柱(或极)坐标直角坐标变为球坐标同switch一起使用同try一起使用(伪)颜色轴刻度符号表达式的C码表达式改变当前工作目录复数对角型转换到实块对角型朝正无穷大方向取整Cholesky分解不完全Cholesky分解清除指令窗口从内存中清除变量和函数色图中颜色的重排对矩阵的列进行块重排利用列式函数进行邻域操作合并同类项对图象增加颜色条三浓淡多采交错色用色风格设置色图设置色图伴随矩阵将实部和虚部构成复数求复函数计算机类型矩阵条件数矩阵各特征值的条件数估计1-范数条件数复数共轭将控制转交给外层的for或while循环卷积和多项式相乘多项式相乘二维卷积图像卷积计算二维卷积矩阵N维卷积图像的n 维卷积青和品红浓淡色线性变化纯铜色调图文件拷贝计算尺寸相同的两个图象矩阵的相关系数相关系数余弦双曲余弦余切双曲余切协方差矩阵向量叉积余割双曲余割元素累计积元素累计和累计积分二重(闭型)数值积分指令离散余弦变换计算二维离散余弦变换二维离散余弦变图像压缩矩阵二维DCT图像压缩演示计算离散余弦变换矩阵计算二维离散余弦变换矩阵解卷和多项式相除多项式相除五点离散Laplacian删除文件演示程序演示程序行列式的值行列式的值去除线性分量创建对角阵,抽取对角向量创建对角阵,插取对角向量储存MATLAB指令窗操作内容差分和近似微分求导数设置今后数值计算以n位相对精度进行二值图像的膨胀列出文件显示矩阵和文字内容显示矩阵和文字内容显示矩阵和文字内容的重载函数用抖动法(dithering)转换图像执行DOS指令并返回结果向量内积求解符号常微分方程显示命令文件指令的切换开关得到加强图像的边缘边缘检测演示打开M文件矩阵编辑器矩阵特征值和特征向量矩阵特征值和特征向量多个特征值同if一起使用同if一起使用结束for,while,if语句数组的长度,即最大下标浮点相对误差二值图像的腐蚀显示错误信息字符串宏指令执行MATLAB字符串跨空间计算串表达式的值检查函数或变量是否被定义关闭MATLAB指数对指定项展开矩阵指数矩阵指数矩阵指数的Pade逼近用泰勒级数求矩阵指数通过特征值和特征向量求矩阵指数单位矩阵画等位线画等位线画填色等位线画填色等位线绘制网格图绘制网格图绘制含等高线的网格图绘制含等高线的网格图绘制曲线绘制曲线绘制三维曲线绘制三维曲线采用极坐标绘图采用极坐标绘图画曲面图画曲面图画带等位线的曲面图画带等位线的曲面图进行因式或因式分解函数宏指令得到二维FFT的结果N维FFT变换FFT变换结果的逆象限在不同的图象窗口显示不同的图象三维曲面多边形填色一维数字滤波器二维数字滤波器二维线性滤波二维线性滤波找出非零元素1的下标确认表达式中符号变量求反函数二维FIR滤波及滤波器演示朝0方向取整红-白-蓝-黑交错色图交换对称位置上的元素矩阵左右翻转矩阵的上下翻转朝负无穷大方向取整无限大水体中水下射流速度数据非线性函数在某区间中极小值单纯形法求多元函数极值点指令拟牛顿法求多元函数的极值点按规定次数重复执行语句设置数据输出格式符号表达式的Fortran表达式Fourier变换画函数曲线图把格式化数据写到文件或屏幕把格式化数据写到文件或屏幕生成合适的频率点阵矩阵计算二维滤波器的频率响应二维FIR滤波器的频率采样设计生成滤波器解非线性方程产生预定义的滤波器产生预定义的滤波器频率变换函数文件头计算一般矩阵函数函数计数器由用户自定义的两个一维窗口生成一个二维窗口滤波器由一个已知的二维窗口直接生成一个二维滤波器单变量函数的0点一些小测试矩阵给出环境值从轴上得到图象数据定义全局变量梯度线性灰度灰度图像向索引图像转换设置缺省图形窗口为单色视屏设定阀值将灰度图转换为索引图画坐标网格分格点数据三维分格点数据多维分格点数据归一化奇异值分解用鼠标在图上标注文字Hadamard矩阵创建一个一维窗口Hankel矩阵在线帮助指令超文本文档帮助信息超文本文档帮助信息打开在线帮助窗Hessenberg矩阵消隐Hilbert矩阵统计频数直方图直方图统计自动调整直方图图形的保持光标返回首行转换成嵌套形式黑-红-黄-白交错色饱和色彩图饱和色彩色图HSV向红绿蓝色图RGB转换虚数单位离散余弦离散余弦变换的逆变换计算二维离散余弦离散余弦变换的逆变换条件执行语句Fourier反变换Laplace反变换设定阀值将图像转换为值维图像将图像块按列重排将图像数据阵列转换为double型将图像数据阵列转换为uint16型将图像数据阵列转换为uint8型灰度及调整和直方图均衡演示灰度级调整显示图象显示亮度图象以较少的颜色来近似索引图像显示一幅图画的轮廊图显示一幅图画的轮廊图裁剪余弦中的一部分计算图像区域的特征值查询图象文件信息绘制直方图多贞图象转换为电影引入各种类型的噪声返回被选中的若干点的数据值用于图像象素变换从图象文件中读数据同于改变图象尺寸用于进行图象的旋转显示各类图象将数据写入到图象文件中索引图像向灰度图像转换索引图像向RGB图像转换根据单下标换算出全下标无穷大MATLAB和Mathworks公司的信息查看内存中的P码文件提示键盘输入提示键盘输入实际调入变量名计算积分一维插补快速一维插补二维插补二维数据插补三维插补利用FFT方法一维插补N维插补幻灯演示指令矩阵的逆矩阵的逆逆Hilbert矩阵Radon逆变换图像为二值图像则返回真若是空矩阵则为真若对应元素相等则为1若是有限数则为真若是全局变量则为真图像为灰度图像则返回真图像为索引图像则返回真若是无穷大则为真若是关键字则为真若是逻辑数则为真若为非数则为真若是数值则为真MATLAB为PC(Windows)版本则为真若实质数则为真图像为RGB图像则返回真MATLAB为Unix版本则为真Z反变换Jacobian矩阵变异HSV色图Jordan分解激活键盘作为命令文件陆地卫星颜色合成演示Laplace变换最后一个错误信息最后一个警告信息符号表达式的LaTex表示图例说明确定向量的长度求极限采用plot绘线色线性等分向量从磁盘中调入数据变量从磁盘中调入数据变量常用对数将数值转化为逻辑值双对数刻度曲线矩阵对数对数等分向量已知协方差的最小二乘解解非线性最小二乘问题LU分解不完全LU分解魔方阵创建查找表进入Maple工作空间计算将矩阵转换为灰度图最大值平均值计算图像矩阵的均值中值滤波中值滤波中值三维网线图用于三维曲面得分格线坐标创建MEX文件正在执行的M文件的名字对Maple中若干经典特殊函数实施数值计算能被mfun计算的Maple经典特殊函数列表查阅Maple中的库函数及调用方法最小值创建目录模数求余多贞图象一次显示命令窗口分页输出的控制开关非数输入变量个数检查函数输入参数的个数函数输出参数的个数输出变量个数检查数组A的维数执行常规滑动邻域操作非负最小二乘解矩阵或相量范数估计2范数噪声消除滤波演示将NTSC制式值转换到RGB颜色空间提取公因式变阶法解方程变阶法解刚性方程低阶法阶微分方程低阶法解刚性微分方程解适度刚性微分方程低阶法解刚性微分方程高阶法解微分方程全1矩阵打开文件从OPTIONS构架中取得优化参数创建或修改OPTIONS构架执行二维阶统计滤波值空间可同switch一起使用合并工作内存中的碎块Pascal矩阵控制MATLAB的搜索路径修改搜索路径暂停暂停hermite插补生成P码文件产生peaks图形数据定义永久变量圆周率3.1415926535897…淡粉红色图交互显示象素数据值直角坐标下线性刻度曲线三维直角坐标曲线图图形编辑工具双纵坐标图柱(或极)坐标变为直角坐标极坐标曲线图特征多项式由根创建多项式特征多项式多项式微分多项式特征值问题多项式拟合积分多项式分析求多项式的值求矩阵多项式的值计算分段多项式习惯方式显示光谱色图把按Maple格式写的源程序读入Maple工作空间元素积改变当前工作目录四叉树分解四叉树分解演示得到四叉树分解的块值调整四叉树分解的块值低阶法数值积分指令高阶法数值积分指令退出MATLAB广义特征值Radon变换均匀分布随机阵正态分布随机阵秩秩最大浮点数最小正浮点数求余数铺放模块数组矩阵变维求部分分式表达返回RGB图像向灰度图转换RGB色图M向HSV色图cmap转换RGB图像向索引图像转换将RGB颜色空间转换到NTSC制式将RGB颜色空间转换到YCBCR颜色空间绘制RGB色图从搜索路径中删除目录根据颜色进行特定区域处理演示指定区域的快速插值对图像特定区域进行滤波选定多边形形状的特定区域求多项式的根典型对称特征值实验问题矩阵逆时针旋转90度四舍五入取整转换为行阶梯形转换为行阶梯形实块对角型转换到复数对角型Riemann求和执行脚本文件把内存变量存入磁盘中Schur分解MATLAB命令文件正割双曲正割X轴半对数刻度曲线Y轴半对数刻度曲线图形渲染模式符号函数运用各种指令化简符号表达式正弦双曲正弦确定矩阵的维数求解方程组由小到大排序由小到大按行排序球坐标变为直角坐标三次样条插补青、黄浓淡色按格式把数字转换为串写格式数据到串矩阵平方根在格式控制下读串标准差计算图像矩阵的方差根据全下标换算出单下标运用符号变量置换子表达式在一幅图形窗口中显示多个图象创建子图在同一个图形窗口中显示多图通用置换指令MATLAB用户注册子空间的角度子空间之间的角度元素和绿、黄浓淡色三维表面图奇异值分解奇异值分解多个奇异值多个条件分支定义基本符号对象定义基本符号对象符号序列的求和双曲正切Taylor级数Taylor级数计数器将字符串转换为Tex格式在图上标注文字图形标题Toepllitz矩阵迹梯形数值积分抽取下三角阵抽取上三角阵抽取上三角阵调整图象显示的大小Try-cathch结构显示文件内容创建用户界面控制创建用户界面菜单执行Unix指令并返回结果零空间0空间Vandermonde矩阵求方差输入参数输出参数MATLAB和TOOLBOX的版本信息MATLAB 版本16色执行vms.dcl指令并返回结果给出数值型符号结果显示警告信息纹理乘图功能打开Web浏览器列出当前目录上的M,MAT,MEX文件显示版本新特征确定指定函数和文件的位置不确定次数重复执行语句全白色设置图形窗口为白底列出工作内存中的变量名列出工作内存中的变量细节一般问题的简明答案维纳滤波器的二维滤波维纳滤波器的二维滤波Wilkinson`s对称特征值实验矩阵蓝、绿浓淡色工作内存浏览器X轴名标注逻辑“异或”将YCBCR颜色空间转换到RGB颜色空间Y轴名标注全0矩阵二维图形的变焦放大图象的区域缩放Z变换向上取整逻辑与逻辑或。
matlab常用函数与常用指令大全[整理版]
![matlab常用函数与常用指令大全[整理版]](https://img.taocdn.com/s3/m/ff905ddadb38376baf1ffc4ffe4733687f21fc56.png)
matlab常用函数与常用指令大全matlab, 函数, 指令, 大全matlab常用函数与常用指令大全matlab常用函数- -1、特殊变量与常数ans 计算结果的变量名computer 确定运行的计算机eps 浮点相对精度Inf 无穷大I 虚数单位inputname 输入参数名NaN 非数nargin 输入参数个数nargout 输出参数的数目pi 圆周率nargoutchk 有效的输出参数数目realmax 最大正浮点数realmin 最小正浮点数varargin 实际输入的参量varargout 实际返回的参量操作符与特殊字符+ 加- 减* 矩阵乘法.* 数组乘(对应元素相乘)^ 矩阵幂 .^ 数组幂(各个元素求幂)\ 左除或反斜杠/ 右除或斜面杠./ 数组除(对应元素除)kron Kronecker张量积: 冒号() 圆括[] 方括 . 小数点.. 父目录 ... 继续, 逗号(分割多条命令); 分号(禁止结果显示)% 注释! 感叹号' 转置或引用= 赋值== 相等<> 不等于& 逻辑与| 逻辑或~ 逻辑非xor 逻辑异或2、基本数学函数abs 绝对值和复数模长acos,acodh 反余弦,反双曲余弦acot,acoth 反余切,反双曲余切acsc,acsch 反余割,反双曲余割angle 相角asec,asech 反正割,反双曲正割secant 正切asin,asinh 反正弦,反双曲正弦atan,atanh 反正切,双曲正切tangent 正切atan2 四象限反正切ceil 向着无穷大舍入complex 建立一个复数conj 复数配对cos,cosh 余弦,双曲余弦csc,csch 余切,双曲余切cot,coth 余切,双曲余切exp 指数fix 朝0方向取整floor 朝负无穷取整*** 最大公因数imag 复数值的虚部lcm 最小公倍数log 自然对数log2 以2为底的对数log10 常用对数mod 有符号的求余nchoosek 二项式系数和全部组合数real 复数的实部rem 相除后求余round 取整为最近的整数sec,sech 正割,双曲正割sign 符号数sin,sinh 正弦,双曲正弦sqrt 平方根tan,tanh 正切,双曲正切3、基本矩阵和矩阵操作blkding 从输入参量建立块对角矩阵eye 单位矩阵linespace 产生线性间隔的向量logspace 产生对数间隔的向量numel 元素个数ones 产生全为1的数组rand 均匀颁随机数和数组randn 正态分布随机数和数组zeros 建立一个全0矩阵colon) 等间隔向量cat 连接数组diag 对角矩阵和矩阵对角线fliplr 从左自右翻转矩阵flipud 从上到下翻转矩阵repmat 复制一个数组reshape 改造矩阵roy90 矩阵翻转90度tril 矩阵的下三角triu 矩阵的上三角dot 向量点集cross 向量叉集ismember 检测一个集合的元素intersect 向量的交集setxor 向量异或集setdiff 向是的差集union 向量的并集数值分析和傅立叶变换cumprod 累积cumsum 累加cumtrapz 累计梯形法计算数值微分factor 质因子inpolygon 删除多边形区域内的点max 最大值mean 数组的均值mediam 中值min 最小值perms 所有可能的转换polyarea 多边形区域primes 生成质数列表prod 数组元素的乘积rectint 矩形交集区域sort 按升序排列矩阵元素sortrows 按升序排列行std 标准偏差sum 求和trapz 梯形数值积分var 方差del2 离散拉普拉斯diff 差值和微分估计gradient 数值梯度cov 协方差矩阵corrcoef 相关系数conv2 二维卷积conv 卷积和多项式乘法filter IIR或FIR滤波器deconv 反卷积和多项式除法filter2 二维数字滤波器cplxpair 将复数值分类为共轭对fft 一维的快速傅立叶变换fft2 二维快速傅立叶变换fftshift 将FFT的DC分量移到频谱中心ifft 一维快速反傅立叶变换ifft2 二维傅立叶反变换ifftn 多维快速傅立叶变换ifftshift 反FFT偏移nextpow2 最靠近的2的幂次unwrap 校正相位角多项式与插值conv 卷积和多项式乘法roots 多项式的根poly 具有设定根的多项式polyder 多项式微分polyeig 多项式的特征根polyfit 多项式拟合polyint 解析多项式积分polyval 多项式求值polyvalm 矩阵变量多项式求值residue 部分分式展开interp1 一维插值interp2 二维插值interp3 三维插值interpft 使用FFT的一维插值interpn 多维插值meshgrid 为3维点生成x和y的网格ndgrid 生成多维函数和插值的数组pchip 分段3次Hermite插值多项式ppval 分段多项式的值spline 3次样条数据插值绘图函数bar 竖直条图barh 水平条图hist 直方图histc 直方图计数hold 保持当前图形loglog x,y对数坐标图pie 饼状图plot 绘二维图polar 极坐标图semilogy y轴对数坐标图semilogx x轴对数坐标subplot 绘制子图bar3 数值3D竖条图bar3h 水平3D条形图comet3 3D慧星图cylinder 圆柱体fill3 填充的3D多边形plot3 3维空间绘图quiver3 3D震动(速度)图slice 体积薄片图sphere 球stem3 绘制离散表面数据wate***ll 绘制瀑布trisurf 三角表面clabel 增加轮廓标签到等高线图中datetick 数据格式标记grid 加网格线gtext 用鼠标将文本放在2D图中legend 图注plotyy 左右边都绘Y轴title 标题xlabel X轴标签ylabel Y轴标签zlabel Z轴标签contour 等高线图contourc 等高线计算contourf 填充的等高线图hidden 网格线消影meshc 连接网格/等高线mesh 具有参考轴的3D网格peaks 具有两个变量的采样函数surf 3D阴影表面图su***ce 建立表面低层对象surfc 海浪和等高线的结合surfl 具有光照的3D阴影表面trimesh 三角网格图1 常用指令(General Purpose Commands) 1.1 通用信息查询(General information) demo 演示程序help 在线帮助指令helpbrowser 超文本文档帮助信息helpdesk 超文本文档帮助信息helpwin 打开在线帮助窗info MA TLAB 和MathWorks 公司的信息subscribe MA TLAB 用户注册ver MA TLAB 和TOOLBOX 的版本信息version MA TLAB 版本whatsnew 显示版本新特征1.2 工作空间管理(Managing the workspace)clear 从内存中清除变量和函数exit 关闭MA TLABload 从磁盘中调入数据变量pack 合并工作内存中的碎块quit 退出MA TLABsave 把内存变量存入磁盘who 列出工作内存中的变量名whos 列出工作内存中的变量细节workspace 工作内存浏览器1.3 管理指令和函数(Managing commands and functions) edit 矩阵编辑器edit 打开M 文件inmem 查看内存中的P 码文件mex 创建MEX 文件open 打开文件pcode 生成P 码文件type 显示文件内容what 列出当前目录上的M、MA T、MEX 文件which 确定指定函数和文件的位置1.4 搜索路径的管理(Managing the seach patli) addpath 添加搜索路径rmpath 从搜索路径中删除目录path 控制MA TLAB 的搜索路径pathtool 修改搜索路径1.5 指令窗控制(Controlling the command window) beep 产生beep 声echo 显示命令文件指令的切换开关diary 储存MA TLAB 指令窗操作内容format 设置数据输出格式more 命令窗口分页输出的控制开关1.6 操作系统指令(Operating system commands) cd 改变当前工作目录computer 计算机类型copyfile 文件拷贝delete 删除文件dir 列出的文件dos 执行dos 指令并返还结果getenv 给出环境值ispc MA TLAB 为PC(Windows)版本则为真isunix MA TLAB 为Unix 版本则为真mkdir 创建目录pwd 改变当前工作目录unix 执行unix 指令并返还结果vms 执行vms dcl 指令并返还结果web 打开web 浏览器! 执行外部应用程序2 运算符和特殊算符(Operators and special characters)2.1 算术运算符(Arithmetic operators)+ 加- 减* 矩阵乘.* 数组乘^ 矩阵乘方.^ 数组乘方\ 反斜杠或左除/ 斜杠或右除./或.\ 数组除张量积[注]本表第三栏括号中的字符供在线救助时help 指令引述用2.2 关系运算符(Relational operators)= = 等号~= 不等号< 小于> 大于<= 小于或等于>= 大于或等于2.3 逻辑操作(Logical operators) & 逻辑与| 逻辑或~ 逻辑非xor 异或any 有非零元则为真all 所有元素均非零则为真2.4 特殊算符(Special characters) :冒号( ) 圆括号[ ] 方括号{ } 花括号@ 创建函数句柄. 小数点. 构架域的关节点.. 父目录续行号, 逗号; 分号% 注释号! 调用操作系统命令= 赋值符号ˊ引号ˊ复数转置号.ˊ转置号[,] 水平串接[;] 垂直串接( ),{ },. 下标赋值( ),{ },. 下标标识subsindex 下标标识3 编程语言结构(Programming language constructs) 3.1 控制语句(Control flow)break 终止最内循环case 同switch 一起使用catch 同try 一起使用continue 将控制转交给外层的for 或while 循环else 同if 一起使用elseif 同if 一起使用end 结束for,while,if 语句for 按规定次数重复执行语句if 条件执行语句otherwise 可同switch 一起使用return 返回switch 多个条件分支try try-cathch 结构while 不确定次数重复执行语句3.2 计算运行(Evaluation and execution)assignin 跨空间赋值builtin 执行内建的函数eval 字符串宏指令evalc 执行MA TLAB 字符串evalin 跨空间计算串表达式的值feval 函数宏指令run 执行脚本文件3.3 脚本文件、函数及变量(Scripts,function,and variables) exist 检查变量或函数是否被定义function 函数文件头global 定义全局变量isglobal 若是全局变量则为真iskeyword 若是关键字则为真mfilename 正在执行的M 文件的名字persistent 定义永久变量script MA TLAB 命令文件3.4 宗量处理(Augument handling) inputname 实际调用变量名nargchk 输入变量个数检查nargin 函数输入宗量的个数nargout 函数输出宗量的个数nargoutchk 输出变量个数检查varagin 输入宗量varagout 输出宗量3.5 信息显示(Message display)disp 显示矩阵和文字内容display 显示矩阵和文字内容的重载函数error 显示错误信息fprintf 把格式化数据写到文件或屏幕lasterr 最后一个错误信息lastwarn 最后一个警告信息sprintf 按格式把数字转换为串warning 显示警告信息3.6 交互式输入(Interactive input)input 提示键盘输入keyboard 激活键盘做为命令文件pause 暂停uicontrol 创建用户界面控制uimenu 创建用户界面菜单4 基本矩阵函数和操作(Elementary matrices and matrix manipulation)4.1 基本矩阵(Elementary matrices)eye 单位阵linspace 线性等分向量logspace 对数等分向量meshgrid 用于三维曲面的分格线坐标ones 全1 矩阵rand 均匀分布随机阵randn 正态分布随机阵repmat 铺放模块数组zeros 全零矩阵: 矩阵的援引和重排4.2 矩阵基本信息(Basic array information)disp 显示矩阵和文字内容isempty 若是空矩阵则为真isequal 若对应元素相等则为1islogical 尤其是逻辑数则为真isnumeric 若是数值则为真length 确定向量的长度logical 将数值转化为逻辑值ndims 数组A 的维数size 确定矩阵的维数4.3 矩阵操作(Matrix manipulateion)blkdiag 块对角阵串接diag 创建对角阵,抽取对角向量end 数组的长度,即最大下标find 找出非零元素1 的下标fliplr 矩阵的左右翻转flipud 矩阵的上下翻转flipdim 交换对称位置上的元素ind2sub 据单下标换算出全下标reshape 矩阵变维rot90 矩阵逆时针90°旋转sub2idn 据全下标换算出单下标tril 抽取下三角阵triu 抽取上三角阵4.4 特殊变量和常数(Special variables and constants) ans 最新表达式的运算结果eps 浮点相对误差i,j 虚数单位inf 或Inf 无穷大isfinite 若是有限数则为真isinf 若是无穷大则为真isnan 若为非数则为真NaN 或nan 非数pi 3.1415926535897?.realmax 最大浮点数realmin 最小正浮点数why 一般问题的简明答案4.5 特殊矩阵(Specialized matrices) compan 伴随矩阵gallery 一些小测试矩阵hadamard Hadamard 矩阵hankel Hankel 矩阵hilb Hilbert 矩阵invhilb 逆Hilbert 矩阵magic 魔方阵pascal Pascal 矩阵rosser 典型对称特征值实验问题toeplitz T oeplitz 矩阵vander V andermonde 矩阵wilkinson Wilkinson’s 对称特征值实验矩阵5 基本数学函数(Elementary math functions)5.1 三角函数(T rigonometric) acos 反余弦acosh 反双曲余弦acot 反余切acoth 反双曲余切acsc 反余割acsch 反双曲余割asec 反正割asech 反双曲正割asin 反正弦asinh 反双曲正弦atan 反正切atanh 反双曲正切atan2 四象限反正切cos 余弦cosh 双曲余弦cot 余切coth 双曲余切csc 余割csch 双曲余割sec 正割sech 双曲正割sin 正弦sinh 双曲正弦tan 正切tanh 双曲正切5.2 指数函数(Exponential)exp 指数log 自然对数log10 常用对数log2 以2 为底的对数nestpow2 最近邻的2 的幂pow2 2 的幂sqrt 平方根5.3 复数函数(Complex)abs 绝对值angle 相角complex 将实部和虚部构成复数conj 复数共轭cplxpair 复数阵成共轭对形式排列imag 复数虚部isreal 若是实数矩阵则为真real 复数实部unwrap 相位角360°线调整5.4 圆整和求余函数(Rounding and remainder)ceil 朝正无穷大方向取整fix 朝零方向取整floor 朝负无穷大方向取整mod 模数求余rem 求余数round 四舍五入取整sign 符号函数6 特殊函数(Specialized math functions)cart2pol 直角坐标变为柱(或极)坐标cart2sph 直角坐标变为球坐标cross 向量叉积dot 向量内积isprime 若是质数则为真pol2cart 柱(或极)坐标变为直角坐标sph2cart 球坐标变为直角坐标7 矩阵函数和数值线性代数(Matrix functions-numerical linear algebra) 7.1 矩阵分析(Matrix analysis)det 行列式的值norm 矩阵或向量范数normest 估计2 范数null 零空间orth 值空间rank 秩rref 转换为行阶梯形trace 迹subspace 子空间的角度7.2 线性方程(Linear equations)chol Cholesky 分解cholinc 不完全Cholesky 分解cond 矩阵条件数condest 估计1-范数条件数inv 矩阵的逆lu LU 分解luinc 不完全LU 分解lscov 已知协方差的最小二乘积nnls 非负二乘解pinv 伪逆qr QR 分解rcond LINPACK 逆条件数\、/ 解线性方程7.3 特性值与奇异值(Eigenvalues and singular values) condeig 矩阵各特征值的条件数eig 矩阵特征值和特征向量eigs 多个特征值gsvd 归一化奇异值分解hess Hessenberg 矩阵poly 特征多项式polyeig 多项式特征值问题qz 广义特征值schur Schur 分解svd 奇异值分解svds 多个奇异值7.4 矩阵函数(Matrix functions)expm 矩阵指数expm1 矩阵指数的Pade 逼近expm2 用泰勒级数求矩阵指数expm3 通过特征值和特征向量求矩阵指数funm 计算一般矩阵函数logm 矩阵对数sqrtm 矩阵平方根7.5 因式分解(Factorization utility)cdf2rdf 复数对角型转换到实块对角型balance 改善特征值精度的平衡刻度rsf2csf 实块对角型转换到复数对角型8 数据分析和傅里叶变换(Date analysis and Fourier transforms)8.1 基本运算(Basic operations) cumprod 元素累计积cumsum 元素累计和cumtrapz 累计积分hist 统计频数直方图histc 直方图统计max 最大值mean 平均值median 中值min 最小值prod 元素积sort 由小到大排序sortrows 由小到大按行排序std 标准差sum 元素和trapz 梯形数值积分var 求方差8.2 有限差分(Finite differentces) del2 五点离散Laplaciandiff 差分和近似微分gradient 梯度8.3 相关(Correlation)corrcoef 相关系数cov 协方差矩阵subspace 子空间之间的角度8.4 滤波和卷积(Filtering and convoluteion) conv 卷积和多项式相乘conv2 二维卷积convn N 维卷积detrend 去除线性分量deconv 解卷和多项式相除filter 一维数字滤波器fliter2 二维数字滤波器8.5 傅里叶变换(Fourier transforms)fft 快速离散傅里叶变换fft2 二维离散傅里叶变换fftn N 维离散傅里叶变换fftshift 重排fft 和fft2 的输出ifft 离散傅里叶反变换ifft2 二维离散傅城叶反变换ifftn N 维离散傅里叶反变换ifftshift 反fftshift9 音频支持(Audio support)9.1 音频硬件驱动(Audio hardware drivers)sound 播放向量soundsc 自动标刻并播放waveplay 利用系统音频输出设配播放waverecor 利用系统音频输入设配录音9.2 音频文件输入输出(Audio file import and export) auread 读取音频文件(.au)auwrite 创建音频文件(.au)wavread 读取音频文件(.wav)wavwrite 创建音频文件(.wav)9.3 工具(Utilities)lin2mu 将线性信号转换为μ 一律编码的信号mu2lin 将μ 一律编码信号转换为线性信号10 插补多项式函数(Interpolation and polynomials) 10.1 数据插补(Data Interpolation)griddata 分格点数据griddata3 三维分格点数据griddatan 多维分格点数据interpft 利用FFT 方法一维插补interp1 一维插补interp1q 快速一维插补interp2 二维插补interp3 三维插补intern N 维插补pchip hermite 插补10.2 样条插补(Spline Interpolation)ppval 计算分段多项式spline 三次样条插补10.3 多项式(Polynomials)conv 多项式相乘deconv 多项式相除poly 由根创建多项式polyder 多项式微分polyfit 多项式拟合polyint 积分多项式分析polyval 求多项式的值polyvalm 求矩阵多项式的值residue 求部分分式表达roots 求多项式的根1#caidaoyiba11 数值泛函函数和ODE 解算器(Function functions and ODE solvers) 11.1 优化和寻根(Optimization and root finding)fminbnd 非线性函数在某区间中极小值fminsearch 单纯形法求多元函数极值点指令fzero 单变量函数的零点11.2 优化选项处理(Optimization Option handling)optimget 从OPTIONS 构架中取得优化参数optimset 创建或修改OPTIONS 构架11.3 数值积分(Numerical intergration)dblquad 二重(闭型)数值积分指令quad 低阶法数值积分quadl 高阶法数值积分11.4 绘图(Plotting)ezcontour 画等位线ezcontourf 画填色等位线ezmesh 绘制网格图ezmeshc 绘制含等高线的网格图ezplot 绘制曲线ezplot3 绘制3 维曲线ezpolar 采用极坐标绘图ezsurf 画曲面图ezsurfc 画带等位线的曲面图fplot 画函数曲线图11.5 内联函数对象(Inline function object) argnames 给出函数的输入宗量char 创建字符传输组或者将其他类型变量转化为字符串数组formula 函数公式inline 创建内联函数11.6 差微分函数解算器(Differential equation solvers) ode113 变阶法解方程ode15s 变阶法解刚性方程ode23 低阶法解微分方程ode23s 低阶法解刚性微分方程ode23t 解适度刚性微分方程odet23tb 低阶法解刚性微分方程ode45 高阶法解微分方程12 二维图形函数(Two dimensional graphs)12.1 基本平面图形(Elementary X-Y graphs) loglog 双对数刻度曲线plot 直角坐标下线性刻度曲线plotyy 双纵坐标图polar 极坐标曲线图semilogx X 轴半对数刻度曲线semilogy Y 轴半对数刻度曲线12.2 轴控制(Axis control)axes 创建轴axis 轴的刻度和表现box 坐标形式在封闭式和开启词式之间切换grid 画坐标网格线hold 图形的保持subplot 创建子图zoom 二维图形的变焦放大12.3 图形注释(Graph annotation)gtext 用鼠标在图上标注文字legend 图例说明plotedit 图形编辑工具text 在图上标注文字texlabel 将字符串转换为T ex 格式title 图形标题xlabel X 轴名标注ylabel Y 轴名标注12.4 硬拷贝(Hardcopy and printing)orient 设置走纸方向print 打印图形或把图存入文件printopt 打印机设置13 三维图形函数(Three dimensional graphs) 13.1 基本三维图形(Elementary 3-D plots) fill3 三维曲面多边形填色mesh 三维网线图plot3 三维直角坐标曲线图surf 三维表面图13.2 色彩控制(Color control)alpha 透明色控制brighten 控制色彩的明暗caxis (伪)颜色轴刻度colordef 用色风格colormap 设置色图graymon 设置缺省图形窗口为单色显示屏hidden 消隐shading 图形渲染模式whitebg 设置图形窗口为白底13.3 光照模式(Lighting)diffuse 漫反射表面系数light 灯光控制lighting 设置照明模式material 使用预定义反射模式specular 漫反射surfnorm 表面图的法线surfl 带光照的三维表面图13.4 色图(Color maps)autumn 红、黄浓淡色bone 蓝色调灰度图colorcube 三浓淡多彩交错色cool 青和品红浓淡色图copper 线性变化纯铜色调图flag 红-白-蓝黑交错色图gray 线性灰度hot 黑-红-黄-白交错色图hsv 饱和色彩图jet 变异HSV 色图lines 采用plot 绘线色pink 淡粉红色图prism 光谱色图spring 青、黄浓淡色summer 绿、黄浓淡色vga 16 色white 全白色winter 蓝、绿浓淡色13.5 轴的控制(Axis control)axes 创建轴axis 轴的刻度和表现box 坐标形式在封闭式和开启式之间切换daspect 轴的DataAspectRatio 属性grid 画坐标网格线hold 图形的保持pbaspect 画坐标框的PlotBoxAspectRatio 属性subplot 创建子图xlim X 轴范围ylim Y 轴范围zlim Z 轴范围zoom 二维图形的变焦放大13.6 视角控制(V iewpoint control)rotate3d 旋动三维图形view 设定3-D 图形观测点viewmtx 观测点转换矩阵13.7 图形注释(Graph annotation)colorbar 显示色条gtext 用鼠标在图上标注文字plotedit 图形编辑工具text 在图上标注文字title 图形标题xlabel X 轴名标注ylabel Y 轴名标注zlabel Z 轴名标注13.8 硬拷贝(Hardcopy and printing)orient 设置走纸方向print 打印图形或把图存入文件printopt 打印机设置verml 将图形保存为VRML2.0 文件14 特殊图形(Specialized graphs)14.1 特殊平面图形(Specialized 2-D graphs) area 面域图bar 直方图barh 水平直方图comet 彗星状轨迹图compass 从原点出发的复数向量图errorbar 误差棒棒图ezplot 画二维曲线ezpolar 画极坐标曲线feather 从X 轴出发的复数向量图fill 多边填色图fplot 函数曲线图hist 统计频数直方图pareto Pareto 图pie 饼形统计图plotmatrix 散点图阵列scatter 散点图stairs 阶梯形曲线图stem 火柴杆图14.2 等高线及二维半图形(Contour and 2-1/2D graphs) clabel 给等高线加标注contour 等高线图contourf 等高线图contour3 三维等高线ezcontour 画等位线ezcontourf 画填色等位线pcolor 用颜色反映数据的伪色图voronoi V oronoi 图14.3 特殊三维图形(Specialized 3-D graphs)bar3 三维直方图bar3h 三维水平直方图comet3 三维彗星动态轨迹线图ezgraph3 通用指令ezmesh 画网线图ezmeshc 画等位线的网线图ezplot3 画三维曲线ezsurf 画曲面图ezsurfc 画带等位线的曲面图meshc 带等高线的三维网线图meshz 带零基准面的三维网线图pie3 三维饼图ribbon 以三维形式绘制二维曲线scatter3 三维散点图stem3 三维离散杆图surfc 带等高线的三维表面图trimesh 三角剖分网线图trisurf 三角剖分曲面图waterfall 瀑布水线图14.4 内剖及向量视图(V olume and vector visualization) coneplot 锥体图contourslice 切片等位线图quiver 矢量场图quiver3 三维方向箭头图slice 切片图14.5 图像显示及文件处理(Image display and file I/O) brighten 控制色彩的明暗colorbar 色彩条状图colormap 设置色图contrast 提高图像对比度的灰色图gray 线性灰度image 显示图像imagesc 显示亮度图像imfinfo 获取图像文件的特征数据imread 从文件读取图像的数据阵(和伴随色图))imwrite 把强度图像或真彩图像写入文件14.6 影片和动画(Movies and animation)capture 当前图的屏捕捉frame2im 将影片动画转换为编址图像getframe 获得影片动画图像的帧im2frame 将编址图像转换为影片动画movie 播放影片动画moviein 影片动画内存初始化rotate 旋转指令14.7 颜色相关函数(Color related function)spinmap 颜色周期性变化操纵14.8 三维模型函数(Solid modeling)cylinder 圆柱面patch 创建块sphere 球面Surf2patch 将曲面数据转换为块数据15 句柄图形(Handle Graphics)15.1 图形窗的产生和控制(Figure window creation and control) clf 清除当前图close 关闭图形figure 打开或创建图形窗口gcf 获得当前图的柄openfig 打开图形refresh 刷新图形shg 显示图形窗15.2 轴的产生和控制(Axis creation and control) axes 在任意位置创建轴axis 轴的控制box 坐标形式在封闭式和开启式之间切换caxis 控制色轴的刻度cla 清除当前轴gca 获得当前轴的柄hold 图形的保持ishold 若图形处保持状态则为真subplot 创建子图15.3 句柄图形对象(Handle Graphics objects) axex 在任意位置创建轴figure 创建图形窗口image 创建图像light 创建光line 创建线patch 创建块rectangle 创建方surface 创建面text 创建图形中文本uicontextmenu 创建现场菜单对象uicontrol 用户使用界面控制uimenu 用户使用菜单控制15.4 句柄图形处理(Handle Graphics operations) copyobj 拷贝图形对象及其子对象delete 删除对象及文件drawnow 屏幕刷新findobj 用规定的特性找寻对象gcbf “正执行回调操作”的图形的柄gcbo “正执行回调操作”的控件图柄指令gco 获得当前对象的柄get 获得对象特性getappdat 获得应用程序定义数据isappdata 检验是否应用程序定义数据reset 重设对象特性rmappdata 删除应用程序定义数据set 建立对象特性setappdata 建立应用程序定义数据15.5 工具函数(Utilities)closereq 关闭图形窗请求函数ishandle 若是图柄代号侧为真newplot 下一个新图16 图形用户界面工具(Graphical user interface tools) align 对齐用户控件和轴cbedit 编辑回调函数ginput 从鼠标得到图形点坐标guide 设计GUImenu 创建菜单menuedit 菜单编辑propedit 属性编辑uicontrol 创建用户界面控制uimenu 创建用户界面菜单2#caidaoyiba17 字符串(Character string)17.1 通用字符串函数(General)blanks 空格符号cellstr 通过字符串数组构建字符串的元胞数组char 创建字符传输组或者将其他类型变量转化为字符串数组deblank 删除最后的空格double 把字符串变成ASCII 码值eval 执行串形式的MATLAB 表达式17.2 字符串查询(String tests)iscellstr 若是字符串组成的元胞数组则为真ischar 若是字符串则为真isletter 串中是字母则为真isspace 串中是空格则为真isstr 若是字符串则为真17.3 字符串操作(String operations)base2dec X-进制串转换为十进制整数bin2dec 二进制串转换为十进制整数dec2base 十进制整数转换为X 进制串dec2bin 十进制整数转换为二进制串dec2hex 十进制整数转换为16 进制串findstr 在一个串中寻找一个子串hex2dec 16-进制串转换为十进制整数hex2num 16-进制串转换为浮点数int2str 将整数转换为字符串lower 把字符串变成小写mat2str 将数组转换为字符串num2str 把数值转换为字符串strcat 把多个串连接成长串strcmp 比较字符串strcmpi 比较字符串(忽略大小写)strings MA TLAB 中的字符串strjust 字符串的对齐方式strmatch 逐行搜索串strnomp 比较字符串的前N 个字符strncmpi 比较字符串的前N 个字符(忽略大小写)strrep 用另一个串代替一个串中的子串strtok 删除串中的指定子串strvcat 创建字符串数组str2mat 将字符串转换为含有空格的数组str2num 将字符串转换为数值upper 把字符串变成大写18 文件输入/输出(File input/output)clc 清除指令窗口disp 显示矩阵和文字内容fprintf 把格式化数据写到文件或屏幕home 光标返回行首input 提示键盘输入load 从磁盘中调入数据变量pause 暂停sprintf 写格式数据到串sscanf 在格式控制下读串19 时间和日期(T ime and dates)clock 时钟cputme MA TLAB 战用CPU 时间date 日期etime 用CLOCK 计算的时间now 当前时钟和日期pause 暂停tic 秒表启动toc 秒表终止和显示20 数据类型(Data types and structures)20.1 数据类型(Data types)cell 创建元胞变量char 创建字符传输组或者将其他类型变量转化为字符串数组double 转化为16 位相对精度的浮点数值对象function handle 函数句柄inline 创建内联函数JavaArray 构建Java 数组JavaMethod 调用某个Java 方法JavaObject 调用Java 对象的构造函数single 转变为单精度数值sparse 创建稀疏矩阵struct 创建构架变量uint8(unit16、unit32) 转换为8(16、32)位无符号整型数int8(nit16、nit32) 转换为8(16、32)位符号整型数20.2 多维数组函数(Multi-dimensional array functions) cat 把若干数组串接成高维数组ndims 数组A 的维数ndgrid 为N-D 函数和插补创建数组ipermute 广义反转置permute 广义非共轭转置shiftdim 维数转换squeeze 使数组降维20.3 元胞数组函数(Cell array functions)cell 创建元胞变量celldisp 显示元胞数组内容cellfun 元胞数组函数cellplot 图示元胞数组的内容cell2struct 把元胞数组转换为构架数组deal 把输入分配给输出is cell 若是元胞则为真num2 cell 把数值数组转换为元胞数组struct2 cell 把构架数组转换为元胞数组20.4 构架函数(Structure functions)fieldnames 获取构架的域名getfield 获取域的内容isfield 若为给定构架的域名则为真isstruct 若是构架则为真rmfield 删除构架的域setfield 指定构架域的内容struct 创建构架变量20.5 函数句柄函数(Function handle functions)@ 创建函数句柄functions 列举函数句柄对应的函数func2str 将函数句柄数组转换为字符串str2func 将字符串转换为函数句柄20.6 面向对象编程(Object oriented programming functions) dlass 查明变量的类型isa 若是指定的数据类型则为真inferiorto 级别较低isjava 若是java 对象则为真isobject 若是对象则为真methods 显示类的方法名substruct 创建构架总量superiorto 级别较高21 示例(E xamples and demonstrations)demo 演示程序flow 无限大水体中水下射流速度数据intro 幻灯演示指令peaks 产生peaks 图形数据22 符号工具包(Symbolic Math T oolbox) 22.1 微积分(Calculus)diff 求导数limit 求极限int 计算积分jacobian Jacobian 矩阵symsum 符号序列的求和trylor T rylor 级数22.2 线性代数(Linear Algebra)det 行列式的值diag 创建对角阵,抽取对角向量eig 矩阵特征值和特征向量expm 矩阵指数inv 矩阵的逆jordan Jordan 分解null 零空间poly 特征多项式rank 秩rref 转换为行阶梯形svd 奇异值分解。
matlab whos用法

matlab whos用法在 MATLAB 中,`whos` 是一个常用的命令,它可以显示当前工作空间中所有已经定义的变量的信息,包括变量的名称、大小、类型、存储类和属性等,非常便于调试和分析代码。
下面将详细介绍 `whos` 命令的使用方法。
### 基础用法`whos` 命令的基础用法非常简单,只需要在命令行输入 `whos` 即可,它会显示当前工作空间中所有的变量信息。
这个命令可以方便用户查看工作空间中定义的所有变量的大小和数据类型信息,更方便的是,通过 `whos` 命令,用户可以看到工作空间中各个变量占用内存的情况,这对于程序的优化和内存管理非常有帮助。
例如下面的程序:```matlabx = ones(1000, 1000);y = zeros(500, 500);z = eye(50);whos```运行后,`whos` 命令的输出结果如下:```Name Size Bytes ClassAttributesx 1000x1000 8000000 double y 500x500 100000 double z 50x50 800 double sparse ```可以看到,工作空间中定义了三个变量,它们的名称分别是 `x`、`y`、`z`,它们的大小分别是 1000x1000、500x500 和 50x50,它们分别是 `double` 类型的数据,`x` 和 `y` 不具有属性(即没有额外的属性),而 `z` 是一个稀疏矩阵,具有 `sparse` 属性。
### 进阶用法在基础用法的基础上,`whos` 命令还有一些常用的参数和选项,用来调整它的输出结果和功能。
#### 显示特定类型的变量如果用户只需要查看特定类型的变量,可以使用 `-regexp` 选项和正则表达式。
例如,要查看所有类型为单精度浮点型(`single`)的变量,可以输入 `whos('-regexp', 'single')` 命令。
MATLAB命令大全

MATLAB命令大全--> 常用命令管理命令和函数addpath :添加目录到MATLAB搜索路径 doc :在Web浏览器上现实HTML文档help :显示Matlab命令和M文件的在线帮助 helpwin ,helpdesk :help lookfor :在基于Matlab搜索路径的所有M文件中搜索关键字partialpath:部分路径名path :所有关于路径名的处理pathtool :一个不错的窗口路径处理界面 rmpath :删除搜索路径中指定目录type :显示指定文件的内容ver :版本信息version :版本号web :打开web页what :列出当前目录吓所有的M文件 Mat文件和 Mex文件whatsnew :显示readme文件which :显示文件位置常用命令-->管理变量和工作区(输入输出、内存管理等) clear :从内存中删除disp :显示文本或数组内容length :数组长度(最长维数)load :重新载入变量(从磁盘上)mlock :锁定文件,防止文件被错误删除 munlock :解锁文件openvar :在数组编辑器中打开变量pack :整理内存空间save :保存变量到文件 8*)size :数组维数whowhos :列出内存变量workspace :显示工作空间窗口常用命令-->管理命令控制窗口(command窗口) clc :清空命令窗口echo :禁止或允许显示执行过程format :设置输出显示格式home :光标移动到命令窗口左上角more :设置命令窗口页输出格式说明:这一部分命令结合‘判断目录是否为空的’命令,可以完成一部分非常实用的操作,,,对文件系统进行管理。
cd :改变工作目录copyfile :复制文件delete :删除文件和图形对象diary :把命令窗口的人机交互保存到文件 dir :显示目录edit :编辑文本文件fileparts :返回文件的各个部分fullfile :使用指定部分建立文件全名 inmem :返回内存(伪代码区)的matlab 函数名 ls :在unix系统中列出目录(win中亦可) matlabroot :根目录mkdir :新建目录open :打开文件pwd :显示当前目录tempdir :返回系统临时目录的名字 tempname :随机给出一个临时字符串 ! :直接调用操作系统command命令常用命令-->启动和退出Matlabmatlabrc :Matlab的启动M文件 exit ,quit :退出Matlabstartup :运行matlab启动文件语言结构和调试命令-->程序设计builtin :从可重载方法中调用内置函数 eval :执行包含可执行表达式的字符串 evalc :计算并返回表达式的值evalin :执行某个工作空间中的包含表达式的字符串 feval :执行函数(从函数名或函数句柄) function :函数头global :定义全局变量nargchk :检查输入参数数目persistent :定义常量script :作为脚本的M文件语言结构和调试命令-->流程控制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条件语句other :switch语句一部分 return :返回到调用函数switch :开关语句try :try程序块warning :类似于disp,但可被禁止 while :循环语句(次数不确定) 语言结构和调试命令-->交互输入 input :交互输入keyboard :在M文件中遇到keyboard时将在命令窗口产生交互直到输入return命令menu :为用户输入产生一个选择菜单 pause :暂停语言结构和调试命令-->面向对象编程 class :创建一个对象或者返回一个对象类 double :转换为双精度inferiorto :亚类关系inline :创建一个内联函数int8,int16,int32 :转换到符号整数 isa :检查是否为所给类的对象loadobj :load函数用户定义扩展 saveobj :save函数用户定义扩展 single :转换为单精度superiorto :超类关系uint8,uint16,uint32: 转换到无符号整数语言结构和调试命令-->程序调试 dbclear :断点清除dbcont :重新开始执行dbdown :改变当前工作空间 dbmex :调试Mex文件dbquit :退出调试模式dbstack :显示函数调用堆栈 dbstatus :列出所有断点dbstep :从断点处执行dbstop :设置断点dbtype :列出带行号的M文件内容 dbup :改变当前工作空间语言结构和调试命令-->lasterr,lastwarnlasterr :返回Matlab中产生的最后一个异常信息。
MATLAB常用命令

MATLAB命令大全管理命令和函数help 在线帮助文件doc 装入超文本说明what M、MAT、MEX文件的目录列表type 列出M文件lookfor 通过help条目搜索关键字which 定位函数和文件Demo 运行演示程序Path 控制MATLAB的搜索路径管理变量和工作空间Who 列出当前变量Whos 列出当前变量(长表)Load 从磁盘文件中恢复变量Save 保存工作空间变量Clear 从内存中清除变量和函数Pack 整理工作空间内存Size 矩阵的尺寸Length 向量的长度disp 显示矩阵或与文件和*作系统有关的命令cd 改变当前工作目录Dir 目录列表Delete 删除文件Getenv 获取环境变量值! 执行DOS*作系统命令Unix 执行UNIX*作系统命令并返回结果Diary 保存MA TLAB任务控制命令窗口Cedit 设置命令行编辑Clc 清命令窗口Home 光标置左上角Format 设置输出格式Echo 底稿文件内使用的回显命令more 在命令窗口中控制分页输出启动和退出MA TLABQuit 退出MATLABStartup 引用MATLAB时所执行的M文件Matlabrc 主启动M文件一般信息Info MATLAB系统信息及Mathworks公司信息Subscribe 成为MATLAB的订购用户hostid MA TLAB主服务程序的识别代号Whatsnew 在说明书中未包含的新信息Ver 版本信息*作符和特殊字符+ 加.* 数组乘法^ 矩阵幂.^ 数组幂\ 左除或反斜杠/ 右除或斜杠./ 数组除Kron Kronecker张量积: 冒号( ) 圆括号[ ] 方括号. 小数点.. 父目录… 继续, 逗号; 分号% 注释! 感叹号… 转置或引用= 赋值= = 相等< > 关系*作符& 逻辑与| 逻辑或~ 逻辑非xor 逻辑异或逻辑函数Exist 检查变量或函数是否存在Any 向量的任一元为真,则其值为真All 向量的所有元为真,则其值为真Find 找出非零元素的索引号三角函数Sin 正弦Sinh 双曲正弦Asin 反正弦Asinh 反双曲正弦Cos 余弦Cosh 双曲余弦Acos 反余弦Acosh 反双曲余弦Tan 正切Tanh 双曲正切Atan 反正切Atan2 四象限反正切Atanh 反双曲正切Sec 正割Sech 双曲正割Asech 反双曲正割Csc 余割Acsch 反双曲余割Cot 余切Coth 双曲余切Acot 反余切Acoth 反双曲余切指数函数Exp 指数Log 自然对数Log10 常用对数Sqrt 平方根复数函数Abs 绝对值Argle 相角Conj 复共轭Image 复数虚部Real 复数实部数值函数Fix 朝零方向取整Floor 朝负无穷大方向取整Ceil 朝正无穷大方向取整Round 朝最近的整数取整Rem 除后取余Sign 符号函数基本矩阵Zeros 零矩阵Ones 全“1”矩阵Eye 单位矩阵Rand 均匀分布的随机数矩阵Randn 正态分布的随机数矩阵Logspace 对数间隔的向量Meshgrid 三维图形的X和Y数组: 规则间隔的向量特殊变量和常数Ans 当前的答案Eps 相对浮点精度Realmax 最大浮点数Realmin 最小浮点数Pi 圆周率I,j 虚数单位Inf 无穷大Nan 非数值Flops 浮点运算次数Nargin 函数输入变量数Nargout 函数输出变量数Computer 计算机类型Isieee 当计算机采用IEEE算术标准时,其值为真Why 简明的答案Version MA TLAB版本号Date 日历Etime 计时函数Tic 秒表开始计时Toc 计时函数Cputime CPU时间(以秒为单位)矩阵*作Diag 建立和提取对角阵Fliplr 矩阵作左右翻转Flipud 矩阵作上下翻转Reshape 改变矩阵大小Rot90 矩阵旋转90度Tril 提取矩阵的下三角部分Triu 提取矩阵的上三角部分: 矩阵的索引号,重新排列矩阵Compan 友矩阵Hadamard Hadamard矩阵Hankel Hankel矩阵Hilb Hilbert矩阵Invhilb 逆Hilbert矩阵Kron Kronecker张量积Magic 魔方矩阵Toeplitz Toeplitz矩阵Vander V andermonde矩阵矩阵分析Cond 计算矩阵条件数Norm 计算矩阵或向量范数Rcond Linpack 逆条件值估计Rank 计算矩阵秩Det 计算矩阵行列式值Trace 计算矩阵的迹Null 零矩阵Orth 正交化线性方程\和/ 线性方程求解Chol Cholesky分解Lu 高斯消元法求系数阵Inv 矩阵求逆Qr 正交三角矩阵分解(QR分解)Pinv 矩阵伪逆特征值和奇异值Eig 求特征值和特征向量Poly 求特征多项式Hess Hessberg形式Qz 广义特征值Cdf2rdf 变复对角矩阵为实分块对角形式Schur Schur分解Balance 矩阵均衡处理以提高特征值精度Svde 奇异值分解Expm 矩阵指数Expm1 实现expm的M文件Expm2 通过泰勒级数求矩阵指数Expm3 通过特征值和特征向量求矩阵指数Logm 矩阵对数Sqrtm 矩阵开平方根Funm 一般矩阵的计算泛函——非线性数值方法Ode23 低阶法求解常微分方程Ode23p 低阶法求解常微分方程并绘出结果图形Ode45 高阶法求解常微分方程Quad 低阶法计算数值积分Quad8 高阶法计算数值积分Fmin 单变量函数的极小变化Fmins 多变量函数的极小化Fzero 找出单变量函数的零点Fplot 函数绘图多项式函数Roots 求多项式根Poly 构造具有指定根的多项式Polyvalm 带矩阵变量的多项式计算Residue 部分分式展开(留数计算)Polyfit 数据的多项式拟合Polyder 微分多项式Conv 多项式乘法Deconv 多项式除法建立和控制图形窗口Figure 建立图形Gcf 获取当前图形的句柄Clf 清除当前图形Close 关闭图形建立和控制坐标系Subplot 在标定位置上建立坐标系Axes 在任意位置上建立坐标系Gca 获取当前坐标系的句柄Cla 清除当前坐标系Axis 控制坐标系的刻度和形式Caxis 控制伪彩色坐标刻度Hold 保持当前图形句柄图形对象Figure 建立图形窗口Axes 建立坐标系Line 建立曲线Text 建立文本串Patch 建立图形填充块Surface 建立曲面Image 建立图像Uicontrol 建立用户界面控制Uimen 建立用户界面菜单[1] [2] [3] 下一页Matlab主要函数使用方法ndims(A)用ndims命令常看矩阵的维数1. matlab中mod的用法简单的说mod(a,b)就是求的是a除以b的余数。
MATLAB中搜索、查询和全局变量的用法(摘录)

MATLAB中搜索、查询和全局变量的⽤法(摘录)1、MATLAB有⼏千个函数,⽽且很多函数有多种调⽤⽅式,怎样才能⽐较快的学习掌握?(1)熟练掌握MATLAB的在线帮助命令。
MALTAB的各个函数,不管是内建函数、M⽂件函数、还是MEX⽂件函数等,⼀般它们都有M⽂件的使⽤帮助和函数功能说明,各个⼯具箱通常情况下也具有⼀个与⼯具箱名相同的M⽂件⽤来说明⼯具箱的构成内容等。
在MATLAB命令窗⼝中,可以通过帮助指令来获取这些纯⽂本的帮助信息。
(2)MATLAB的基本数据结构是矩阵(数组),为更好的学习使⽤MATLAB,在遇到问题时,要尽量⽤矩阵(数组)表⽰数学模型,这样在MATLAB中易于实现,⽽且运算速度快。
2、在MATLAB中怎样使⽤帮助?答:MATLAB有两种帮助形式,⼀种在命令窗⼝使⽤帮助指令搜索帮助;另⼀种是使⽤MATLAB的帮助系统,从菜单help进⼊,点击MATLAB help即可出现该系统。
第⼀种形式⽐较简单,适合快速的寻求帮助。
第⼆种需要安装MATLAB的帮助⽂档(占⽤空间⽐较⼤),但内容经过分类整理,⽐较丰富。
⼀般常⽤的帮助⽅式是第⼀种。
3、MATLAB有些什么帮助指令?答:MATLAB常⽤帮助指令有以下⼏类:(1)help指令,常⽤⽅式如下:l 直接使⽤“help”指令,可以获取当前电脑上MATLAB的分类列表,即当前安装的⼯具箱名称以及其简要描述。
l 使⽤“help ⼯具箱名”,可以获取该⼯具箱的相关的函数、图形⽤户⼯具以及演⽰⽂件名等。
⼀般使⽤时先查找出其所在⼯具箱的具体名称。
然后,再⽤help ⼯具箱名就可以得到该⼯具箱的函数列表,每个函数后⾯有简要的说明,可以根据其说明来确定可能需要的是哪个函数。
l 使⽤“help 函数名”可以获得该函数的纯⽂本的帮助信息,通常也带有少量的例⼦。
(2) lookfor指令lookfor指令是在MATLAB的搜索路径所有M⽂件的第⼀个注释⾏搜索特定关键字。
matlab查询函数用法

matlab查询函数用法MATLAB是一种常用的科学计算软件,拥有许多强大的函数和工具箱。
然而,在实际应用中,不同的函数用法千差万别,如果没有深入了解它们的用法,会很难使用和发挥它们的优势。
在这篇文章中,我们将介绍如何查询MATLAB函数的使用方法,从而更好地利用其功能。
步骤一:使用“help”在MATLAB中,最简单的查询函数用法的方式是使用“help”命令。
例如,如果我们想了解MATLAB的“sin”函数的用法,只需在命令行中输入“help sin”,即可看到该函数的相关信息,包括输入和输出参数、用法示例和函数说明等。
步骤二:使用“doc”除了“help”命令外,MATLAB还提供了一个更加详细的文档查询工具——“doc”。
在命令行中输入“doc函数名”,即可打开一个文档窗口,其中包含了该函数的详细用法说明、示例代码和其他相关信息。
在该窗口中,还可以查看该函数的源代码和枚举类型等。
步骤三:使用“lookfor”如果我们只知道某个函数的大概功能,但不知道具体的函数名,那么可以使用“lookfor”命令进行模糊搜索。
例如,如果我们希望查找可以将文字转换为大写或小写的函数,可以输入“lookfor upper”或“lookfor lower”来查询。
这样就会列出所有相关的函数,供我们选择和使用。
步骤四:使用在线文档除了本地文档,MATLAB还有一个在线文档库,可以在MATLAB官网上直接访问。
在该文档库中,用户可以搜索任何MATLAB函数并查看详细的用法示例、帮助文档和其他的资源。
此外,还可以在该网站上查找MATLAB中其他重要的信息,如工具箱、示例程序和博客文章等。
步骤五:交互式查询在MATLAB的命令行界面中,可以使用“tab”键来快速补全已知的函数名或变量名,并使用“Up”和“Down”箭头来浏览历史输入。
除此之外,还可以通过“F1”键来打开函数的“help”文档,或通过“F5”键来编辑已有的命令行输入。
matlab函数库查询手册

matlab函数库查询手册//Matlab的函数及指令1.Aaab绝对值、模、字符的ASCII码值aco反余弦acoh反双曲余弦acot反余切acoth反双曲余切acc反余割acch反双曲余割align启动图形对象几何位置排列工具all所有元素非零为真angle相角an表达式计算结果的缺省变量名any所有元素非全零为真area面域图argname函数M文件宗量名aec反正割aech反双曲正割ain反正弦ainh反双曲正弦aignin向变量赋值atan反正切atan2四象限反正切atanh反双曲正切autumn红黄调秋色图阵a某e创建轴对象的低层指令a某i控制轴刻度和风格的高层指令2.Bbbar二维直方图bar3三维直方图bar3h三维水平直方图barh二维水平直方图bae2dec某进制转换为十进制bin2dec二进制转换为十进制blank创建空格串bone蓝色调黑白色图阵bo某框状坐标轴breakwhile或for环中断指令brighten亮度控制capture(3版以前)捕获当前图形cart2pol cart2ph catca某icdcdeditcdf2rdf ceilcellcell2truct celldip cellplot charchi2cdf chi2inv chi2pdf chi2rnd chol clabelclaclaclcclearclfclockcolorcubecolordefcolormap色图colpacecloecolpermcondcondeigcondetconjcontourcontourf填色等位线contour3三维等位线contourliceconvcoolcopperco直角坐标变为极或柱坐标直角坐标变为球坐标串接成高维数组色标尺刻度指定当前目录启动用户菜单、控件回调函数设计工具复数特征值对角阵转为实数块对角阵向正无穷取整创建元胞数组元胞数组转换为构架数组显示元胞数组内容元胞数组内部结构图示把数值、符号、内联类转换为字符对象分布累计概率函数分布逆累计概率函数分布概率密度函数分布随机数发生器Choleky分解等位线标识清除当前轴获知对象类别或创建对象清除指令窗清除内存变量和函数清除图对象时钟三浓淡多彩交叉色图矩阵设置色彩缺省值列空间的基关闭指定窗口列排序置换向量彗星状轨迹图三维彗星轨迹图射线图求复合函数(逆)条件数计算特征值、特征向量同时给出条件数范–1条件数估计复数共轭等位线多项式乘、卷积青紫调冷色图古铜调色图余弦四维切片等位线图cotcothcpl某paircccchcumumcumtrapzcylinder4.Dddblquaddealdeblankdec2baedec2bindec2he某deconvdelaunayDelaunay del2demodetdiagdiarydiffdigitdirdip diplay dlinmod dmpermdodouble drawnow dolve5.Ee echoediteigeigendeperror errortrap erferfcerfc某erfinv余切双曲余切复数共轭成对排列余割双曲余割元素累计和累计梯形积分创建圆柱二重数值积分分配宗量删去串尾部的空格符十进制转换为某进制十进制转换为二进制十进制转换为十六进制多项式除、解卷三角剖分离散Laplacian差分Matlab演示行列式矩阵对角元素提取、创建对角阵Matlab指令窗文本内容记录数值差分、符号微分符号计算中设置符号数值的精度目录列表显示数组显示对象内容的重载函数离散系统的线性化模型矩阵Dulmage-Mendelohn分解执行DOS指令并返回结果把其他类型对象转换为双精度数值更新事件队列强迫Matlab刷新屏幕符号计算解微分方程M文件被执行指令的显示启动M文件编辑器求特征值和特征向量求指定的几个特征值控制流FOR等结构体的结尾元素下标浮点相对精度显示出错信息并中断执行错误发生后程序是否继续执行的控制误差函数误差补函数刻度误差补函数逆误差函数etreeploteval画消去树串演算指令evaline某ite某ite某pe某pande某pinte某pme某pm1e某pm2e某pm3eyeezcontourezcontourf ezgraph3ezmehezmehcezplot ezplot3ezpolarezurfezurfcFffactorfeatherfeedbackfevalfftfft2fftnffthiftfieldnamefigurefill3findfindobjfindtrfindymfinverefi某flagfliplrflipudflipdimfloor跨空间串演算指令检查变量或函数是否已定义退出Matlab环境指数函数符号计算中的展开操作指数积分函数常用矩阵指数函数Pade 法求矩阵指数Taylor法求矩阵指数特征值分解法求矩阵指数单位阵画等位线的简捷指令画填色等位线的简捷指令画表面图的通用简捷指令画网线图的简捷指令画带等位线的网线图的简捷指令画二维曲线的简捷指令画三维曲线的简捷指令画极坐标图的简捷指令画表面图的简捷指令画带等位线的表面图的简捷指令符号计算的因式分解羽毛图反馈连接执行由串指定的函数离散Fourier变换二维离散Fourier变换高维离散Fourier变换直流分量对中的谱构架域名创建图形窗三维多边形填色图寻找非零元素下标寻找具有指定属性的对象图柄寻找短串的起始字符下标机器确定内存中的符号变量符号计算中求反函数向零取整红白蓝黑交错色图阵矩阵的左右翻转矩阵的上下翻转矩阵沿指定维翻转向负无穷取整flop浮点运算次数flowfminfminbndfminfminuncfminearchfnderfnintfnvalfnpltfopenforformat fourier fplot fprintf fread folve full funm funtool fzero Gg gamma gammainc gammaln gca gcbogcfgco geomeangetgetfieldgetframeginputglobalgplotgradientgraygridgriddatagte某tguideHhharmmeanhelpMatlab提供的演示数据求单变量非线性函数极小值点(旧版)求单变量非线性函数极小值点单纯形法求多变量函数极小值点(旧版)拟牛顿法求多变量函数极小值点单纯形法求多变量函数极小值点对样条函数求导利用样条函数求积分计算样条函数区间内任意一点的值绘制样条函数图形打开外部文件构成for环用设置输出格式Fourier变换返函绘图指令设置显示格式从文件读二进制数据求多元函数的零点把稀疏矩阵转换为非稀疏阵计算一般矩阵函数函数计算器图形用户界面求单变量非线性函数的零点函数不完全函数函数的对数获得当前轴句柄获得正执行“回调”的对象句柄获得当前图对象句柄获得当前对象句柄几何平均值获知对象属性获知构架数组的域获取影片的帧画面从图形窗获取数据定义全局变量依图论法则画图近似梯度黑白灰度画分格线规则化数据和曲面拟合由鼠标放置注释文字启动图形用户界面交互设计工具调和平均值在线帮助helpwin交互式在线帮助helpdekhe某2deche某2numhiddenhilbhithitchitfitholdhornerhothvIiif-ele-eleififftifft2ifftniffthiftifourieri,jilaplaceimagimageimagecimfinfoimreadimwriteind2ub,infinfoinlineinmeminputinputnameintint2trinterp1interp2interp3interpninterpftintroinvinvhilbipermuteia打开超文本形式用户指南十六进制转换为十进制十六进制转换为浮点数透视和消隐开关Hilbert矩阵频数计算或频数直方图端点定位频数直方图带正态拟合的频数直方图当前图上重画的切换开关分解成嵌套形式黑红黄白色图饱和色图条件分支结构离散Fourier反变换二维离散Fourier反变换高维离散Fourier反变换直流分量对中的谱的反操作Fourier反变换缺省的“虚单元”变量Laplace反变换复数虚部显示图象显示亮度图象获取图形文件信息从文件读取图象把图象写成文件单下标转变为多下标无穷大MathWork公司网点地址构造内联函数对象列出内存中的函数名提示用户输入输入宗量名符号积分把整数数组转换为串数组一维插值二维插值三维插值N维插值利用FFT插值Matlab自带的入门引导求矩阵逆Hilbert矩阵的准确逆广义反转置检测是否给定类的对象iequaliemptyifiniteifieldiglobalihandleiholdiieeeiinfiletterilogicalimemberinaninumericiobjectiprimeipace ipare itruct itudent iztran Jj,Kk jacobian jet jordan keyboard kronLl laplace laterr latwarn leatq legend lightinglinelinmodlinmod2linpacelnloadloglog10log2loglog若两数组相同则为真若是空阵则为真若全部元素都有限则为真若是构架域则为真若是全局变量则为真若是图形句柄则为真若当前图形处于保留状态则为真若计算机执行IEEE规则则为真若是无穷数据则为真若是英文字母则为真若是逻辑数组则为真检查是否属于指定集若是非数则为真若是数值数组则为真若是对象则为真若是质数则为真若是实数则为真若是空格则为真若是稀疏矩阵则为真若是构架则为真若是Matlab学生版则为真符号计算Z反变换符号计算中求Jacobian矩阵蓝头红尾饱和色符号计算中获得Jordan标准型键盘获得控制权Kronecker乘法规则产生的数组Laplace变换显示最新出错信息显示最新警告信息解非线性最小二乘问题(旧版)图形图例照明模式创建线对象采用plot画线色获连续系统的线性化模型获连续系统的线性化精良模型线性等分向量矩阵自然对数从MAT文件读取变量自然对数常用对数底为2的对数双对数刻度图形logpace对数分度向量lookforlowerlqnonlinluMmmadmagicmaplemat2trmaterialma某mbuildmccmeanmedianmenueditmehmehzmethod me某mfunli mhelp min mkdir mkpp mod more movie moviein mtaylor Nn ndim NaN nargchk nargin nargoutnewplotne某tpow2nnznonzeronormnormcdfnormet按关键字搜索M文件转换为小写字母解非线性最小二乘问题LU分解平均绝对值偏差魔方阵&nb,p;运作Maple格式指令把数值数组转换成输入形态串数组材料反射模式找向量中最大元素产生E某E文件编译环境的预设置指令创建ME某或E某E文件的编译指令求向量元素的平均值求中位数启动设计用户菜单的交互式编辑工具网线图垂帘网线图产生“格点”矩阵获知对指定类定义的所有方法函数产生ME某文件编译环境的预设置指令能被mfun计算的MAPLE经典函数列表引出Maple的在线帮助找向量中最小元素创建目录逐段多项式数据的明晰化模运算指令窗中内容的分页显示放映影片动画影片帧画面的内存预置符号计算多变量Taylor级数展开求数组维数非数(预定义)变量输入宗量数验证函数输入宗量数函数输出宗量数产生高维格点矩阵准备新的缺省图、轴取最接近的较大2次幂矩阵的非零元素总数矩阵的非零元素矩阵或向量范数正态分布累计概率密度函数估计矩阵2范数normpdfnormrndnullnum2trnumdennzma某Ooode1ode15ode23tode23tb ode45odefileodeget odepha2 odepha3odeplotodeprintodeetoneorientorthPppackpagedlgpatchpathpathtoolpauepcodepcolorpeakpermutepipiepie3pinkpinvplotplot3plotmatri某plotyypoiinvpoirnd正态分布概率密度函数正态随机数发生器启动Matlab和Word 的集成环境零空间把非整数数组转换为串获取最小公分母和相应的分子表达式指定存放非零元素所需内存非Stiff微分方程变步长解算器Stiff微分方程变步长解算器适度Stiff微分方程解算器Stiff微分方程解算器非Stiff微分方程变步长解算器ODE文件模板获知ODE选项设置参数ODE输出函数的二维相平面图ODE输出函数的三维相空间图ODE输出函数的时间轨迹图在Matlab指令窗显示结果创建或改写ODE选项构架参数值全1数组创建或改写优化泛函指令的选项参数值设定图形的排放方式值空间正交化收集Matlab内存碎块扩大内存调出图形排版对话框创建块对象设置Matlab搜索路径的指令搜索路径管理器暂停创建预解译P码文件伪彩图Matlab提供的典型三维曲面广义转置(预定义变量)圆周率二维饼图三维饼图粉红色图矩阵伪逆平面线图三维线图矩阵的散点图双纵坐标图泊松分布逆累计概率分布函数泊松分布随机数发生器pol2cart极或柱坐标变为直角坐标polar极坐标图poly矩阵的特征多项式、根集对应的多项式poly2tr以习惯方式显示多项式poly2ym双精度多项式系数转变为向量符号多项式polyder多项式导数polyfit数据的多项式拟合polyval计算多项式的值polyvalm计算矩阵多项式pow22的幂ppval计算分段多项式pretty以习惯方式显示符号表达式print打印图形或SIMULINK模型printy以习惯方式显示有理分式prim光谱色图矩阵procread向MAPLE输送计算程序profile函数文件性能评估器propedit图形对象属性编辑器pwd显示当前工作目录Qqquad低阶法计算数值积分quad8高阶法计算数值积分quit推出Matlab环境quiver二维方向箭头图quiver3三维方向箭头图Rrrand产生均匀分布随机数randn产生正态分布随机数randperm随机置换向量range样本极差rank矩阵的秩rat有理输出rcond矩阵倒条件数估计real复数的实部reallog在实数域内计算自然对数realpow在实数域内计算乘方realqrt在实数域内计算平方根realma某最大正浮点数realmin最小正浮点数rectangle画“长方框”rem求余数repmat铺放模块数组rehape改变数组维数、大小reidue部分分式展开return返回ribbon把二维曲线画成三维彩带图rmfield删去构架的域roerot90数扇形图矩阵旋转90度rotaterotate3droundrrefrf2cfrumSavecattercatter3ecechemilog某emilogyerieetetfieldettrign ignumimimget imple implify imet imulink ininhizelice olve palloc pare pconvert pdiag pfunph2cartpherepinmapplineponeprandymprankpring指定的原点和方向旋转启动三维图形视角的交互设置功能向最近整数圆整简化矩阵为梯形形式实数块对角阵转为复数特征值对角阵Riemann和把内存变量保存为文件散点图三维散点图正割双曲正割某轴对数刻度坐标图Y轴对数刻度坐标图串联连接设置图形对象属性设置构架数组的域将ASCII码转换为字符的旧版指令根据符号取值函数符号计算中的符号取值函数运行SIMULINK模型获取SIMULINK模型设置的仿真参数寻找最短形式的符号解符号计算中进行简化操作对SIMULINK模型的仿真参数进行设置启动SIMULINK模块库浏览器正弦双曲正弦矩阵的大小立体切片图求代数方程的符号解为非零元素配置内存创建稀疏矩阵把外部数据转换为稀疏矩阵稀疏对角阵求非零元素的函数值球坐标变为直角坐标产生球面色图彩色的周期变化样条插值用1置换非零元素稀疏随机对称阵结构秩紫黄调春色图pyqrtqrtmcanftairtdtemteptr2double tr2mattr2num trcat trcmptrjut trmatch trncmp trreptrtoktructtruct2cell trvcatube某prubplotububpaceumummeruperiortourfurfaceurfcurflurfnormvdvdwitch-cae-otherwie ym2polyymmmdymrcmTttantanhtaylortool画稀疏结构图平方根方根矩阵删去大小为1的“孤维”按指定格式读串阶梯图标准差二维杆图阶跃响应指令串转换为双精度值创建多行串数组串转换为数接成长串串比较串对齐搜索指定串串中前若干字符比较串替换寻找第一间隔符前的内容创建构架数组把构架转换为元胞数组创建多行串数组多下标转换为单下标通过子表达式重写符号对象创建子图符号计算中的符号变量置换两子空间夹角元素和绿黄调夏色图设定优先级三维着色表面图创建面对象带等位线的表面图带光照的三维表面图空间表面的法线奇异值分解求指定的若干奇异值多分支结构符号多项式转变为双精度多项式系数向量对称最小度排序反向Cuthill-McKee排序创建多个符号对象正切双曲正切进行Taylor逼近分析的交互界面te某t文字注释tftictitletoctrapztreelayouttreeplottrimtrimehtriurftriutry-catchtypeUuuiconte某tmenu uicontrol uimenuunmkppunwrapupperVvvarvarargin varargout vectorizeview voronoi vpaWwwarning what whatnew which while white whitebg whowhowinter workpace 某某,Yy,Zz 某label某oryeinputylabel创建传递函数对象启动计时器图名关闭计时器梯形法数值积分展开树、林画树图下三角阵求系统平衡点不规则格点网线图不规则格点表面图上三角阵控制流中的Try-catch结构显示M文件创建现场菜单创建用户控件创建用户菜单逐段多项式数据的反明晰化自然态相角转换为大写字母方差变长度输入宗量变长度输出宗量使串表达式或内联函数适于数组运算版本信息的获取三维图形的视角控制Voronoi多边形任意精度(符号类)数值显示警告信息列出当前目录上的文件显示Matlab中Readme文件的内容确定函数、文件的位置控制流中的While环结构全白色图矩阵指定轴的背景色列出内存中的变量名列出内存中变量的详细信息蓝绿调冬色图启动内存浏览器某轴名或非逻辑智能输入指令Y轴名zerozlabelzoomztran全零数组Z轴名图形的变焦放大和缩小符号计算Z变换。
MATLAB信息查询命令

MATLAB信息查询命令1 常用指令(General Purpose Commands)1.1 通用信息查询(General information)demo 演示程序help 在线帮助指令helpbrowser超文本文档帮助信息helpdesk 超文本文档帮助信息helpwin打开在线帮助窗info MATLAB 和MathWorks公司的信息subscribe MATLAB 用户注册ver MATLAB 和TOOLBOX 的版本信息version MATLAB 版本whatsnew显示版本新特征1.2 工作空间管理(Managing the workspace)clear 从内存中清除变量和函数clc 清空命令窗口exit 关闭MATLABload 从磁盘中调入数据变量pack 合并工作内存中的碎块quit 退出MATLABsave 把内存变量存入磁盘who 列出工作内存中的变量名whos列出工作内存中的变量细节workspace 工作内存浏览器1.3 管理指令和函数(Managing commands and functions) edit 矩阵编辑器edit 打开M 文件inmem查看内存中的P 码文件mex创建MEX 文件open 打开文件pcode生成P 码文件type 显示文件内容what 列出当前目录上的M、MAT、MEX 文件which 确定指定函数和文件的位置1.4 搜索路径的管理(Managing the seachpatli)addpath添加搜索路径rmpath从搜索路径中删除目录path 控制MATLAB 的搜索路径pathtool修改搜索路径1.5 指令窗控制(Controlling the command window) beep 产生beep 声echo 显示命令文件指令的切换开关diary 储存MATLAB 指令窗操作内容format 设置数据输出格式more 命令窗口分页输出的控制开关1.6 操作系统指令(Operating system commands) cd 改变当前工作目录computer 计算机类型copyfile文件拷贝delete 删除文件dir列出的文件dos 执行dos 指令并返还结果getenv给出环境值ispc MATLAB 为PC(Windows)版本则为真isunix MATLAB 为Unix 版本则为真mkdir创建目录pwd改变当前工作目录unix执行unix指令并返还结果vms执行vms dcl 指令并返还结果web 打开web 浏览器! 执行外部应用程序。
MATLAB操作命令大全

MATLAB操作命令大全1.基本操作- help:查看函数的帮助文档。
- save:将变量保存到文件中。
- load:从文件中加载变量。
- clear:清除当前工作空间中的变量。
- who:列出当前工作空间中的变量。
- whos:显示当前工作空间中变量的详细信息。
- quit:退出MATLAB。
2.变量操作-=:赋值操作,将值赋给变量。
- disp:显示变量的值。
- length:返回数组的长度。
- size:返回数组的大小。
- max:返回数组的最大值。
- min:返回数组的最小值。
- sum:返回数组元素的和。
3.数学操作-+:加法操作,将两个数值相加。
--:减法操作,将两个数值相减。
-*:乘法操作,将两个数值相乘。
-/:除法操作,将两个数值相除。
-^:指数操作,将一个数值提高到指定次幂。
- sqrt:返回一个数值的平方根。
- abs:返回一个数值的绝对值。
4.矩阵操作- eye:创建一个单位矩阵。
- zeros:创建一个全0矩阵。
- ones:创建一个全1矩阵。
- rand:创建一个0到1之间的随机矩阵。
- diag:返回对角线元素。
- inv:返回矩阵的逆矩阵。
- det:返回矩阵的行列式。
5.图形操作- plot:绘制二维线图。
- scatter:绘制散点图。
- bar:绘制柱状图。
- hist:绘制直方图。
- surf:绘制三维曲面图。
- contour:绘制等高线图。
- imagesc:绘制矩阵的颜色图。
6.控制流程操作- if:用于条件判断。
- for:用于循环操作。
- while:用于循环操作。
- switch:用于多条件判断。
- break:跳出循环。
- continue:跳过当前循环,并继续执行下一次循环。
7.文件操作- fopen:打开文件。
- fclose:关闭文件。
- fprintf:将数据写入文件。
- fscanf:从文件中读取数据。
- fseek:设置文件指针的位置。
如何查看MATLAB自带函数的源代码

如何查看MATLAB自带函数的源代码要查看MATLAB自带函数的源代码,可以使用以下几种方法:
3. `open`命令:在MATLAB命令窗口中输入`open function_name`,其中`function_name`是要查看源代码的函数名。
这将打开一个窗口,显示函数的源代码。
如果函数是MATLAB的内置函数,则显示的是从安装目录获取的源代码。
4. `help`命令:在MATLAB命令窗口中输入`help function_name`,其中`function_name`是要查看源代码的函数名。
该命令将显示有关函数的帮助文档和功能描述。
帮助文档中通常包含有关函数的源代码的简要描述或链接。
5.在MATLAB文档中:可以在MATLAB的官方文档中要查看源代码的函数名。
MATLAB文档通常提供有关每个内置函数的详细信息,包括函数的输入参数、输出参数和实现方法。
6. 直接查看函数文件:使用操作系统的文件浏览器,导航到MATLAB 的安装目录。
在安装目录中,可以找到一个名为`toolbox`的文件夹,其中包含MATLAB的所有工具箱和函数集。
然后,按照其层次结构和文件命名规则,查找并打开包含要查看的函数的文件。
需要注意的是,MATLAB自带的一些函数是用C或C++编写的,源代码可能不是直接可见的。
在这种情况下,只能查看函数的帮助文档和功能描述,而无法直接查看其源代码。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MATLAB信息查询命令
1 常用指令(General Purpose Commands)
1.1 通用信息查询(General information)
demo 演示程序
help 在线帮助指令
helpbrowser超文本文档帮助信息
helpdesk 超文本文档帮助信息
helpwin打开在线帮助窗
info MATLAB 和MathWorks公司的信息
subscribe MATLAB 用户注册
ver MATLAB 和TOOLBOX 的版本信息
version MATLAB 版本
whatsnew显示版本新特征
1.2 工作空间管理(Managing the workspace)
clear 从内存中清除变量和函数
clc 清空命令窗口
exit 关闭MATLAB
load 从磁盘中调入数据变量
pack 合并工作内存中的碎块
quit 退出MATLAB
save 把内存变量存入磁盘
who 列出工作内存中的变量名
whos列出工作内存中的变量细节
workspace 工作内存浏览器
1.3 管理指令和函数(Managing commands and functions) edit 矩阵编辑器
edit 打开M 文件
inmem查看内存中的P 码文件
mex创建MEX 文件
open 打开文件
pcode生成P 码文件
type 显示文件内容
what 列出当前目录上的M、MAT、MEX 文件
which 确定指定函数和文件的位置
1.4 搜索路径的管理(Managing the seachpatli)
addpath添加搜索路径
rmpath从搜索路径中删除目录
path 控制MATLAB 的搜索路径
pathtool修改搜索路径
1.5 指令窗控制(Controlling the command window) beep 产生beep 声
echo 显示命令文件指令的切换开关
diary 储存MATLAB 指令窗操作内容
format 设置数据输出格式
more 命令窗口分页输出的控制开关
1.6 操作系统指令(Operating system commands) cd 改变当前工作目录
computer 计算机类型
copyfile文件拷贝
delete 删除文件
dir列出的文件
dos 执行dos 指令并返还结果
getenv给出环境值
ispc MATLAB 为PC(Windows)版本则为真
isunix MATLAB 为Unix 版本则为真
mkdir创建目录
pwd改变当前工作目录
unix执行unix指令并返还结果
vms执行vms dcl 指令并返还结果
web 打开web 浏览器
! 执行外部应用程序。