




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
addpath(dir1,dir2,.)添加所有指定目录到Matlab当前的搜索路径中doc显示Matlab帮助桌面doc function显示指定Matlab功能函数的HTML帮助文档doc toolbox/function显示指定工具箱中函数的HTML帮助文档help列出所有主要的帮助主题help topic给出指定主题的帮助helpdesk显示帮助桌面helpwin显示帮助窗口helpwin topic显示主题的帮助lookfor topic在所有的帮助条目中搜索关键字partialpath部分路径名path显示当前搜索路径path(newpath)将当前路径改变为新路径名path(path,newpath)将添加一个新的目录到当前路径中pathtool启动路径浏览器的图形用户界面profile on启动Matlab profiler,清除以前的记录profile off中止Matlabprofilerprofile on -detail level启动Matlab profiler,清除以前的记录,并对用level指定的函数集产生记录profile resume重新启动Matlab profiler,并且不清除以前的记录统计表profile clear清除Matlab profiler统计记录profile report中止Matlab profiler,产生一个HTML格式的报告,并在用户的Web浏览器中显示报告profile plot中止Matlab profiler,并显示一个图形窗口profile status显示一个包含当前profiler状态的结构profreport暂停执行profilerrmpath directory从Matlab的当前搜索路径中删除指定目录type filename显示指定文件的内容v,d=version显示Matlab的版本号和发布日期ver显示Matlab、Simulink及工具箱的版本信息ver toolboxname显示指定工具箱的版本号和发布日期web url根据所给URL来打开指定的文件或Webwhat列出当前目录中所有的M文件、MAT文件和MEX文件what dirname列出所给目录中所有的M文件、MAT文件和MEX文件(不必为全路径名)whatsnew显示Matlab产品及指定工具箱的README文件摘要whatsnew matlab显示Matlab的README文件whatsnew toolboxpath显示“toolbox”指定的工具箱的README文件which fun显示指定函数的全路径名which file.ext显示指定文件的全路径名clear从工作空间内删除所有变量clear name1 name2 .从工作空间内删除使用“name1 ”指定的变量、M文件及MEX文件clear global name从工作空间内删除使用“name”指定的全局变量、M文件及MEX文件clear functions从内存中清除当前编译的所有M函数clear variables从工作空间内清除所有的变量clear mex从内存中清除所有的MEX文件clear global 从工作空间内清除所有的全局变量clear all从内存中清除所有的变量、函数及M文件,让工作空间为空clear classes从内存中清除说有的变量、函数及M文件,让工作空间唯恐并清除所有类定义clear h*使用通配符*删除工作空间内所有以“h”开头的变量disp(X)显示不带名称的文本或数组length(X)返回X的最长维数,若X为向量,则返回X的长度load(filename)从磁盘上载入名为“filename”的文件save filename var1 var2 .将工作空间内的指定变量用二进制格式保存到磁盘上的filename文件中mlock对当前正在运行的M文件锁定,防止使用clear删除M文件mlock(fun)对内存中指定的M文件锁定munlock对锁定的M文件解锁openvar(name)在数组编辑器中打开工作空间内的变量(数组必须由数字构成)d=size(A)以向量d的形式返回矩阵A的各维长度m=size(A,dim)返回矩阵A的第dim维长度m,n=size(A)矩阵的结构who列出当前内存中所有的变量whos列出当前内存中所有的变量及其大小和是否有非零的虚部who var1 var2 列出指定的变量whos var1 var2 列出指定的变量及其大小和是否有非零的虚部who global列出工作空间内所有的全局变量whos global列出工作空间所有的全局变量及其大小和是否有非零的虚部who-file filename列出指定MAT文件的所有变量whos-file filename列出指定MAT文件的所有变量及其大小和是否有非零的虚部workspace打开工作空间浏览器clc清空命令窗口echo on/off控制M文件执行时是否显示format short5位定点数(二位整数,四位小数)format short g5位定点数或浮点数format short e5位十进制数加指数format long16位十进制数format long g15位定点数或浮点数format long e16位十进制数加指数format bank货币格式数(两位小数)format hex16进制数format rat有理分数近似format +、-或空格format compact压缩格式format loose(默认)稀疏格式home把光标移动到Matlab命令窗口的左上角more on允许在Matlab的命令窗口中进行页面调度(默认行数为23)more off(默认)不允许在Matlab的命令窗口中进行页面调度more(n)控制每页的行数cd显示当前目录cd directory将指定目录设置为当前目录cd.将当前目录的上一级目录设置为当前目录copyfile(mulu1,mulu2)将指定源目录中的文件复制到指定新目录中status=copyfile(mulu1,mulu2)返回执行状态:0为成功,1为失败delete filename删除指定文件filenamedelete(h)删除带有指定句柄的图形对象diary创建用户键盘输入并由系统应答的日志文件diary off暂停执行diary命令diary on恢复执行diary命令dir列出当前目录中的所有文件dir filename列出指定目录中的所有文件edit打开一个新M文件编辑器窗口edit fun使用默认的编辑器打开指定的M文件edit file.ext使用默认的编辑器打开指定的文本文件edit class/fun使用默认的编辑器打开指定的方法文件edit private/fun使用默认的编辑器打开指定的私有文件edit class/private/fun使用默认的编辑器打开指定的私有方法文件path,name,ext,ver=fileparts(flie)返回指定文件的路径、文件名、扩展名和版本matlabroot返回安装Matlab的根目录mkdir(dirname)在当前目录下使用指定目录名新建目录mkdir(parentdir,newdir)在指定父目录下使用指定目录名新建目录status=mkdir(parentdir,newdir)返回执行状态:0为失败,1为成功,2为该目录已存在open name打开文件pwd以变量形式返回当前目录!DOS在Matlab控制窗口执行Windows系统命令!DOS&用Matlab打开Windows窗口以执行DOS命令quit/exit退出Matlab系统A+B矩阵的加法运算A-B矩阵的减法运算A*B矩阵的乘法运算A.*B数组乘法AB矩阵乘方A.B数组乘方AB矩阵左除A/B矩阵右除A.B数组左除A./B数组右除kron(A,B)张量积、=、=、=、=大于、小于、大于等于、小于等于、不等于、等于运算&(and)、|(or)、(not)逻辑与、或、非xor(A,B)逻辑异或all(A,dim)矩阵A的第dim维向量所有元素都非零,返回1any(A,dim)矩阵A的第dim维向量若有一元素非零,返回1:创建矩阵和下标数组用于构造向量和矩阵()表示算术表达式的优先级;放置函数参数;放置数组的下标用于元胞数组.十进制数的小数点;表示数组运算;结构数组中字段访问.当前目录的父目录。常与cd和chdir一起使用续行符,隔开矩阵下标和函数参数;多语句行中分开各语句;用于内表示矩阵一行结束;用于语句后将不给出语句的运行结果%注释符!表示其后命令为Windows命令当出现一个时,用作共轭转置;当成对出现时,用于括起字符串.数组转置=赋值号a=exist(filename)检查指定文件或变量是否存在k=find(A)返回矩阵A的非零元素的位置i,j=find(A)返回矩阵A的非零元素的行标和列标i,j,v=find(A)返回矩阵A的非零元素的行标、列标和非零元素isfield(S,field)“field”是否是结构数组S中的字段检验isglobal(name)“name”是否是全局变量检验ishold”hold”命令处于“on”状态,返回1;处于“off”,返回0isieee计算机是否使用IEEE算法检验isstudentMatlab是否是学生版检验isinf(A)无穷性检验isletter(A)字母检验isnan(A)非数值数检验isnumeric(A)数值数组检验isprime(A)素数检验isreal(A)实数检验isfinite(A)有限性检验ishandle(A)A中元素是否是有效图形句柄检验isspace(A)ASCII空白间隔检验isequal(A,B,.)相等数组检验issparse(S)稀疏数组检验isstruct(S)结构数组检验iscell(S)元胞数组检验iscellstr(S)字符串元胞数组检验ischar(S)字符串数组检验isempty(S)空数组检验islogical(S)逻辑数组检验isobject(S)A是否是一个对象检验class(object)返回一个规定对象的类的字符串isa(obj,class-name)指定对象obj是否属于指定类class-name检验global X Y Z定义全局变量function函数M文件script脚本M文件break停止执行最近的“for”循环或“while”循环error(error-message)显示错误信息a=input(prompt)要求用户输入a=input(prompt,s)要求用户输入keyboard在M文件中调用键盘pause暂停执行M文件,按任意键继续执行pause(n)暂停n秒再执行M文件pause on允许该命令后的暂停命令产生作用pause off不允许该命令后的暂停命令产生作用while-end不确定次数的循环语句try-catch-end试探语句switch-end基于条件表达式的开关语句if-end条件语句for-end确定次数的循环语句return返回到调用函数或键盘输入,也可用于终止键盘模式single(A)转化为单精度double(A)转化为双精度f=inline(expr,arg1,arg2,)根据指定的表达式构建一个内联函数int8(x)、int16(x)、int32(x)将向量x转化为带符号的8、16、32位整数uint8(x)、uint16(x)、uint32(x)将向量x转化为无符号的8、16、32位整数dbtype function显示指定的Matlab函数的行号及内容dbtype function start:end显示指定的Matlab函数中用的行号规定范围的部分dbclear all从所有Matlab文件中删除所有断点dbclear all in mfile从所有M文件中删除所有断点dbclear in mfile删除设置在M文件中第一个可执行行的断点dbclear in mfile at lineno删除设置在M文件中指定行号的断点dbclear in mfile at subfun删除设置在M文件中子函数的断点dbclear if error删除使用dbstop命令产生错误时引发的断点dbclear if warning删除使用dbstop命令产生警告时引发的断点dbclear if naninf删除使用dbstop命令产生naninf时引发的断点dbclear if infnan删除使用dbstop命令产生infnan时引发的断点dbcont从断点处继续执行该文件dbquit退出调试模式dbstatus列出所有断点dbstatus function显示指定文件中断点的列表dbstep执行当前M文件断点处的下一可执行行dbstep nlines执行当前M文件的指定执行行dbstop in mfile暂时停止M文件的执行,在最先遇到的可执行行,把Matlab设置为调试模式dbstop in mfile at lineno暂时停止M文件的执行,在行号为lineno的可执行行,把Matlab设置为调试模式dbstop in mfile at subfun暂时停止M文件的执行,在执行用subfun指定的子函数前,把Matlab设置为调试模式dbstop if error当用户运行的M文件产生运行错误时,停止执行M文件,将Matlab设置为调试模式并停留在产生错误的哪一行dbstop if warning当用户运行的M文件产生运行警告时,停止执行M文件,将Matlab设置为调试模式并停留在产生警告的哪一行dbstop if naninf当用户运行的M文件遇到NaN时,停止执行M文件,将Matlab设置为调试模式并停留在产生遇到NaN的哪一行dbstop if infnan当用户运行的M文件遇到Inf时,停止执行M文件,将Matlab设置为调试模式并停留在产生遇到Inf的哪一行blkdiag(A1,A2,)构造分块对角矩阵eye(n)返回一个nn单位矩阵eye(m,n)返回一个mn单位矩阵eye(size(A)返回一个同指定矩阵A大小相同的单位矩阵ones(n)/ones(m,n,)/ones(size(A)全1矩阵rand返回一个01间的随机标量rand(n)/rand(m,n,.)/rand(size(A)返回01间均匀分布的随机矩阵a+(b-a)*rand()返回ab间均匀分布的随机矩阵randn返回一个随机标量randn(n)/randn(m,n,.)/randn(size(A)返回均值为0,方差为1的标准正态分布随机矩阵+sqrt()*randn()产生均值为,方差为的标准正态分布随机矩阵zeros(n)/zeros(m,n,.)/zeros(size(A)全0矩阵linspace(a,b)将 (a,b) 100等分linspace(a,b,n)将 (a,b) n等分logspace(a,b)将 (10a,10b) 50等分logspace(a,b,n)将 (10a,10b) n等分ans用作结果的缺省默认变量名pi圆周率eps浮点数相对误差flops返回累计浮点运算的次数flops(0)将累计浮点运算的次数重置为0inf无穷大,如1/0NaN或nan不定数,如0/0i或j复数单位nargin函数的输入参数个数nargout函数的输出参数个数varargin函数的可变个输入参数varargout函数的可变个输出参数realmin最小的正浮点数realmax最大的正浮点数bitmax最大的正整数calendar返回当前月份的日历calendar(year,month)返回指定的年和月的日历int16(clock)返回当前时间date以字符型返回当前日期n,s=weekday(d-m-y)根据指定的年月日返回该日期位于一周的第几天及是星期几(第一天为星期天)cat(dim,A1,A2,)按指定的维数dim把数组A1、A2、连接起来diag(v,k)返回一个第k条对角线上的元素为向量v,其余元素为0,且阶数为length(v)+abs(k)的方阵diag(A,k)返回一个以矩阵A第k条对角线上的元素为元素的列向量fliplr(A)左右方向翻转矩阵flipud(A)上下方向翻转矩阵repmat(A,m,n)创建一个以A作为元素的mn数组reshape(A,m,n)矩阵A变维成mn阶矩阵rot90(A,k)把矩阵A按逆时针方向旋转90的k倍tril(A,k)返回矩阵A的第k条对角线的下三角矩阵triu(A,k)返回矩阵A的第k条对角线的上三角矩阵compan(A)返回矩阵A的伴随矩阵magic(n)返回魔方方阵pascal(n)返回帕斯卡矩阵hankel(v)根据向量v返回一个汉克尔方阵hilb(n)返回希尔伯特矩阵abs(x)返回实数的绝对值、复数的模、向量的长度、字符的ASCII码sin(x)/cos(x)/tan(x)/cot(x)/sec(x)/csc(x)正弦/余弦/正切/余切/正割/余割函数asin(x)/acos(x)/atan(x)/acot(x)/asec(x)/acsc(x)反正弦/余弦/正切/余切/正割/余割函数sinh(x)/cosh(x)/tanh(x)/coth(x)/sech(x)/csch(x)双曲正弦/余弦/正切/余切/正割/余割函数asinh(x)/acosh(x)/atanh(x)/acoth(x)/asech(x)/acsch(x)反双曲正弦/余弦/正切/余切/正割/余割函数angle(z)复数z的相位角ceil(A)向正无穷大舍入(天花板函数)complex(a,b)根据输入的a、b构造复数conj(z)返回复数z的共轭复数exp(A)返回矩阵A中各元素的e指数expm(A)返回矩阵A的指数fix(A)向0舍入floor(A)向负无穷大舍入(地板函数)gcd(A,B)返回整数数组A和B的相应元素的最大公约数G,C,D=gcd(A,B)G(i)=(A(i),B(i);G(i)=A(i).*C(i)+B(i).*D(i)lcm(A,B)返回整数数组A和B的相应元素的最小公倍数imag(z)返回复数z的虚部log(x)自然对数函数(定义域为复数C)log2(x)以2为底的对数函数(定义域为复数C)log10(x)以10为底的对数函数(定义域为复数C)mod(x,y)无符号求余函数rem(x,y)带符号求余函数nchoosek(n,k)对于非负整数n和k,返回组合数n!/(n-k)!k!)nchoosek(v,m)返回在行向量v中元素中任取k个元素的所有可能组合real(z)返回复数z的实部round(x)四舍五入至最近整数sign(x)符号函数sqrt(A)返回矩阵A中各元素的平方根sqrtm(A)返回矩阵A的平方根betaln(Z,W)自然对数贝塔函数factorial(n)返回自然数n的阶乘expint(x)指数积分pow2(x)2的x次幂rat(x)返回x的连分数近似rats(x)返回x的有理近似theta,r=cart2pol(X,Y)将直角坐标转化为极坐标X,Y=pol2cart(theta,r)将极坐标转化为直角坐标theta,r,Z=cart2pol(X,Y,Z)将直角坐标转化为圆柱坐标X,Y,Z=pol2cart(theta,r,Z)将圆柱坐标转化为直角坐标theta,phi,r=cart2sph(X,Y,Z)将直角坐标转化为球坐标X,Y,Z=sph2cart(theta,phi,r)将球坐标转化为直角坐标cond(A)返回矩阵A的2阶范数条件数,即矩阵A的最大奇异值与最小奇异值之比cond(A,p)返回矩阵A的p阶范数条件数condeig(A)返回矩阵A的特征值的条件数向量,这些条件数是矩阵A的左右特征向量夹角余弦的倒数det(A)方阵A的行列式norm(A)返回矩阵A的最大奇异值max(svd(A)norm(A,p)返回矩阵A的p阶范数null(A)矩阵的0空间orth(A)返回矩阵A的标准化正交基rank(A)返回矩阵A的秩rref(A)返回矩阵A按高斯-约当消去法求解得到的简化矩阵rrefmovie(A)返回将矩阵A化成简化矩阵的求解过程subspace(A,B)返回矩阵A和B的列向量所组成的两个子空间的夹角trace(A)返回矩阵A的迹(A的主对角线元素的和)chol(A)正定矩阵A的Cholesky分解(A=R*R,R为上三角矩阵)inv(A)返回方阵A的逆L,U=lu(A)矩阵A的LU分解L,U,P=lu(A)返回一个上三角矩阵U、一个下三角矩阵L和置换矩阵P,并满足L*U=P*Apinv(A)返回矩阵A的伪逆Q,R=qr(A)矩阵A的正交三角分解Q,R,E=qr(A)返回一个置换矩阵E、一个上三角矩阵R和一个正交矩阵Q,并满足X*E=Q*Reig(A)返回矩阵A的特征值向量svd(A)奇异值分解logm(A)返回矩阵A的自然对数cumprod(A,dim)返回矩阵A中沿着指定维数dim的元素累计积cumsum(A,dim)返回矩阵A中沿着指定维数dim的元素累计和factor(n)返回自然数n的质数分解因子的行向量max(A)返回数组A中的最大元素max(A,B)返回数组A和数组B中的最大元素max(A,dim)返回数组A沿指定维数dim的最大元素C,I=max(.)返回最大元素C和其位置Imin(A)返回数组A中的最小元素min(A,B)返回数组A和数组B中的最小元素min(A,dim)返回数组A沿指定维数dim的最小元素C,I=min(.)返回最小元素C和其位置Imean(A,dim)返回数组A沿指定维数dim上的元素的平均值median(A,dim)返回数组A沿指定维数dim上的元素的中间值perms(v)返回行向量v中元素的所有全排列polyarea(X,Y,dim)返回以X和Y指定维度dim为顶点坐标所组成的多边形的面积primes(n)返回自然数n内的所有质数prod(A,dim)返回数组A沿着指定维度dim上的元素的乘积sort(A,dim)返回数组A沿着指定维度dim上的元素的升序排列B,index=sort(A)返回数组A的升序排列数组B及其置换向量indexsortrows(A,column)将数组A的所有行作为一个整体元素,对其按指定的列column升序排列B,index=sortrows(A)返回数组A的升序排列数组B及其置换向量indexstd(A,flag,dim)返回矩阵A按指定的计算公式flag和指定的维度dim元素计算标准差sum(A,dim)返回数组A按指定维数dim上的元素的和trapz(X,Y,dim)返回按照指定维度dim上的元素采用梯形法并基于X计算得到的Y的积分IN=inpolygon(X,Y,x0,y0)返回由X、Y数组确定的点是否位于以x0、y0数组为顶点的多边形内cumtrapz(X,Y,dim)返回按照指定维度dim上的元素采用梯形法并基于X计算得到的Y的累计积分var(A)返回数组A的方差corrcoef(A)返回矩阵A的相关系数cov(A)返回矩阵A的协方差conv(P,Q)返回多项式的乘积Q,r=deconv(P,Q)返回多项式的除法angle(z)返回复数Z的相角,单位为弧度cross(X,Y,dim)返回指定维度dim对应的向量的叉积intersect(a,b)求集合a、b的交集intersect(A,B,rows) 返回矩阵A、B元素相同的行setdiff(a,b)返回a、b的差集setdiff(A,B,rows)返回属于A但不属于B的不同行setxor(a,b) 返回集合a、b交集的非(异或)setxor(A,B,rows)返回矩阵A、B交集的非union(a,b) 返回a、b的并集union(A,B,rows)返回矩阵A、B不同行向量构成的大矩阵unique (a)取集合a的不重复元素构成的向量unique (A,rows)返回A不同行元素组成的矩阵ismember(a,S)当a中元素属于S时,k取1,否则,k取0ismember(A,S,rows)返回行相同k取1,不相同取0的列向量polyder(P)返回多项式P的导函数polyder(P,Q) 返回多项式P和Q的积的导函数q,d=polyder(P,Q) 返回多项式商P/Q的导函数的分子q和分母dX,e=polyeig(A0,A1,Ap)返回p阶多项式(A0+A1+pAp)x=0的特征值polyfit(x,y,n)用n阶多项式对数据x、y进行最小二乘法曲线拟合p,s=polyfit(x,y,n)返回拟合多项式的系数向量p及误差估计数组spolyval(P,a)返回多项式在x=a处的值polyvalm(P,A)返回矩阵多项式在方阵X处的值a,b,c=residue(P,Q)有理多项式P/Q部分分式展开P,Q=residue(a,b,c)部分分式展开式合并为有理多项式roots(P)返回多项式P的根lagr(x0,y0,x)拉格朗日插值interp1(x0,y0,x,method)一维插值interp2(X,Y,Z,X1,Y1,method)二维网格数据插值interp3(X,Y,Z,V,X1,Y1,Z1,method)三维网格数据插值griddata(X,Y,Z,X1,Y1,method)二维随机数据点插值nearest最邻近插值linear(默认)分段线性插值spline(x0,y0,x)三次样条插值cubic(x0,y0,x)三次方程式插值dblquad(f,a,b,c,d)求f(x,y)在(a,b)和(c,d)上的二重数值定积分x,fval=fminbnd(f,a,b)返回单变量函数f(x)在局部区间(a,b)上的极小值点x和极小值fvalx,fval=fminsearch(f,x0)返回多变量函数f(x1,x2,.)在初值x0附近的极小值点x和极小值fvalx,fval=fzero(f,x0)返回单变量函数f(x)在初值x0附近的零点quad(f,a,b)辛普森方法从积分区间a到b对函数f(x)进行积分quad1(f,a,b)牛顿-科特斯方法从积分区间a到b对函数f(x)进行积分nnz(A)返回矩阵A中非零元素的个数sparse(A)把一个满阵A转化为稀疏矩阵sparse(i,j,s,m,n)生成mn稀疏矩阵sparse(i,j,s)返回稀疏矩阵sparse(m,n)返回一个元素全部为0的mn稀疏矩阵full(S)把一个稀疏矩阵S转化为满阵nonzeros(A)返回一个由矩阵A中的非0元素所组成的列向量numeric(S)将字符串S转化为相应的数值ASCII代码string(A)/setstr(A)/char(A) ASCII转换成字符串deblank(s)去掉字符串s末尾的空格findstr(S,s)查找子字符串s在长串S中的起始位置lower(s)将字符串s中的所有大写字母转化为小写upper(s)将字符串s中的所有小写字母转化为大写strcat(s1,s2,) 水平链接字符串 strvcat(s1,s2,) 垂直链接字符串 strcmp(s1,s2)比较两个字符串s1和s2是否相等strcmpi(s1,s2)忽略大小写比较两个字符串s1和s2是否相等strncmp (s1,s2)比较字符串s1和s2的前n个字符是否相等 strjust(S)将字符串数组S中的元素右对齐strjust(S,right)将字符串数组S中的元素右对齐strjust(S,left)将字符串数组S中的元素左对齐strjust(S,center)将字符串数组S中的元素居中对齐strmatch(s,S)在字符串数组S中寻找以字符串s开头的字符串的行的位置strmatch(s,S,exact)在字符串数组S中寻找以字符串s精确匹配的字符串的行的位置strrep(S,s1,s2) 在S中用s2替换s1strtok(S,s)返回字符串S中第一次出现s所指字符的位置前面的所有字符strtok(S)返回字符串S中第一个空格键前出现的所有字符token,rem=strtok(S,s)返回字符串S中第一次出现s所指字符的位置前面的所有字符token和剩余的字符remfindsym(f)寻找符号表达式f中的符号变量 symvar(f)寻找符号表达式f中的独立变量 int2str(N)整数转换为字符串 num2str(A)数值转换为字符串,并精确到4位num2str(A,n)数值转换为字符串,并精确到n位str2num(S)字符串转化为数值mat2str(A)矩阵转化为字符串mat2str(A,n)矩阵转化为字符串,并精确到n位sprintf(format,A,)按照format指定的格式输出矩阵A,fprintf(format,A,.)把格式化的文本写到文件中或显示屏上 bin2dec(bin)二进制转换为十进制dec2bin(d) 十进制转换为二进制dec2bin(d,n) 十进制转换为n位二进制字符串dec2hex(d) 十进制转换为十六进制dec2hex(d,n) 十进制转换为n位十六进制字符串hex2dec(hex)十六进制转换为十进制fclose(fid)关闭指定文件fclose(all)关闭所有文件fopen(filename,permission)使用指定模式permission打开指定文件filenamefopen(all)打开所有文件fread(fid,size)从文件fid中读取size个二进制数据fwrite(fid,A)把矩阵A中的所有元素写入到指定文件中bitand(A,B)按位与bitcmp(A,n)将A中相应元素的补数作为n位浮点整数返回bitor(A,B)按位或bitset(A,bit)将A中元素的第bit位设为1bitset(A,bit,v)将A中元素的第bit位设为vbitshift(A,k)将A中元素值移动k位(n为规定的浮点整数的位数,默认为53)bitget(A,bit)返回A中元素用bit指定的位的值bitxor(A,B)按位异或imread读取图像imwrite把图像写入图形文件中Y1,Y2,=deal(X)复制X到所有的输出Y1、Y2、,即Y1=X,Y2=X,Y1,Y2,=deal(X:)拷贝元胞数组X中的值到不同的变量Y1、Y2、,即Y1=X1,Y2=X2,Y1,Y2,=deal(X1,X2,.)复制X1、X2、.到相应的Y1、Y2、,即Y1=X1,Y2=X2,S.field=deal(X)把结构S中所有名为field的字段设置为XX:=deal(A.field)拷贝所有名为field的字段中的值到一个元胞数组X中Y1,Y2,=deal(S.field)拷贝结构数组S中的所有名为field的字段中的内容到不同的变量Y1、Y2、中fieldnames(S)返回一个包含结构S的字段名的字符串元胞数组f=getfield(S,field)返回结构S中指定字段field中的内容到f中,即f=S.fieldf=getfield(S,i,j,field,k)返回结构S中指定字段field中的内容到f中,即f=S(i,j).field(k)rmfield(S,field)将删除结构数组S中的名为field的字段setfield(S,field,v)将把结构数组S中的指定字段field的值设置为v,即S.field=vsetfield(S,i,j,field,k,v)将把结构数组S中的指定字段field的值设置为v,即S(i,j).field(k)=vstruct(field1,values1,field2,values2,.)使用指定的字段和值创建一个结构数组struct2cell(S)将把带有p个字段的mn的结构数组S转化为一个pmn的元胞数组cell(n)/cell(m,n,.)/cell(size(A)产生空元胞数组ndims(A)返回矩阵A的维数s=cell2struct(cell,fields,dim)将cell中dim维上的元素调入s中的fields,把数组cell转化为结构体scellstr(S)将字符串数组S中的每一行放入cell中的独立单元celldisp(C)显示一个元胞数组的内容cellplot(C)显示一个图形窗口来显示C的内容num2cell(A)将矩阵A转化为元胞数组num2cell(A,dims)把指定的维dims作为一个元素放入相应的单元以将矩阵A转化为元胞数组plot(x,y)二维曲线绘图polar(,r)二维极坐标图loglog(X,Y)双轴对数刻度坐标图semilogxX轴对数刻度二维绘图semilogyY轴对数刻度二维绘图fill(x,y)实心图scatter(x,y)散点图bar(Y)为Y中的每一个元素画出垂直直方图bar(x,Y)在x轴上x指定的位置处为Y中的每一个元素画出垂直直方图barh()水平直方图quiver向量图rose玫瑰花图area面积图pie(X)扇形图/饼图pie(X,explode)首先置explode=zeros(size(X),欲分离饼图的第X(i,j)张切片,则置explode(i,j)=1hist柱形图errorbar误差图feather羽毛图commet彗星图contour等值线图compass罗盘图stem(x,y)针状图stairs(x,y)梯形图ezplot(f)绘制函数f=f(x)在-2x2上的图象或绘制f(x,y)=0在-2x2,-2y2上的图象ezplot(f,a,b)绘制函数f=f(x)在axb上的图象或绘制f(x,y)=0在axb,ayb上的图象ezplot(f,a,b,c,d)绘制f(x,y)=0在axb,cyd上的图象ezplot(x,y)在0t2上绘制参数曲线x=x(t)和y=y(t)的曲线图ezplot(x,y,a,b)在atb上绘制参数曲线x=x(t)和y=y(t)的曲线图ezplot3(x,y,z)在0t2上绘制参数曲线x=x(t)、y=y(t)和z=z(t)的曲线图ezplot3(x,y,z,a,b)在at0)提取A中大于0的元素symsum(f,v,a,b)级数求和numel(A)矩阵的元素个数pascal(n)杨辉三角矩阵size(A)矩阵的结构A矩阵共轭转置A.矩阵转置V,D=eig(A)矩阵特征值An矩阵的n次幂运算eigs矩阵特征值分解zeros零矩阵randperm(n)产生1n之间整数的随机排列rand(m,n)产生01间均匀分布的随机矩阵a+(b-a)*rand()产生ab间均匀分布的随机矩阵randn(m,n)产生均值为0,方差为1的标准正态分布随机矩阵+sqrt()*randn产生均值为,方差为的标准正态分布随机矩阵vander(v)生成以向量v为基础向量的范得蒙矩阵invhilb反Hilbert矩阵字符串内的单引号prod(1:n)/gamma(n+1)n的阶乘fix(x)朝零方向舍入为整数g=inline(sin(2*x*y+z)g(x,y,z)=sin(2*x*y+z)poly2sym(poly(roots)根创建多项式poly2sym(an ,an-1,a0)生成多项式p(x)=anxn+an-1xn-1+a0polyval(P,a)多项式p在a(a可为矩阵)的值polyder(P) (polyint(P)多项式求导(积分)函数b,a=polyder(P,Q)有理多项式P/Q求导polyadd(x,y)多项式加法运算Q,r=deconv()多项式除运算symadd、symsub、symmul、symdiv、sympow符号表达式的加、减、乘、除、幂运算collect(s,v)符号多项式合并同类项expand(s)符号多项式展开numden提取有理多项式的分子或分母horner嵌套多项式表示(horner(sym(2*x3+2*x2-32*x+40)=x*(x*(2*x+2)-32)+40)poly特征多项式factor(s)符号多项式因式分解factor(sym(a)分解质因数pretty(s)类似于数学课本上的形式来显示符号表达式Simplify(s)简化表达式simple(s)符号表达式简化(simple(sym(sin(x)2+cos(x)2)=1dsolve()求解微分方程linsolve(a,b)齐次线性方程组ax=b的符号解法solve(s)求解方程fsolve(F,x0)用最小二乘法求非线性方程组F(x)=0在初值x0的数值解sym将数值矩阵转化为符号矩阵sym(a)将数值a转化为符号(sqrt(20)=4.4721,sym(sqrt(20) =2*5(1/2)subs(f ,x, a)在f中用a代替xsubs(f,x,a)f在x=a处的值finverse(f)反函数运算compose(g,f,t)复合函数运算limit(f,x,a)f在xa时的极限limit(f,x,a,left(right)f在xa时的左(右)极限int(f)f的不定积分int(f,a,b)或quad(f,a,b)f从a到b的定积分diff(f,x,n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业绿色广告策略-洞察及研究
- 煅白制备工基础考核试卷及答案
- 煤矿安全培训条件课件
- 健康管理服务平台在健康管理产业中的市场细分与定位报告
- 陶瓷工艺品雕塑师突发故障应对考核试卷及答案
- 农机修理工转正考核试卷及答案
- 手术室护理分组
- 饰面板组坯及预压工测试考核试卷及答案
- 急性驰缓性麻痹培训课件
- 电动轮自卸车机械装配工岗位操作技能考核试卷及答案
- 2025股权转让合同签订股权认购协议书
- 环卫工人防暑课件教学
- 华为投资控股有限公司2025年半年度报告
- 认识温度计课件
- 2025年6月仓储管理员(初级)复习题与参考答案
- 集团十五五规划编制工作方案
- 志愿服务证明(多模板)
- 国土空间规划-学习分享PPT幻灯片课件(PPT 37页)
- 危险货物道路运输规则jtt617-2018
- 输煤栈桥施工方案
- 碳纤维、钢板加固板计算表(根据2013版加固规范 编写)
评论
0/150
提交评论