本文详细介绍MATLAB函数大全,大家参考一下。 is8i_FoD,n
KxK,en4)+
一、MATLAB常用的基本数学函数 uQ-GJI^t
v^ @)&,
abs(x):纯量的绝对值或向量的长度 |Jn|GnM
{EvT7W
angle(z):复数z的相角(Phase angle) y@7fR9hp<
|:5O|m '
sqrt(x):开平方 TiI /I`A
<b
H*f w
real(z):复数z的实部 ~BuzI9~7P
N_bgW QY
imag(z):复数z的虚部 QUW`Yc
}
doAeTZ
conj(z):复数z的共轭复数 *|Vf1R]
Uo >aQk
round(x):四舍五入至最近整数 %urvX$r4K
}R<t=):
fix(x):无论正负,舍去小数至最近整数 Q&:)D7m\)S
:@i+yN cV
floor(x):地板函数,即舍去正小数至最近整数 iSO xQ
jKmjZz8L]%
ceil(x):天花板函数,即加入正小数至最近整数 LH(P<k&
ybiTWM
rat(x):将实数x化为分数表示 x9>$197
bUS:c
2"
rats(x):将实数x化为多项分数展开 ^(^P#EEG
nrKAK^
sign(x):符号函数 (Signum function)。 [@lK[7 u
]]:K
l
当x<0时,sign(x)=-1; ij0I!ilG4
v_5qE
当x=0时,sign(x)=0; sPi
UUDUda
当x>0时,sign(x)=1。 z)hK 2JD
[<f2h-V$
rem(x,y):求x除以y的馀数 [T_[QU:A
}d}gb`Du
gcd(x,y):整数x和y的最大公因数 qI9j=4s.
G,!j P2S
lcm(x,y):整数x和y的最小公倍数 >u>
E !5O
dPu27 "
exp(x):自然指数 9f0`HvHC
]Ik~TW&
pow2(x):2的指数 &D M3/^70
)1Bz0:
log(x):以e为底的对数,即自然对数或 $a~
E>QS^)ih
log2(x):以2为底的对数 -lJ|x>PG'
hx0 t!k(3
log10(x):以10为底的对数 f?.VVlD
>P
j#?j*Y
二、MATLAB常用的三角函数 t RU/[?!
dY}5Kmt
sin(x):正弦函数 A x8 >
0J'^<GTL
cos(x):馀弦函数 ?<t?G
5/P. 4<c7
tan(x):正切函数 ]~]TZb
mh"PA p
asin(x):反正弦函数 ;g?PK5rB(
.)tQ&2
acos(x):反馀弦函数 @xdtl{5G
dHx4yFS
atan(x):反正切函数 x} =,'Ko}3
@Dsw.@/
atan2(x,y):四象限的反正切函数 O:GP uVb\
Ag0
6M U
sinh(x):超越正弦函数 eg*a Vb
O<p=&=TD7
cosh(x):超越馀弦函数 DtBvfYO8)>
).jQ+XE'>
tanh(x):超越正切函数 00;SK!+$
GCYXDovh
asinh(x):反超越正弦函数 'yH
?cWwt~N9
acosh(x):反超越馀弦函数 mxCneX
^E/6vG
atanh(x):反超越正切函数 SVVE b6&
8OOAPp$%|
三、适用於向量的常用函数有: 6P@K]jy& n
A\S=>[ar-
min(x): 向量x的元素的最小值 VM5'd
U0-RG
max(x): 向量x的元素的最大值 4PD5i
<[ dt2)%L>
mean(x): 向量x的元素的平均值 O+mEE>:w%
TqN@l\
median(x): 向量x的元素的中位数 jl}9R]Y_2
IY.M#Q]
std(x): 向量x的元素的标准差 lPz`?Hn
}8 ;,2E*z
diff(x): 向量x的相邻元素的差 TX YO{
XPrnQJ
sort(x): 对向量x的元素进行排序(Sorting) vxf09v{-
F}mt
*UcMG
length(x): 向量x的元素个数 rhOxyY0
@>VX]Qe^X
norm(x): 向量x的欧氏(Euclidean)长度
3-{WFnA
5xKod0bA
sum(x): 向量x的元素总和 ^vh!1"T
xr.;B`T0\'
prod(x): 向量x的元素总乘积 9E5*%Hu_
[}Xw/@Uc;
cumsum(x): 向量x的累计元素总和 N:64Gko"K
@P0rNO%y
cumprod(x): 向量x的累计元素总乘积 _t]Q*i0p
_)pOkS
dot(x, y): 向量x和y的内积 <J~6Q
J0bcW25
cross(x, y): 向量x和y的外积 4J'0k<5S
U43U2/^
四、MATLAB的永久常数 (5`(H.(
a"4X7
D+
i或j:基本虚数单位(即) jK\kASwG
30w(uF
eps:系统的浮点(Floating-point)精确度 ~~WY?I-
n=DmdQ}
inf:无限大, 例如1/0 66B,Krz1n
&N7q9t
nan或NaN:非数值(Not a number),例如0/0 "<egm^Yq
o4a@{nt^,
pi:圆周率 p(= 3.1415926...) +5O^{Ce6
=j w?*
realmax:系统所能表示的最大数值 e
GAto
?Nt m5(R
realmin:系统所能表示的最小数值 OP(om$xm
;x_T*} CH
nargin: 函数的输入引数个数 ~|~ 2B$JeV
u9q#L.Ij
nargin: 函数的输出引数个数 :zIB3nT^
]GHw~s?
五、MATLAB基本绘图函数 (:H4
&