本文详细介绍MATLAB函数大全,大家参考一下。 #)c;i<Q3S
^SelqX
一、MATLAB常用的基本数学函数 { /Q?
> & lg
abs(x):纯量的绝对值或向量的长度 $DMu~wwfG
P^W$qy|
angle(z):复数z的相角(Phase angle) P#'DG W&W0
xsypIbN
sqrt(x):开平方 M<me\s)
fCo2".Tk
real(z):复数z的实部 7G #e~,M5
97@?QI}
imag(z):复数z的虚部 [8(9.6f
R^w >aZoJ
conj(z):复数z的共轭复数 ,)\5O0 D6
/Gu2@m[r
round(x):四舍五入至最近整数 B7^n30+L
u\\niCNA
fix(x):无论正负,舍去小数至最近整数 jjlCi<9CQ^
ROiX=i
floor(x):地板函数,即舍去正小数至最近整数 70l;**"4
7=[O6<+o
ceil(x):天花板函数,即加入正小数至最近整数 -O q=J;
Ih0>]h-7
rat(x):将实数x化为分数表示 o+WrIAR
/3HWP`<x
rats(x):将实数x化为多项分数展开 fP4IOlHkE
Zvw3C%In
sign(x):符号函数 (Signum function)。 /bj`%Q.n
,lG wW8$R
当x<0时,sign(x)=-1; Bwvc@(3v
Gb)iB
当x=0时,sign(x)=0; >]N0w
wEn&zZjx
当x>0时,sign(x)=1。 [==Z1Q;=
9'r3L)[
rem(x,y):求x除以y的馀数 z Clm'X/
E;e2{@SX2K
gcd(x,y):整数x和y的最大公因数 aNEy1-/(\
nylIP */
lcm(x,y):整数x和y的最小公倍数 %LaC$w_X
[ESQD5&
exp(x):自然指数 zEL[%(fnc
3cQmxp2*
pow2(x):2的指数 ue2nfp
^bw~$*"j#
log(x):以e为底的对数,即自然对数或 ATkqzE`;
yxq!.72
log2(x):以2为底的对数 F476"WF
1;9E*=
log10(x):以10为底的对数 JS.'v7
e?fjX-
二、MATLAB常用的三角函数 @Bwl)G!|
~Q\uP(!D
sin(x):正弦函数 f3&//h8
v~=ol8J
B
cos(x):馀弦函数 mq}
#{
YLd%"H $n
tan(x):正切函数 x1ex}_\
im\Ws./
asin(x):反正弦函数 6E&