还剩14页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
主要命令汇总MATLAB函数参考MATLAB附录管理用命令
1.1函数名功能描述函数名功能描述增加一条搜索路径删除一条搜索路径addpath rmpath运行演示程序列出文件demo Matlabtype.M装入超文本文档显示的版本号启动联机帮助列出doc versionMatlab helpwhat当前目录下的有关文件显示最后一条信息显示的新特lasterr whatsnewMatlab性搜索关键词的帮助造出函数与文件所在的目录设置或查询lookfor whichpath路径Matlab附录管理变量与工作空间用命令
1.2函数名功能描述函数名功能描述删除内存中的变量与函数整理工作空间内存clear pack显示矩阵与文本将工作空间中的变量存盘disp save查询向量的维数查询矩阵的维数length size从文件中装入数据列出工作空间中的变量名load who,whos附录文件与操作系统处理命令13函数名功能描述函数名功能描述改变当前工作目录编辑文件cd edit.M删除文件获得的安装根目录delete matlabrootMatlab将运行命令存盘获得系统的缓存目录列出当前目录的内diary Matlabtempdir dir容获得一个缓存文件!执行操作系统命令tempname temp附录窗口控制命令
1.4函数名功能描述函数名功能描述显示文件中的中的命令控制命令窗口的输出页面设置echo Matlabmore format输出格式附录启动与退出命令1-5函数名功能描述函数名功能描述启动主程序退出环境matlabrc quitMatlab自启动程序startup Matlab附录运算符号与特殊字符附录2运算符号与特殊字符
2.1函数名功能描述函数名功能描述设置镜面反射specular附录标准调色板设置
13.5函数名功能描述函数名功能描述带有蓝色调的灰色的调色板以黑红黄白为基色的调色板bone hot以天蓝粉色为基色的调色板色度饱和度亮度调色板cool hsv线性铜色调的调色板粉色色调的调色板copper pink以红白蓝黑为基色的调色板光谱颜色表flag prism线性灰度调色板gray附录三维视点控制
13.6函数名功能描述函数名功能描述设置三维旋转开关求视转换矩阵rotate3d viewmtx设置视点view附录坐标轴控制
13.7函数名功能描述函数名功能描述坐标轴标度设置设置当前图形保护模式axis hold坐标轴位置设置将图形窗口分成几个区域axes subplot坐标轴盒状显示二维图形缩放box zoom坐标网格线开关设置grid附录图形注解
13.8函数名功能描述函数名功能描述颜色条设置给图形的轴加文字说明colorbar xlabelx在鼠标位置加文字说明给图形的轴加文字说明gtext ylabely在图形上加文字说明给图形的轴加文字说明text zlabelz给图形加标题title附录拷贝与打印
13.9函数名功能描述函数名功能描述打印图形或将图形存盘设置纸的方向print orient设置打印机为默认值orintopt附录特殊图形14附录特殊二维图形
14.1函数名功能描述函数名功能描述区域填充羽状条形图绘制area feather条形图绘制给定函数绘制bar fplot水平条形图绘制直方图绘制barh hist维条形图绘制图绘制bar33pareto pareto维水平条形图绘制饼状图绘制bar3h3pie彗星状轨迹绘制离散序列图形绘制comet stem误差条形图绘制梯形图绘制errorbar stairs附录等高线及其他二维图形
14.2函数名功能描述函数名功能描述等高线绘制伪色绘制contour pcolor(等高线填充绘制有向图箭头)绘制contourf quiver三维等高线绘制图绘制contour3voronoil voronoi等高线高程标志clabel附录特殊三维图形
14.3函数名功能描述函数名功能描述三维彗星状轨迹绘制切片图comet3slice带等高线的三维网格绘制带等高线的三维表面绘制meshc surfc带零平面的三维网格绘制表面图形的三角绘制meshz trisurf杆图绘制网格图形的三角绘制stem2trimesh)三维箭头(有向图绘制瀑布型图形的绘制quiver3waterfall附录图象显示与文件
14.4I/O函数名功能描述函数名功能描述图形色调亮化图像显示brighten image颜色条设置图形文件信息colorbar imfinfo调色板设置从文件读取图形colormap imread灰度对比度设置保存图像附录动画处理contrast imwrite
14.5函数名功能描述函数名功能描述屏幕抓取播放动画帧capture moviegetframe获取动画帧附录实体模型
14.6函数名功能描述函数名功能描述圆柱体生成球体生成附录cylinder sphere15图形处理附录图形窗口生成与控制
15.1函数名功能描述函数名功能描述清除当前图形窗口获取当前图形的窗口句柄elf gcf关闭图形窗口图形窗口刷新生成图形窗口显示图形close refreshfigure shg窗口附录坐标轴建立与控制
15.2函数名功能描述函数名功能描述坐标轴标度设置获得当前坐标轴句柄axes gca坐标轴位置设置设置当前图形保护模式axis hold坐标轴盒状显示返回的状态box isholdhold为彩色坐标轴刻度将图形窗口分为几个区域caxis subplot清除当前坐标轴cla附录处理图形对象
15.3函数名功能描述函数名功能描述坐标轴生成表面生成axes surface图形窗口生成文本生成figure text图像生成生成一个用户接口控制image unicontrol光源生成菜单生成light uimenu线生成line附录图形
15.4函数名功能描述函数名功能描述图像对象拷贝获得当前回调对象的句柄copyobj gcbo对象删除获得当前对象的句柄delete geo消除未解决的图像对象事件获得对象属性drawnow get查找对象重新设置对象属性findobj reset获得当前回调窗口的句柄设置对象属性gebf set附录(图形用户接口)16GUI附录函数
16.1GUI函数名功能描述函数名功能描述获取鼠标输入继续执行ginput uiresume对象的选择、移动、大小设置、拷贝中断执行selectmoveresize uiwaituicontrol生成图形用户接口对象等待按钮输入生成菜单对象waitgorbutterpress uimenu中断执行waitfor附录设计工具
16.2GUI函数名功能描述函数名功能描述坐标轴与用户接口控制的对齐工具菜单编辑器align menuedit回调函数编辑器属性编辑器cbedit propedit设计工具guide GUI附录对话框
16.3函数名功能描述函数名功能描述对话框生成打印对话框dialog printdig坐标轴设限对话框请求对话框axlimdig questdig错误对话框标准的打开文件对话框帮助对话框标准的保存errordig uigetfilehelpdig uiputfile文件对话框输入对话框颜色选择对话框inputdig uisetcolor列表选择对话框字体选择对话框listdig uisetfont消息对话框等待条显示msgdlg waitbar页位置对话框警告对话框pagedig warndlg附录菜单
16.4函数名功能描述函数名功能描述生成菜单结构菜单对象选中状态切换设置菜单条属性makemenu umtogglemenubar wimenu生成菜单项的子菜单window附录组按钮
16.5函数名功能描述函数名功能描述组按钮中的按钮按下查询按钮中的按钮状态组按钮生成btndown btnstatebtngroup btnup组按钮中的按钮弹起组按钮中的按钮按下管理btnpress附录自定义窗口属性
16.6函数名功能描述函数名功能描述清除用户自定义属性设置用户自定义属性获取用户自定义属性cl ruprop setupropgetuprop附录其他应用
16.7函数名功能描述函数名功能描述获取所有子对象获取弹出式菜单选中项的字符串allchild popupstr坐标轴文本对象编辑改变窗口中对象的位置查找所有对象设置edtext remapfigfindall setptr窗口指针获得窗口指针设置窗口中文本传状态getptr setstatus获取窗口中文本状态getstatus附录声音处理17函数名功能描述函数名功能描述将向量转换成声音读文件读文件写文soond wavreadwav aureadau wavwritewav件写文件附录字符串处理函数auwrite au18附录字符串处理
18.1函数名功能描述函数名功能描述字符串函数说明字符串大写strings Matlabupper字符串判断字符串小写isstr lower删除结尾空格字母判断deblank isletter字符串转换成文本空子符判断str2mat isspace字符串比较字串查找strcmp strrep字串查找标记查找findstr strtok附录字符串与数值转换
18.2函数名功能描述函数名功能描述变数值为字符串数值的格式输出num2str sprintf变字符串为数值数值的格式输入str2num sscanf变整数为字符串int2str附录进制转换
18.3函数名功能描述函数名功能描述十六进制到正标准下浮点数的轮换十六进制到十进制的轮换hex2num EEhex2dec十进制到十六进制的轮换dec2hex附录文件输入输出函数19附录基本文件输入输出
19.1函数名功能描述函数名功能描述关闭文件文件结尾检测fclose feof打开文件文件错误查询fopen terrorI/O读二进制流文件文件指针回绕fread frewind写二进制流文件设置文件指针位置fwrite fseek读文本文件(无行结束符)获得文件指针位置fgetl ftell读文本文件(含行结束符)格式化数据转换为字符串fgets sprintf写格式化数据到文件依数据格式化读取字符串fprintf sscanf从文件读格式化数据fscanf附录特殊文件输入输出
19.2函数名功能描述函数名功能描述获得图形文件信息读一数据表imfinfo wklreadLotusl23WKl图像的文件读取将一矩阵写入数据表文件imread wklwriteLotusl23WKl图像的文件保存读表格文件的数据imwrite xlgetrangeExcel保存一段电影文件写文件qrwrite QuickTimexlsetrange Excel附录位操作20函数名功能描述函数名功能描述位求与位求或bitand bitor位求补位设置bitcmp bitset位获取位移动bitget bitshift求最大无符号浮点整数位异或bitmax bitxor附录复杂数据类型21附录数据类型
21.1函数名功能描述函数名功能描述生成单元数组生成稀疏数组cell sparse生成字符串生成结构char struct转换成双精度型转换成无字符号单字节整数double uint8生成对象inline INLINE附录结构操作
21.2函数名功能描述函数名功能描述获得结构的子段名删除结构子段fieldnames rnfield获得结构的子段值设置结构的子段值getfield setfield如果子段属于结构则返回真生成结构数组isfield struct如果是结构则返回真结构到单元数组的转换isstruct struct2cell附录多维数组操作
21.3函数名功能描述函数名功能描述数组连接任意改变矩阵维数序列cat permute任意改变矩阵维数序列矩阵维数序列的左移变换求矩阵维数ipermute shiftdimndims squeeze去除多维数组中的一维向量维数组生成ndgrid N附录单元数组操作
21.4函数名功能描述函数名功能描述单元数组生成如果是单元数组则返回真cell iscell显示单元数组内容将数值数组转换为单元数组celldisp num2cell单元数组内容的图形显示将结构数组转换为单元数组cellplot struct2cell单元数组转换成结构数组cell2struct附录面向对象函数函数名功能描述函数名功能描述
21.5生成一个对象显示所有方法名class methods如果是某一给定类对象则返回真将对象转换为结构数组如果是一个对象则isa structisobject返回真建立类间的关系检里建立类间的关系检里superiorto inferiorto附录日期与时间22函数名功能描述函数名功能描述以数字形式给出当前日期和时间星期函数now weekday以字符转形式给出当前日期月末日判断函数date eomday以向量形式给出当前日期和时间所用的时间clock cputime CPU日期的数字形式转换启动秒表计时器datenum tic日期的字符串形式转换读取秒表计时器datestr toe日期的向量形式转换使用时间函数datevec etime日历函数暂停函数calendar pause附录动态数据交换23函数名功能描述函数名功能描述设置连接接收数据ddeadv DDEdderep发送要执行的串终止ddeexec ddetermDDE初始化释放连接ddeinit DDEddeunadv DDE发送数据ddepoke+加…续行标志-减,分行符(该行结果不显示)*矩阵乘;分行符(该行结果显示).*向量乘%注释标志A矩阵乘方!操作系统命令提示符.A向量乘方矩阵转置矩阵积.向量转置kron kron\矩阵左除=赋值运算/矩阵右除==关系运算之相等向量左除~=关系运算之不等A./向量右除关系运算之小于向量生成或子阵提取=关系运算之小于等于()下标运算或参数定义关系运算之大于[]矩阵生成=关系运算之大于等于{}逻辑运算之与.结构字段获取符逻辑运算之或I.点乘运算,常与其他运算符联合使用(如.)~逻辑运算之非逻辑运算之异成xor附录逻辑函数
2.2函数名功能描述函数名功能描述测试向量中所用元素是否为真(一类函数)检测向量状态.其中*表示一个确定的函数all is*()isinf测试向量中是否有真元素检测对象是否为某一个类的对象any*isa检验变量或文件是否定义将数字量转化为逻辑量exist logical查找非零元素的下标find附录语言结构与调试3附录编程语言
3.1函数名功能描述函数名功能描述执行内建的函数定义全局变量builtin Matlabglobal执行语句构成的字符串函数输入输出参数个数检验eval Matlabnargchk执行字符串指定的文件语句及文件信息feval scriptMatlab函数定义关键词function Matlab附录控制流程
3.2函数名功能描述函数名功能描述中断循环执行的语句条件转移语句break if与结合实现多路转移多路转移中的缺省执行部分case switchotherwise与一起使用的转移语句返回调用函数else ifreturn与一起使用的转移语句与结合实现多路转移结束控制语句块elseif ifswitch caseend warning显示警告信息显示错误信息循环语句error while循环语句for附录交互输入
3.3函数名功能描述函数名功能描述请求输入菜单生成input menu启动键盘管理暂停执行keyboard pause附录面向对象编程
3.4函数名功能描述函数名功能描述生成对象判断对象是否属于某一类class isa转换成双精度型建立类的层次关系double superiorto建立类的层次关系转换成字节的无符号整数inferiorto unit88建立一个内嵌对象inline附录调试
3.5函数名功能描述函数名功能描述清除调试断点列出所有断点情况dbclear dbstatus调试继续执行单步执行dbcont dbstep改变局部工作空间内存设置调试断点dbdown dbstop启动对文件的调试列出带命令行标号的文件退出调试模式dbmex Mexsbtype.M dbquitdbup改变局部工作空间内容列出函数调用关系dbstack附录基本矩阵与矩阵处理4附录基本矩阵
4.1函数名功能描述函数名功能描述产生单位阵产生随机分布矩阵eye rand构造线性分布的向量产生正态分布矩阵linspace randn构造等对数分布的向量产生零矩阵logspace zeros产生元素全部为的矩阵产生向量ones1附录特殊向量与常量
4.2函数名功能描述函数名功能描述缺省的计算结果变量非数值常量常由或获得运行的机器ans non0/0Inf/Inf computerMatlab类型函数中参数输入个数精度容许误差(无穷小)函数中输出变量个数nargin epsnargout浮点运算计数圆周率flops pi复数单元最大浮点数值i realmax无穷大最小浮点数值inf realmin输入参数名函数中输入的可选参数inputname varargin复数单元函数中输出的可选参数j varargout附录时间与日期
4.3函数名功能描述函数名功能描述日历计算月末calender eomday时钟所用时间函数clock etime所用的时间当前日期与时间cputimeCPUnow日期启动秒表计时器date tic日期(数字串格式)读取秒表计时器datenum toe日期(字符串格式)星期函数datestr weekday日期(年月日分立格式)datevoc附录矩阵处理
4.4函数名功能描述函数名功能描述向量连接改变矩阵行列个数cat reshape建立对角矩阵或获取对角向量将矩阵旋转度diag rot9090按左右方向翻转矩阵元素取矩阵的下三角部分fliplr tril按上下方向翻转矩阵元素取矩阵的上三角部分flipud triu复制并排列矩阵函数repmat附录特殊矩阵5函数名功能描述函数名功能描述生成伴随矩阵生成逆矩阵com paninvhilb hilbert生成一些小的测试矩阵生成矩阵gallery magicmagic生成矩阵生成矩阵hadamard hadamardpascal pascal生成矩阵生成矩阵hankel hankeltoeplitz toeplitz生成矩阵生成特征值测试矩阵hilb hilbertWilkinson Wilkinson附录数学函数6附录三角函数
6.1函数名功能描述函数名功能描述正弦/反正弦函数正割/反正割函数sin/asin sec/asec双曲正弦/反双曲正弦函数双曲正割/反双曲正割函数sinh/asinh sech/asech余弦/反余弦函数余割/反余割函数cos/acos csc/acsc双曲余弦/反双曲余弦函数双曲余割/反双曲余割函数正切/cosh/acosh csch/acsch tan/atan反正切函数余切/反余切函数cot/acot双曲正切/反双曲正切函数双曲余切/反双曲余切函数四个象限内tanh/atanh coth/acoth atan2反正切函数附录指数函数
6.2函数名功能描述函数名功能描述指数函数常用对数函数自然对数函数平方根函数exp log10log sqrt附录复数函数6,3函数名功能描述函数名功能描述绝对值函数求虚部函数abs imag角相位函数求实部函数angle real共姬复数函数conj附录数值处理
6.4函数名功能描述函数名功能描述沿零方向取整舍入取整fix round沿-8方向取整求除法的余数floor rem沿+8方向取整符号函数ceil sign附录其他特殊数学函数
6.5函数名功能描述函数名功能描述函数比例互补误差函数airy airyerfcx函数(函数)逆误差函数besselh besselhankel erfinv改进的第一类函数指数积分函数bessili besselexpint改进的第二类函数函数besselk besselgamma gamma第一类函数非完全函数besselj besselgammainc gamma第二类函数对数函数bessely besselgammain gamma函数最大公约数beta betagcd非完全的函数最小公倍数betaine beta1cm对数函数分割浮点数betaln betaIog2椭圆函数伴随函数elipj Jacobilegendre legendre完全椭圆积分基标量浮点数ellipke pow22误差函数有理逼近erf rat互补误差函数有理输出erfc rats附录坐标转换7函数名功能描述函数名功能描述笛卡儿坐标到极坐标转换极坐标到笛卡儿坐标转换cart2pol pol2cart笛卡儿坐标到球面坐标转换球面坐标到笛卡儿坐标转换cart2sph sph2cart附录矩阵函数8附录矩阵分析
8.1函数名功能描述函数名功能描述求矩阵的条件数倒数条件估计cond rcondUNPACK求矩阵的行列式矩阵的行阶梯型实现det rref求矩阵的范数消元法解方程演示norm rrefmovie右零空间子空间null subspace正交空间矩阵的迹orth trace求矩阵的秩rank附录线性方程
8.2函数名功能描述函数名功能描述/,\线性方程求解非零最小二乘分解nnls cholCholesky pinv求伪逆矩阵矩阵求逆矩阵的分解inv qrQR最小二乘方差分解中删除一行Iscov qrdeleteQR矩阵的三角分解分解中插入一行lu LUqrinsert QR附录特征值与奇异值
8.3函数名功能描述函数名功能描述改进特征值精度的均衡变换算法求矩阵特征值banlance qzQZ复块对角阵到实块对角阵转换实块对角阵到复块对角阵转换cdf2rdf rdf2cdf求矩阵的特征值和特征向量分解eig schurSchur求矩阵奇异值分解hess Hessenbergsvd求矩阵的特征多项式poly附录
8.4矩阵函数函数名功能描述函数名功能描述expm矩阵指数函数logm矩阵对数函数funm矩阵任意函数sqrtm矩阵平方根附录9数据分析与Fourier变换函数附录
9.1基本运算函数名功能描述函数名功能描述cumprod向量累积prod对向量中各元素求积cumsum向量累加sort对向量中各元素排序max求向量中最大元素sortrows对矩阵中各行排序min求向量中最小元素std求向量中各元素标准差mean求向量中各元素均值sum对向量中各元素求和trapz梯形法求数值积分median求向量中中间元素附录
9.2微分计算函数名功能描述函数名功能描述del2离散Laplace变换gradient梯度计算diff差分于近视微分附录
9.3滤波与卷积函数名功能描述函数名功能描述Conv卷给与多项式乘法filter一维数字滤波conv2二维卷积filter2二维数字滤波Deconv因式分解与多项式乘法函数名功能描述函数名功能描述corrcoef相关系数计算cov协方差计算附录
9.4方差处理附录
9.5Fourier变换函数名功能描述函数名功能描述fftshift fft与fft2输出重排if ftabs绝对值函数离散Fourier逆变换angle相角函数cplxpair依共辄复数对重新排序ifft2二维离散Fourier逆变换fft离散Fourier变换unwrap相角矫正fft2二维离散Fourier变换附录10多项式处理函数附录
10.1多项式处理函数名功能描述函数名功能描述conv卷机与多项式乘法polyfit数据的多项式拟合deconv因式分解与多项式乘法polyval多项式求值poly求矩阵的特征多项式polyvalm多项式矩阵求值polyder多项式求导residue部分分式展开polyeig多项式特征值roots求多项式的根附录
10.2数据插值函数名功能描述函数名功能描述griddata数据网络的插值生成interpft一维插值(FFT方法)interpl一维插值(查表)interpn多维插值(查表)interp2二维插值(查表)meshgrid构造三维图形用x,y阵列interp3三维插值(查表)spline三次样条插值附录非线性数值方法11函数名功能描述函数名功能描述双重积分获得微分方程求解的可选参数dblquad odeget单变量最优化函数设置微分方程求解的可选参数fmin odeset多变量最优化函数低阶数值积分方法fmins quad微分方程数值解法高阶数值积分方法ode45,ode23,odell3,odel5s,ode23s quad8对文件定义的微分方程求解odefile附录稀疏矩阵函数12附录基本稀疏矩阵
12.1函数名功能描述函数名功能描述稀疏对角矩阵稀疏正态分布随机矩阵稀疏单位矩阵稀疏spdiags sprandnspeye sprandsym对称随机矩阵稀疏均匀分布随机矩阵sprand附录稀疏矩阵转换
12.2函数名功能描述函数名功能描述查找非零元素下标常规矩阵转换为稀疏矩阵find sparse稀疏矩阵转换为常规矩阵由外部格式引入稀疏矩阵full spconvert附录处理非零元素
12.3函数名功能描述函数名功能描述判断元素是否为稀疏矩阵允许的非零元素空间稀疏矩阵的非零元素个数issparse nzmaxmmz为非零元素定位存储空间稀疏矩阵的非零元素为非零元素定义处理函spalloc nonzerosspfun数附录稀疏矩阵可视化函数名功能描述函数名
12.4gplot绘制图论图形spy功能描述绘制稀疏矩阵结构附录排序算法
12.5函数名功能描述函数名功能描述列最小度排序产生随机置换向量colmmd randperm由非零元素的个数排序各列对称最小度排序colperm symmd分解反向排序dmperm Dulmage-Mendelsohn symrcmCuthill-McKee附录范数、条件数
12.6函数名功能描述函数名功能描述估算范数估算范数condest||*||1normest||*||2计算结构秩sprank附录特征值与奇异值
12.7函数名功能描述函数名功能描述求稀疏矩阵特征值和特征向量稀疏矩阵奇异值分解eigs svds附录其他
12.8函数名功能描述函数名功能描述最小二乘算法形成符号因子分解spaugment symbact设置稀疏矩阵参数spparms附录图形绘制13附录基本二维图形
13.1函数名功能描述函数名功能描述填充二维多边形极坐标图形绘制fill polar全对数二维坐标绘制轴半对数坐标图形绘制loglog semilogxx线性坐标图形绘制轴半对数坐标图形绘制plot semilogyy附录基本三维图形
13.2函数名功能描述函数名功能描述三维多边形填充三维线或点型图绘制fill3plot3三维网格图形绘制三维表面图形绘制mesh surf附录三维颜色控制
13.3函数名功能描述函数名功能描述图形亮度调整网格图的网格线开关设置brighten hidden坐标轴伪彩色设置设置渲染模式caxis shading叩调色板设置coIorm附录三维光照模型
13.4函数名功能描述函数名功能描述图象漫射处理带光照的三维表面绘制diffuse surfl光照模式设置曲面法线lighting surfnorm。
个人认证
优秀文档
获得点赞 0