MATLAB函数速查手册.._第1页
MATLAB函数速查手册.._第2页
免费预览已结束,剩余10页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第 2 章矩阵及其基本运算2.1 矩阵的表示2.1.1实数矩阵输入2.1.2复数矩阵输入2.1.3sym 函数-定义符号矩阵2.1.4syms 函数-定义矩阵的又一函数2.1.5sym 的另一职能-把数值矩阵转化成相应的符号矩阵2.1.6创建大矩阵2.1.7cat 函数-创建多维数组2.1.8zeros 函数-零矩阵的生成2.1.9eye 函数-单位矩阵的生成2.1.10ones 函数-生成全 1 阵2.1.11rand 函数-生成均匀分布随机矩阵2.1.12randn 函数-生成正态分布随机矩阵2.1.13randperm 函数-产生随机序列2.1.14linspace 函数-线性等分向量的

2、生成2.1.15logspace 函数-产生对数等分向量2.1.16blkdiag 函数-产生以输入元素为对角线元素的矩阵2.1.17compan 函数-生成友矩阵2.1.18hankel 函数-生成 Hankel 方阵2.1.19hilb 函数-生成 Hilbert(希尔伯特)矩阵2.1.20invhilb 函数-逆 Hilbert 矩阵生成2.1.21pascal 函数-生成 Pascal 矩阵2.1.22toeplitz 函数-生成托普利兹矩阵2.1.23wilkinson 函数-生成 Wilkinson 特征值测试阵22矩阵的运算2.2.1矩阵的加减运算指令2.2.2矩阵的简单乘法2.

3、2.3dot 函数-向量的点积2.2.4cross 函数-向量叉乘2.2.5向量的混合积运算2.2.6conv 函数-矩阵的卷积和多项式乘法2.2.7deconv 函数-反褶积(解卷)和多项式除法运算2.2.8kron 函数-张量积2.2.9intersect 函数-求两个集合的交集2.2.10ismember 函数-检测集合中的元素2.2.11setdiff 函数-求两集合的差2.2.12setxor 函数-求两个集合交集的非(异或)2.2.13union 函数-求两集合的并集2.2.14unique 函数-取集合的单值元素2.2.15矩阵的除法运算2.2.16矩阵乘方2.2.17expm

4、函数-方阵指数函数2.2.18logm 函数-求矩阵的对数2.2.19funm 函数-方阵的函数运算2.2.20sqrtm 函数-矩阵的方根2.2.21polyvalm 函数-求矩阵的多项式2.2.22矩阵转置2.2.23det 函数-求方阵的行列式2.2.24inv 函数-求矩阵的逆2.2.25pinv 函数-求矩阵的伪逆矩阵2.2.26trace 函数-矩阵的迹2.2.27norm 函数-求矩阵和向量的范数2.2.28cond 函数-求矩阵的条件数2.2.29condest 函数-1-范数的条件数估计2.2.30rcond 函数-矩阵可逆的条件数估值2.2.31condeig 函数-特征值

5、的条件数2.2.32rank 函数-矩阵的秩2.2.33diag 函数-矩阵对角线元素的抽取2.2.34tril 函数-下三角阵的抽取2.2.35triu 函数-上三角阵的抽取2.2.36reshape 函数-矩阵变维2.2.37rot90 函数-矩阵旋转语法说明2.2.38fliplr 函数-矩阵的左右翻转2.2.39flipud 函数-矩阵的上下翻转2.2.40flipdim 函数-按指定维数翻转矩阵2.2.41repmat 函数-复制和平铺矩阵2.2.42矩阵的比较函数2.2.43矩阵取整运算2.2.44rat 函数-用有理数形式表示矩阵2.2.45rem 函数-矩阵元素的余数2.2.4

