MatLab常用函数大全58521资料

MatLab常用函数大全58521资料

ID:39703004

大小:79.62 KB

页数:12页

时间:2019-07-09

MatLab常用函数大全58521资料_第1页
MatLab常用函数大全58521资料_第2页
MatLab常用函数大全58521资料_第3页
MatLab常用函数大全58521资料_第4页
MatLab常用函数大全58521资料_第5页
资源描述:

《MatLab常用函数大全58521资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、求组合数求,则输入:nchoosek(n,k)例:nchoosek(4,2)=6.2、求阶乘求n!.则输入:Factorial(n).例:factorial(5)=120.3、求全排列perms(x).例:求x=[1,2,3];Perms(x),输出结果为:ans=3213122312131231324、求指数求a^b:Power(a,b);例:求2^3;Ans=pow(2,3);5、求行列式求矩阵A的行列式:det(A);例:A=[12;34];则det(A)=-2;6、求矩阵的转置求矩阵A的转置矩阵:A’转置符号为单引号.7、求向量的指数求向量p=[1234]'的三次方:p.^3

2、例:p=[1234]'A=[p,p.^2,p.^3,p.^4]结果为:注意:在p与符号”^”之间的”.”不可少.8、求自然对数求ln(x):Log(x)例:log(2)=0.69319、求矩阵的逆矩阵求矩阵A的逆矩阵:inv(A)例:a=[12;34];则10、多项式的乘法运算函数conv(p1,p2)用于求多项式p1和p2的乘积。这里,p1、p2是两个多项式系数向量。例2-2求多项式和的乘积。命令如下:p1=[1,8,0,0,-10];p2=[2,-1,3];c=conv(p1,p2)11、多项式除法函数[q,r]=deconv(p1,p2)用于多项式p1和p2作除法运算,其中q返回多

3、项式p1除以p2的商式,r返回p1除以p2的余式。这里,q和r仍是多项式系数向量。例2-3求多项式除以多项式的结果。命令如下:p1=[1,8,0,0,-10];p2=[2,-1,3];[q,r]=deconv(p1,p2)12、求一个向量的最大值求一个向量x的最大值的函数有两种调用格式,分别是:(1)max(x):返回向量x的最大值,如果x中包含复数元素,则按模取最大值。(2)[y,i]=max(x):返回向量x的最大值存入y,最大值的序号存入i,如果x中包含复数元素,则按模取最大值。求向量x的最小值函数是min(x),用法与max(x)完全相同。13、求矩阵的最大值和最小值求矩阵A的最

4、大值的函数有三种调用格式,分别是:(1)max(A):返回一个行向量,向量的i个元素是矩阵A的第i列的最大值。(2)[y,u]=max(A):返回行向量y和u,y纪录A的每列的最大值,u纪录每列最大值的行号。求矩阵A的最小值的函数min(A),用法与max(A)完全相同。14、求和与求积数据序列求和与求积函数是sum和prod,其使用方法类似。设x是一个向量,A是一个矩阵,函数的调用格式为:sum(x):返回向量x各元素之和。Sum(A,1):返回矩阵A的列求和后的行向量Sum(A,2):返回矩阵A的行求和后的列向量prod(x):返回向量x各元素的乘积。sum(A):返回一个行向量,其

5、第i个元素是A的第i列的元素之和。prod(A):返回一个行向量,其第i个元素是A的第i列的元素乘积。sum(A,dim):当dim为1时,该函数等同于sum(A);当dim为2时,返回一个列向量,其第i个元素是A的第i行的元素之和。prod(A,dim):当dim为1时,该函数等同于prod(A);当dim为2时,返回一个列向量,其第i个元素是A的第i行的元素乘积。15、平均值、标准方差MATLAB提供了mean,std函数来计算平均值、标准方差或方差。这些函数的调用方法如下:mean(x):返回向量x的算术平均值。std(x):返回向量x的标准方差。对于矩阵A,mean函数的一般调用

6、格式为:y=mean(A,dim)这里,dim取1或2。当dim=1时,返回一个行向量y,y的第i个元素是A的第i列元素的平均值;当dim=2时,返回一个列向量y,y的第i个元素是A的第i行元素的平均值。对于矩阵A,std函数的一般调用格式为:y=std(A,flag,dim)这里,dim取1或2。当dim=1时,求各列元素的标准方差;当dim=2时,求各行元素的标准方差。flag取0或1,当flag=0时,按计算标准方差;当flag=1时,按计算方差。缺省flag=0,dim=1。16、相关系数对于两组数据序列,,其相关系数的计算,MATLAB提供了corrcoef函数来计算相关系数,

7、corrcoef函数的调用格式为:r=corrcoef(x,y)17、排序对向量元素的进行排序是一种经常性的操作,MATLAB提供了sort函数对向量x进行排序。y=sort(x):返回一个对x中元素按升序排列后的向量y。[y,i]=sort(x):返回一个对x中的元素按升序排列的向量y,而i记录y中元素在x中的位置。18、多项式的求导对多项式求导数的函数是:p=polyder(p1):求多项式p1的导函数。p=polyder(p1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。