本文详细介绍MATLAB函数大全,大家参考一下。 q3$;lLsb;j
M`gr*p
一、MATLAB常用的基本数学函数 ?R\:6x<
V.12
abs(x):纯量的绝对值或向量的长度 dRPX`%J
i}}}x
angle(z):复数z的相角(Phase angle) /{+77{#Qn
0
|Y'@&
sqrt(x):开平方 pi?[jU[Tn
{Wh7>*p{3
real(z):复数z的实部 kK il]L
`o,D[Jd
imag(z):复数z的虚部 &W:R#/|
P},d`4Ty@
conj(z):复数z的共轭复数 +oe%bk|A
{ 0vHgi
round(x):四舍五入至最近整数 ? bnhx
SVc5mS|up
fix(x):无论正负,舍去小数至最近整数 {rWFgn4Li
L!V6Rfy
floor(x):地板函数,即舍去正小数至最近整数 $jtXNE?
"8YXFg
ceil(x):天花板函数,即加入正小数至最近整数 7n*[r*$
RmcQGQ
rat(x):将实数x化为分数表示 s
u)AIvF{
+7|Q d}\X
rats(x):将实数x化为多项分数展开 GO=3<Q{;
pu9ub.
sign(x):符号函数 (Signum function)。 KWB;*P
C^
i%a jL
当x<0时,sign(x)=-1; [!CIBK99
UJ8V%0
当x=0时,sign(x)=0; T%p/(
1xF<c<
当x>0时,sign(x)=1。 @Nk]f
[r"`rBw
rem(x,y):求x除以y的馀数 h.D*Y3=<
T($6L7 j9
gcd(x,y):整数x和y的最大公因数 L4C_qb k;:
"8|a4Y+F
lcm(x,y):整数x和y的最小公倍数 U*7Yi-"/*
}xE}I<M
exp(x):自然指数 8>y!=+9_
69>N xr~k
pow2(x):2的指数 =fZMute
F"*.Qq
log(x):以e为底的对数,即自然对数或 39zwPoN>
[#hoW"'Q9
log2(x):以2为底的对数 F4%vEn\!
[J71aH
log10(x):以10为底的对数 @p}"B9h*^
bPHqZ*f
二、MATLAB常用的三角函数 wqyrs|P
uh_2yw_
sin(x):正弦函数 2UGnRZ8:1Y
Z?}yPsOb
cos(x):馀弦函数 6rD
Oa~<