6、6矩阵逻辑运算函数2.2.47符号矩阵的四则运算函数2.2.48sym 函数-数值矩阵转化为符号矩阵2.2.49factor 函数-符号矩阵的因式分解2.2.50expand 函数-符号矩阵的展开2.2.51simple 或 simplify 函数-符号简化2.2.52numel 函数-确定矩阵元素个数2.3 矩阵分解2.3.1chol 函数-Cholesky 分解2.3.2lu 函数-LU 分解2.3.3qr 函数-QR 分解2.3.4qrdelete 函数-从 QR 分解中删除列2.3.5qinsert 函数-从 QR 分解中添加列2.3.6schur 函数-Schur 分解2.3.7rs

7、f2csf 函数-实 Schur 向复 Schur 转化2.3.8eig 函数-特征值分解2.3.9svd 函数-奇异值分解2.3.10gsvd 函数-广义奇异值分解2.3.11qz 函数-特征值问题的 QZ 分解2.3.12hess 函数-海森伯格形式的分解2.4线性方程的组的求解2.4.1直接法求线性方程组的特解2.4.2用矩阵的 LU 分解求方程组的解2.4.3QR 分解求方程组的解2.4.4null 函数-求线性齐次方程组的通解2.4.5求非齐次线性方程组的通解2.4.6symmlq 函数-线性方程组的 LQ 解法2.4.7bicg 函数-双共轭梯度法解方程组2.4.8bicgstab

8、 函数-稳定双共轭梯度方法解方程组2.4.9cgs 函数-复共轭梯度平方法解方程组2.4.10lsqr 函数-共轭梯度的 LSQR 方法2.4.11qmres 函数-广义最小残差法2.4.12minres 函数-最小残差法解方程组2.4.13pcg 函数-预处理共轭梯度方法2.4.14qmr 函数-准最小残差法解方程组2.5 特征值与二次型2.5.1特征值与特征向量的求法2.5.2cdf2rdf 函数-复对角矩阵转化为实对角矩阵2.5.3orth 函数-将矩阵正交规范化2.6 秩与线性相关性2.6.1利用 rank 函数判断矩阵和向量组的秩以及向量组的线性相关性2.6.2求行阶梯矩阵及向量组的

9、基2.7 稀疏矩阵技术2.7.1sparse 函数-创建稀疏矩阵2.7.2full 函数-将稀疏矩阵转化为满矩阵2.7.3find 函数-稀疏矩阵非零元素的索引2.7.4spconvert 函数-外部数据转化为稀疏矩阵2.7.5spdiags 函数-生成带状(对角)稀疏矩阵2.7.6speye 函数-单位稀疏矩阵2.7.7sprand 函数-稀疏均匀分布随机矩阵2.7.8sprandn 函数-生成稀疏正态分布随机矩阵2.7.9sprandsym 函数-稀疏对称随机矩阵2.7.10nnz 函数-返回稀疏矩阵非零元素的个数2.7.11nonzeros 函数-找到稀疏矩阵的非零元素2.7.12nzm

10、ax 函数-稀疏矩阵非零元素的内存分配2.7.13spfun 函数-稀疏矩阵的非零元素应用2.7.14spy 函数-画稀疏矩阵非零元素的分布图形2.7.15colmmd 函数-稀疏矩阵的排序2.7.16colperm 函数-非零元素的列变换2.7.17dmperm 函数-Dulmage-Mendelsohn 分解2.7.18randperm 函数-整数的随机排列2.7.19condest 函数-稀疏矩阵的 1-范数2.7.20normest 函数-稀疏矩阵的 2-范数估计值2.7.21luinc 函数-稀疏矩阵的分解2.7.22eigs 函数-稀疏矩阵的特征值分解第 3 章数值计算函数3.1

11、基本数学函数3.1.1sin 和 sinh 函数-正弦函数与双曲正弦函数3.1.2asin、asinh 函数-反正弦函数与反双曲正弦函数3.1.3cos、cosh 函数-余弦函数与双曲余弦函数3.1.4acos、acosh 函数-反余弦函数与反双曲余弦函数3.1.5tan 和 tanh 函数-正切函数与双曲正切函数3.1.6atan、atanh 函数-反正切函数与反双曲正切函数3.1.7cot、coth 函数-余切函数与双曲余切函数3.1.8acot、acoth 函数-反余切函数与反双曲余切函数3.1.9sec、sech 函数-正割函数与双曲正割函数3.1.10asec、asech 函数-反正

