|
|
- `3 ~0 t6 `. ^0 J4 n r S& RMATLAB常用的基本数学函数/ m5 o/ H1 s* t$ \3 `& o' ?, {2 ?
abs(x):纯量的绝对值或向量的长度
/ m! K" R' R) v/ V angle(z):复数z的相角(Phase angle)# q2 p; O% U( }% j7 ]% e
sqrt(x):开平方( c7 E' P# m: _& z' \7 A( z
real(z):复数z的实部6 |2 P# s1 o3 p$ L
imag(z):复数z的虚部
$ u9 C" U+ N8 |( ~( V+ h conj(z):复数z的共轭复数/ |3 o0 X# C3 _& a+ A, C! I$ h
round(x):四舍五入至最近整数
3 `8 s9 k9 V' p2 [& K/ a/ F6 Z fix(x):无论正负,舍去小数至最近整数
8 \5 N- r2 P3 A) u6 D: | floor(x):地板函数,即舍去正小数至最近整数. Z9 G; r2 B' L
ceil(x):天花板函数,即加入正小数至最近整数
& m7 D$ I, N9 K6 x8 | rat(x):将实数x化为分数表示0 a: {8 ^, Z3 n" {- {! R
rats(x):将实数x化为多项分数展开
4 M/ d' S) d" ]4 a5 ~# Z+ | sign(x):符号函数 (Signum function)。' h, E5 p- z$ Z
当x<0时,sign(x)=-1;
9 {# `( f+ J, I5 W/ e* U( n 当x=0时,sign(x)=0;& i! {8 q' i. y) y5 [, p! W
当x>0时,sign(x)=1。$ Q, l. h% b0 u& k: x
' S' v; y% F7 ?* n' ?: m" j O$ [. ?8 }$ {
rem(x,y):求x除以y的馀数9 S! b& i6 z$ g5 V+ ^9 ]
gcd(x,y):整数x和y的最大公因数: w$ k& U: V" ]# S& f" E
lcm(x,y):整数x和y的最小公倍数
1 J" _9 S8 M o* d exp(x):自然指数
, @+ O, V2 L0 A4 X- ?' v, i pow2(x):2的指数
s) U) n6 t8 V9 Q log(x):以e为底的对数,即自然对数或
$ s9 c) S- J6 ?# @1 |# `- q log2(x):以2为底的对数- _& o: p7 A5 v; u# _( y
log10(x):以10为底的对数 |
|