2024年6月2日发(作者:)
1、求组合数
求
C
n
,则输入:
nchoosek(n,k)
例:nchoosek(4,2) = 6.
k
2、求阶乘
求n!.则输入:
Factorial(n).
例:factorial(5) = 120.
3、求全排列
perms(x).
例:求x = [1,2,3];
Perms(x),输出结果为:
ans =
3 2 1
3 1 2
2 3 1
2 1 3
1 2 3
1 3 2
4、求指数
求a^b:Power(a,b) ;
例:求2^3 ;
Ans = pow(2,3) ;
5、求行列式
求矩阵A的行列式:det(A);
例:A=[1 2;3 4] ;
则det(A) = -2 ;
6、求矩阵的转置
求矩阵A的转置矩阵:A’
转置符号为单引号.
7、求向量的指数
求向量p=[1 2 3 4]'的三次方:p.^3
例:
p=[1 2 3 4]'
A=[p,p.^2,p.^3,p.^4]
结果为:
注意:在p与符号”^”之间的”.”不可少.
8、求自然对数
求ln(x):Log(x)
例:log(2) = 0.6931
9、求矩阵的逆矩阵
求矩阵A的逆矩阵:inv(A)
例:a= [1 2;3 4];
则
10、多项式的乘法运算
函数conv(p1,p2)用于求多项式p1和p2的乘积。这里,p1、p2是两个多项式系数向量。
例2-2 求多项式
x
4
8x
3
10
和
2x
2
x3
的乘积。
命令如下:
p1=[1,8,0,0,-10];
p2=[2,-1,3];
c=conv(p1,p2)
11、多项式除法
函数[q,r]=deconv(p1,p2)用于多项式p1和p2作除法运算,其中q返回多项式p1除
以p2的商式,r返回p1除以p2的余式。这里,q和r仍是多项式系数向量。
432
例2-3 求多项式
x8x10
除以多项式
2xx3
的结果。
命令如下:
p1=[1,8,0,0,-10];
p2=[2,-1,3];
[q,r]=deconv(p1,p2)
12、求一个向量的最大值
求一个向量x的最大值的函数有两种调用格式,分别是:


发布评论