12、割函数与反双曲正割函数3.1.11csc、csch 函数-余割函数与双曲余割函数3.1.12acsc、acsch 函数-反余割函数与反双曲余割函数3.1.13atan2 函数-四象限的反正切函数3.1.14abs 函数-数值的绝对值与复数的幅值3.1.15exp 函数-求以 e 为底的指数函数3.1.16expm 函数-求矩阵以 e 为底的指数函数3.1.17log 函数-求自然对数3.1.18log10 函数-求常用对数3.1.19sort 函数-排序函数3.1.20fix 函数-向零方向取整3.1.21roud 函数-朝最近的方向取整3.1.22floor 函数-朝负无穷大方向取整3.1.

13、23rem 函数-求余数3.1.24ceil 函数-朝正无穷大方向取整3.1.25real 函数-复数的实数部分3.1.26imag 函数-复数的虚数部分3.1.27angle 函数-求复数的相角3.1.28conj 函数-复数的共轭值3.1.29complex 函数-创建复数3.1.30mod 函数-求模数3.1.31nchoosek 函数-二项式系数或所有的组合数3.1.32rand 函数-生成均匀分布矩阵3.1.33randn 函数-生成服从正态分布矩阵3.2插值、拟合与查表3.2.1interpl 函数-一维数据插值函数3.2.2interp2 函数-二维数据内插值3.2.3inter

14、p3 函数-三维数据插值3.2.4interpn 函数-n 维数据插值3.2.5spline 函数-三次样条插值3.2.6interpft 函数-用快速 Fourier 算法作一维插值3.2.7spline 函数-三次样条数据插值3.2.8table1 函数-一维查表函数3.2.9table2 函数-二维查表3.3数据分析函数3.3.1max 函数-最大值函数3.3.2min 函数-求最小值函数3.3.3mean 函数-平均值计算3.3.4median 函数-中位数计算3.3.5sum 函数-求和3.3.6prod 函数-连乘计算3.3.7cumsum 函数-累积总和值3.3.8cumprod

15、 函数-累积连乘3.3.9关系及逻辑运算3.4 数值微积分3.4.1quad 函数-一元函数的数值积分3.4.2quad8 函数-牛顿?康兹法求积分3.4.3trapz 函数-用梯形法进行数值积分3.4.4rat、rats 函数-有理数近似求取3.4.5dblquad 函数-矩形区域二元函数重积分的计算3.4.6quad2dggen 函数-任意区域上二元函数的数值积分3.4.7diff 函数-微分函数3.4.8int 函数-积分函数3.4.9roots 函数-求多项式的根3.4.10poly 函数-通过根求原多项式3.4.11real 函数-还原多项式3.4.12dsolve 函数-求解常微分

16、方程式3.4.13fzero 函数-求一元函数的零点3.4.14龙格-库塔法解微分方程第 4 章符号运算函数4.1 算术符号运算4.1.1矩阵加减运算4.1.2符号矩阵乘法4.1.3符号除法运算4.1.4符号的转置运算4.1.5符号的乘方运算4.1.6size 函数-符号矩阵的维数4.1.7compose 函数-复合函数运算4.1.8colspace 函数-返回列空间的基4.1.9real 函数-求符号复数的实数部分4.1.10image 函数-求符号复数的虚数部分4.1.11symsum 函数-符号表达式求和4.1.12collect 函数-合并同类项4.1.13expand 函数-符号表达

17、式展开4.1.14factor 函数-符号因式分解4.1.15simplify 函数-符号表达式的化简4.1.16numden 函数-符号表达式的分子与分母4.1.17double 函数-将符号矩阵转化为浮点型数值4.1.18solve 函数-代数方程的符号解析解4.1.19simple 函数-求符号表达式的最简形式4.1.20finverse 函数-函数的反函数4.1.21poly 函数-求特征多项式4.1.22poly2sym 函数-将多项式系数向量转化为带符号变量的多项式4.1.23findsym 函数-从一符号表达式中或矩阵中找出符号变量4.1.24horner 函数-嵌套形式的多项式

