本文详细介绍MATLAB函数大全,大家参考一下。 c;pv< lX'
',P E25Z
一、MATLAB常用的基本数学函数 %wuD4PRK
l gzA) (
abs(x):纯量的绝对值或向量的长度 \,5OPSB
f/6,b&l,
angle(z):复数z的相角(Phase angle) (5(TbyWwD
dCkk5&2n
sqrt(x):开平方 KWH l+pL
L\Y4$e9bF8
real(z):复数z的实部 t\%gP@?
o 0'!u
imag(z):复数z的虚部 YB1uudW9
kL1StF#p
conj(z):复数z的共轭复数 :7-2^7z)
4]18=?r>
round(x):四舍五入至最近整数
BHa'`lCb
N\9Wxz$
fix(x):无论正负,舍去小数至最近整数 7; e$ sr
-@EAL:kY
floor(x):地板函数,即舍去正小数至最近整数 5p7?e3
1$#{om9
ceil(x):天花板函数,即加入正小数至最近整数 96FS-`
X|w[:[P
rat(x):将实数x化为分数表示 [|!A3o
U2D2?#
rats(x):将实数x化为多项分数展开
nW*D
"bC1dl<
sign(x):符号函数 (Signum function)。 (7Q
Fy
n$oHr
当x<0时,sign(x)=-1; m<X[s
NP#:} )
当x=0时,sign(x)=0; "$Mz>]3&q
Z.DO 2=+=
当x>0时,sign(x)=1。 BrO" _
6*\WH%
rem(x,y):求x除以y的馀数 q&RezHK l
@jxAU7!
gcd(x,y):整数x和y的最大公因数 Z/f%$~Ch
RU_wr<
lcm(x,y):整数x和y的最小公倍数 88l\8k4r
@z-%:J/$
exp(x):自然指数 NM{/rvM
f6r~Ycf,f
pow2(x):2的指数 XDdF7i}
/eO:1c
log(x):以e为底的对数,即自然对数或 0mMoDJRy
4ru-qF
log2(x):以2为底的对数 zv8AvNDK
(rfR:[JkC2
log10(x):以10为底的对数 JE<w7:R&
NlG~{rfI
二、MATLAB常用的三角函数 0lm7'H*~
nde_%d$
sin(x):正弦函数 7a_tT;f;
:[r/
Y
cos(x):馀弦函数 NrK.DY4
5Y(<T~
tan(x):正切函数 D02(6|
MoX~ZewWR
asin(x):反正弦函数 e>] gCa
o#~Lb9`@U
acos(x):反馀弦函数 ]~K&b96(
f)x(sk
atan(x):反正切函数 . \t8s0A
!K[UJQs\
atan2(x,y):四象限的反正切函数 ("r\3Mvs
J^V}%N".
sinh(x):超越正弦函数 {TL.2
o^ zrF
cosh(x):超越馀弦函数 31^Jg
Ht9QINo
tanh(x):超越正切函数 QB.QG!@
iLC.?v2=
asinh(x):反超越正弦函数 d2a*xDkv
|W#(+m
acosh(x):反超越馀弦函数 j"F?^0aR,Q
h4#y'E!,Z
atanh(x):反超越正切函数 v6C$Y+5~
|ns
B'Q
三、适用於向量的常用函数有: YT`,f*t
'EHtA9M
min(x): 向量x的元素的最小值 \}Al85
-^aJ}[uaI
max(x): 向量x的元素的最大值 m!K`?P]:N
{ )-8P
mean(x): 向量x的元素的平均值 )UCc!
2z9s$tp
median(x): 向量x的元素的中位数 #PkZi(k
hv
[} zzG@g,J
std(x): 向量x的元素的标准差 F1)5"7f
;l %$-/%
diff(x): 向量x的相邻元素的差 ;aN_!!
r
}6_*i!68"U
sort(x): 对向量x的元素进行排序(Sorting) ({OQ
JBC
(QTF+~)
length(x): 向量x的元素个数 0,/I2!dF?
$*Kr4vh
norm(x): 向量x的欧氏(Euclidean)长度 vh#81}@N7*
-|GKtZ]}
sum(x): 向量x的元素总和 ZXIw^!8@/
=(]Z%Q-V
prod(x): 向量x的元素总乘积 @jxP3:s
*
'_(.Z:
cumsum(x): 向量x的累计元素总和 SK*z4p
bu9.HvT'
cumprod(x): 向量x的累计元素总乘积 3_ly"\I\
W#P`Y < u$
dot(x, y): 向量x和y的内积 kV+%(Gl8
UCt}\IJ
cross(x, y): 向量x和y的外积 >qz#&