您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > 75常用Matlab函数库
1.1、特殊变量与常数2.ans计算结果的变量名3.computer确定运行的计算机4.eps浮点相对精度5.Inf无穷大6.I虚数单位7.inputname输入参数名8.NaN非数9.nargin输入参数个数10.nargout输出参数的数目11.pi圆周率12.nargoutchk有效的输出参数数目13.realmax最大正浮点数14.realmin最小正浮点数15.varargin实际输入的参量16.varargout实际返回的参量17.操作符与特殊字符18.+加-减19.*矩阵乘法.*数组乘(对应元素相乘)20.^矩阵幂.^数组幂(各个元素求幂)21.\左除或反斜杠/右除或斜面杠22../数组除(对应元素除)23.24.kronKronecker张量积25.:冒号()圆括26.[]方括.小数点27...父目录...继续28.,逗号(分割多条命令);分号(禁止结果显示)29.%注释!感叹号30.'转置或引用=赋值31.==相等!=不等于32.&逻辑与|逻辑或33.~逻辑非xor逻辑异或34.35.2、基本数学函数36.abs绝对值和复数模长37.acos,acodh反余弦,反双曲余弦38.acot,acoth反余切,反双曲余切39.acsc,acsch反余割,反双曲余割40.angle相角41.asec,asech反正割,反双曲正割42.secant正切43.asin,asinh反正弦,反双曲正弦44.atan,atanh反正切,双曲正切45.tangent正切46.atan2四象限反正切47.ceil向着无穷大舍入48.complex建立一个复数49.conj复数配对50.cos,cosh余弦,双曲余弦51.csc,csch余切,双曲余切52.cot,coth余切,双曲余切53.exp指数54.55.round(x)取最接近x的整数;56.ceil(x)取大于x的最小整数;57.floor(x)取小于x的最大的整数;58.fix(x)无条件去掉小数59.60.***最大公因数61.imag复数值的虚部62.lcm最小公倍数63.log自然对数64.log2以2为底的对数65.log10常用对数66.mod有符号的求余67.68.nchoosek二项式系数和全部组合数69.real复数的实部70.rem相除后求余71.round取整为最近的整数72.sec,sech正割,双曲正割73.sign符号数74.sin,sinh正弦,双曲正弦75.sqrt平方根76.tan,tanh正切,双曲正切77.3、基本矩阵和矩阵操作78.blkding从输入参量建立块对角矩阵79.eye单位矩阵80.linespace产生线性间隔的向量81.logspace产生对数间隔的向量82.numel元素个数83.ones产生全为1的数组84.rand均匀颁随机数和数组85.randn正态分布随机数和数组86.zeros建立一个全0矩阵colon)等间隔向量87.cat连接数组88.diag对角矩阵和矩阵对角线89.fliplr从左自右翻转矩阵90.flipud从上到下翻转矩阵91.repmat复制一个数组92.93.reshape改造矩阵94.roy90矩阵翻转90度95.96.tril矩阵的下三角97.triu矩阵的上三角98.99.dot向量点集100.cross向量叉集101.102.ismember检测一个集合的元素103.intersect向量的交集104.105.setxor向量异或集106.setdiff向是的差集107.108.union向量的并集109.数值分析和傅立叶变换110.cumprod累积111.112.cumsum累加113.cumtrapz累计梯形法计算数值微分114.115.factor质因子116.inpolygon删除多边形区域内的点117.118.max最大值119.mean数组的均值120.121.mediam中值122.min最小值123.124.perms所有可能的转换125.polyarea多边形区域126.127.primes生成质数列表128.prod数组元素的乘积129.130.rectint矩形交集区域131.sort按升序排列矩阵元素132.133.sortrows按升序排列行134.std标准偏差135.136.sum求和137.trapz梯形数值积分138.139.var方差140.del2离散拉普拉斯141.142.diff差值和微分估计143.gradient数值梯度144.145.cov协方差矩阵146.corrcoef相关系数147.148.conv2二维卷积149.conv卷积和多项式乘法150.151.filterIIR或FIR滤波器152.deconv反卷积和多项式除法153.154.filter2二维数字滤波器155.cplxpair将复数值分类为共轭对156.157.fft一维的快速傅立叶变换158.fft2二维快速傅立叶变换159.160.fftshift将FFT的DC分量移到频谱中心161.ifft一维快速反傅立叶变换162.163.ifft2二维傅立叶反变换164.ifftn多维快速傅立叶变换165.166.ifftshift反FFT偏移167.nextpow2最靠近的2的幂次168.169.unwrap校正相位角170.171.多项式与插值172.conv卷积和多项式乘法173.174.roots多项式的根175.poly具有设定根的多项式176.177.polyder多项式微分178.polyeig多项式的特征根179.180.polyfit多项式拟合181.polyint解析多项式积分182.183.polyval多项式求值184.polyvalm矩阵变量多项式求值185.186.residue部分分式展开187.interp1一维插值188.189.interp2二维插值190.interp3三维插值191.192.interpft使用FFT的一维插值193.interpn多维插值194.195.meshgrid为3维点生成x和y的网格196.ndgrid生成多维函数和插值的数组197.198.pchip分段3次Hermite插值多项式199.ppval分段多项式的值200.201.spline3次样条数据插值202.203.绘图函数204.bar竖直条图205.206.barh水平条图207.hist直方图208.209.histc直方图计数210.hold保持当前图形211.212.loglogx,y对数坐标图213.pie饼状图214.215.plot绘二维图216.polar极坐标图217.218.semilogyy轴对数坐标图219.semilogxx轴对数坐标220.221.subplot绘制子图222.bar3数值3D竖条图223.224.bar3h水平3D条形图225.comet33D慧星图226.227.cylinder圆柱体228.fill3填充的3D多边形229.230.plot33维空间绘图231.quiver33D震动(速度)图232.233.slice体积薄片图234.sphere球235.236.stem3绘制离散表面数据237.wate***ll绘制瀑布238.239.trisurf三角表面240.clabel增加轮廓标签到等高线图中241.242.datetick数据格式标记243.grid加网格线244.245.gtext用鼠标将文本放在2D图中246.legend图注247.248.plotyy左右边都绘Y轴249.title标题250.251.xlabelX轴标签252.ylabelY轴标签253.254.zlabelZ轴标签255.contour等高线图256.257.contourc等高线计算258.contourf填充的等高线图259.260.hidden网格线消影261.meshc连接网格/等高线262.263.mesh具有参考轴的3D网格264.peaks具有两个变量的采样函数265.266.surf3D阴影表面图267.su***ce建立表面低层对象268.269.surfc海浪和等高线的结合270.surfl具有光照的3D阴影表面271.272.trimesh三角网格图273.274.1常用指令(GeneralPurposeCommands)275.1.1通用信息查询(Generalinformation)276.demo演示程序277.help在线帮助指令278.helpbrowser超文本文档帮助信息279.helpdesk超文本文档帮助信息280.helpwin打开在线帮助窗281.infoMATLAB和MathWorks公司的信息282.subscribeMATLAB用户注册283.verMATLAB和TOOLBOX的版本信息284.versionMATLAB版本285.whatsnew显示版本新特征286.1.2工作空间管理(Managingtheworkspace)287.clear从内存中清除变量和函数288.exit关闭MATLAB289.load从磁盘中调入数据变量290.pack合并工作内存中的碎块291.quit退出MATLAB292.save把内存变量存入磁盘293.who列出工作内存中的变量名294.whos列出工作内存中的变量细节295.workspace工作内存浏览器296.1.3管理指令和函数(Managingcommandsandfunctions)297.edit矩阵编辑器298.edit打开M文件299.inmem查看内存中的P码文件300.mex创建MEX文件301.open打开文件302.pcode生成P码文件303.type显示文件内容304.what列出当前目录上的M、MAT、MEX文件305.which确定指定函数和文件的位置306.1.4搜索路径的管理(Managingtheseachpatli)307.addpath添加搜索路径308.rmpath从搜索路径中删除目录309.path控制MATLAB的搜索路径310.pathtool修改搜索路径311.1.5指令窗控制(Controllingthecommandwindow)312.beep产生beep声313.echo显示命令文件指令的切换开关314.diary储存MATLAB指令窗操作内容315.format设置数据输出格式316.more命令窗口分页输出的控制开关317.1.6操作系统指令(Operatingsystemcommands)318.cd改变当前工作目录319.computer计算机类型320.copyfile文件拷贝321.delete删除文件322.dir列出的文件323.dos执行dos指令并返还结果324.getenv给出环境值325.ispcMATLAB为PC(Windows)版本则为真326.isunixMATLAB为Unix版本则为真327.mkdir创建目录328.pwd改变当前工作目录329.unix执行unix指令并返还结果330.vms执行vmsdcl指令并返还结果331.web打开web浏览器332.!执行外部应用程序333.2运算符和特殊算符(Operatorsandspecialcharacters)334.2.1算术运算符(Arithmeticoperators)335.+加336.-减337.*矩阵乘338..*数组乘339.^矩阵乘方340..^数组乘方341.\反斜杠或左除342./斜杠或右除343../或.\数组除344.张量积345.[注]本表第三栏括号中的字符供在线救助时help指令引述用346.2.2关系运算符(Relationaloperators)347.==等号348.~=不等号349.小于350.大于351.=小于或等于352.=大于或等于353.2.3逻辑操作(Logicaloperators)354.
本文标题:75常用Matlab函数库
链接地址:https://www.777doc.com/doc-4404609 .html