18、的表达式4.2符号函数求微积分4.2.1limit 函数-求极限4.2.2diff 函数-符号函数导数求解4.2.3int 函数-符号函数的积分4.2.4dsolve 函数-常微分方程的符号解4.3符号函数的作图4.3.1ezplot 函数-画符号函数的图形4.3.2ezplot3 函数-三维曲线图4.3.3ezcontour 函数-画符号函数的等高线图4.3.4ezcontourf 函数-用不同颜色填充的等高线图4.3.5ezpolar 函数-画极坐标图形4.3.6ezmesh 函数-符号函数的三维网格图4.3.7ezmeshc 函数-同时画曲面网格图与等高线图4.3.8ezsurf 函数-

19、三维带颜色的曲面图4.3.9ezsurfc 函数-同时画出曲面图与等高线图4.4积分变换4.4.1fourier 函数-Fourier 积分变换4.4.2ifourier 函数-逆 Fourier 积分变换4.4.3laplace 函数-Laplace 变换4.4.4ilaplace 函数-逆 Laplace 变换4.4.5ztrans 函数-求 z-变换 .MATLAB常用函数1、特殊变量与常数ans 计算结果的变量名computer 确定运行的计算机eps 浮点相对精度Inf 无穷大I 虚数单位inputname输入参数名NaN 非数nargin 输入参数个数nargout 输出参数的数目

20、pi 圆周率nargoutchk有效的输出参数数目realmax 最大正浮点数realmin 最小正浮点数varargin 实际输入的参量varargout 实际返回的参量2、操作符与特殊字符+加-减*矩阵乘法.*数组乘(对应元素相乘)人矩阵幂 4 数组幂(各个元素求幂)左除或反斜杠 /右除或斜面杠./数组除(对应元素除)kron Kronecker 张量积:冒号()圆括方括.小数点.父目录继续,逗号(分割多条命令);分号(禁止结果显示)%注释!感叹号转置或引用=赋值= 相等 不等于&逻辑与|逻辑或逻辑非 xor 逻辑异或3、 基本数学函数abs 绝对值和复数模长acos, acodh

21、 反余弦,反双曲余弦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 朝负无穷取整 gcd 最大公因数imag 复数值的虚部 lcm 最小公

22、倍数 log 自然对数 log2以 2 为底的对数log10 常用对数 mod 有符号的求余nchoosek 二项式系数和全部组合数 real 复数的实部rem 相除后求余round 取整为最近的整数 sec,sech 正割,双曲正割sign 符号数sin,sinh 正弦,双曲正弦sqrt 平方根tan,tanh正切,双曲正切4、 基本矩阵和矩阵操作blkding从输入参量建立块对角矩阵eye 单位矩阵linespace 产生线性间隔的向量 logspace 产生对数间隔的向量 numel 元素个数ones 产生全为 1 的数组rand 均匀颁随机数和数组 randn 正态分布随机数和数组ze

23、ros 建立一个全 0 矩阵 colon) cat 连接数组diag 对角矩阵和矩阵对角线fliplr 从左自右翻转矩阵flipud 从上到下翻转矩阵repmat 复制一个数组 reshape 改造矩阵 roy90 矩阵翻转 90 度tril 矩阵的下三角triu 矩阵的上三角dot 向量点集cross向量叉集ismember 检测一个集合的元素等间隔向量intersect向量的交集setxor 向量异或集setdiff 向是的差集union向量的并集5、数值分析和傅立叶变换cumprod 累积cumsum 累力口cumtrapz累计梯形法计算数值微分factor 质因子inpolygon 删

24、除多边形区域内的点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 校正相位角6、多项式与插值conv 卷积和多项式乘法roots 多项式的根poly 具有设定根的多项式polyder 多项式微分 polyeig多项式的特征根polyfit 多项式拟合polyint 解析多项式积分 polyval 多项式求值po

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论