本文详细介绍MATLAB函数大全,大家参考一下。 h
9}x6t,
: LT'#Q8
一、MATLAB常用的基本数学函数 #7/39zTK
G^eXJusOv
abs(x):纯量的绝对值或向量的长度 ru4M=D
aM(x--UR=
angle(z):复数z的相角(Phase angle) {-%8RSK=<
v-/vj/4>
sqrt(x):开平方 wN :"(mQ
yT~x7,
real(z):复数z的实部 xErb11
T;V!>W37
imag(z):复数z的虚部 8(L6I%k*
N,3iSH=cN[
conj(z):复数z的共轭复数 [+!&iN
8 )n g> l
round(x):四舍五入至最近整数 *N"CV={No
dlIYzO<
fix(x):无论正负,舍去小数至最近整数 7!\zo mx
U.JE \/
floor(x):地板函数,即舍去正小数至最近整数 s[t<2)i
FZLx.3k4
ceil(x):天花板函数,即加入正小数至最近整数 %$i}[U
`*D"=5G+
rat(x):将实数x化为分数表示 p<,`l)o}~
Y*S:/b~y
rats(x):将实数x化为多项分数展开 oYt 34@{?
Ivj=?[c|
sign(x):符号函数 (Signum function)。 W|y;Kxy
e[0"x.gu
当x<0时,sign(x)=-1; QHc([%oV
NFKvgd@
当x=0时,sign(x)=0; K<kl2#
\ Ce*5h
当x>0时,sign(x)=1。 -4P `:bF
tw&v@HUP
rem(x,y):求x除以y的馀数 iq[IZdza
Ez-Q'v(9
gcd(x,y):整数x和y的最大公因数 't5`Ni
S>S7\b'
lcm(x,y):整数x和y的最小公倍数 '2ZvK
8/&4l,M5
exp(x):自然指数 ~"NuYM#@
K[LuvS
pow2(x):2的指数 K1Uq`T J
VCJOWUEO1
log(x):以e为底的对数,即自然对数或 '+27_j
-6~.;M 5
log2(x):以2为底的对数 ]V_A4Df
aT(_c/t.
log10(x):以10为底的对数 #<ST.f@*
RS
l*u[fB
二、MATLAB常用的三角函数 o]<9wc:FZ
G$%F`R[
sin(x):正弦函数 'tvuw\hhL
,isjiy
J
cos(x):馀弦函数 N5h9){Mx
/-G_0A2wF
tan(x):正切函数 o. ;Vrc
|_>^vW1f
asin(x):反正弦函数 h /^bRs`;
7(N+'8
acos(x):反馀弦函数 L+(ng
x5mg<y2`Ng
atan(x):反正切函数 ^gZ,A]
A`ajsZ{q,
atan2(x,y):四象限的反正切函数 F=
%A9b_a
a6^_iSk
sinh(x):超越正弦函数 ]z/R?SM
fe,6YXUf
cosh(x):超越馀弦函数 xZlCFu
\r[u>7I
tanh(x):超越正切函数 ]|+M0:2?
});Rjg
asinh(x):反超越正弦函数 |=m.eU
W>)0=8#\
acosh(x):反超越馀弦函数 G7Sw\wW
LzNfMvh
atanh(x):反超越正切函数 gJ'pwSA
@XV&^l-
三、适用於向量的常用函数有: o1x1SH
yy7(')wKO
min(x): 向量x的元素的最小值 g}xL7bTlI>
,_I
rE
max(x): 向量x的元素的最大值 g-~ _gt7
]f0'YLG
mean(x): 向量x的元素的平均值 0!_?\)X
0)332}Oh
median(x): 向量x的元素的中位数 YAOfuas]j
a3tcLd|7J
std(x): 向量x的元素的标准差 /[.V( K
D
)ffaOS!\
diff(x): 向量x的相邻元素的差 0lg$zi x(
1x:W 3.
sort(x): 对向量x的元素进行排序(Sorting) jTvcKm|q
+*]$PVAFA
length(x): 向量x的元素个数 D=TS IJ@
t?4H9~iH
norm(x): 向量x的欧氏(Euclidean)长度 LV^^Bd8Ct
>+P}S@
sum(x): 向量x的元素总和 <gkE,e9
Q=`yPK>{$N
prod(x): 向量x的元素总乘积 yx :^*/
K8;SE!
cumsum(x): 向量x的累计元素总和 <\~v$=G
,PTM'O@aU#
cumprod(x): 向量x的累计元素总乘积
?<EzILM
w={q@.
g%
dot(x, y): 向量x和y的内积 I)Xf4FS@
(Xh<F
cross(x, y): 向量x和y的外积 gEd A
hfx
tDX&