本文详细介绍MATLAB函数大全,大家参考一下。 ,HZYG4,
i
E9\_MA
一、MATLAB常用的基本数学函数 JdiP>KXV
ys%zlbj[
abs(x):纯量的绝对值或向量的长度 it)ZP H
Nt~x&s
angle(z):复数z的相角(Phase angle) r2nBWA3
}Gr&w-v
sqrt(x):开平方 vM(Xip7
F;P5D<
real(z):复数z的实部 +Rqbf
Iyyo3awc
imag(z):复数z的虚部 P$ucL~r
26.)U r<F
conj(z):复数z的共轭复数 n(>C'<otj
zb :kanb-
round(x):四舍五入至最近整数 rLzW`
`*aBRwvK~
fix(x):无论正负,舍去小数至最近整数 t`YWwI.
a8Uk[^5
floor(x):地板函数,即舍去正小数至最近整数 z]=8eV\
.x-J44i@/
ceil(x):天花板函数,即加入正小数至最近整数 vd (?$
]JdJe6`Mc
rat(x):将实数x化为分数表示 'Jydu
>b48>@~bY
rats(x):将实数x化为多项分数展开 Ie@Jb{x
ETfF5i}
sign(x):符号函数 (Signum function)。 ?#BV+#(
AbfZ++aJ
当x<0时,sign(x)=-1; [b/o$zR
*5D3vB*S
当x=0时,sign(x)=0; c-B/~&
fu R2S70d
当x>0时,sign(x)=1。 ar$*a>'?
VEs5;]#<2D
rem(x,y):求x除以y的馀数 B!;+_%P76
=6\LIbO
gcd(x,y):整数x和y的最大公因数 c}-(. eu
('hT
lcm(x,y):整数x和y的最小公倍数 z%sy$^v@vD
|m;L?)F<
exp(x):自然指数 ?djQZ*
,T|x)"uA`
pow2(x):2的指数 BBnq_w"a
9v?l
log(x):以e为底的对数,即自然对数或 }k7'"`#?"
vzXag*0
log2(x):以2为底的对数 %8r/oS
pC(sS0J
log10(x):以10为底的对数 pe.QiMW{8
I=Ijdwb H
二、MATLAB常用的三角函数 ;Vu5p#,O<M
u0
y 1
sin(x):正弦函数 PsnGXcj
7L3ik;>
cos(x):馀弦函数 ?*u*de[,
s_Wyh
!@M
tan(x):正切函数 KzO,*M
C6
"
asin(x):反正弦函数 {5j66QFoo
nxo+?:**
acos(x):反馀弦函数 BRv x[u
;\{`Ci\
atan(x):反正切函数 EWjgI_-
09h.1/
atan2(x,y):四象限的反正切函数 (gXN%rsY
#FH[hRo=6
sinh(x):超越正弦函数 Um.qRZ?
I#rubAl
cosh(x):超越馀弦函数 '0Q,
bC6oqF'#
tanh(x):超越正切函数 &
,hr8
<AoXEuD
asinh(x):反超越正弦函数 ;zH
HIdQ>-
z(13~38+
acosh(x):反超越馀弦函数 &
E}mX]t
bPbb\|u0d
atanh(x):反超越正切函数 +.yT/y "
=O$M_1lp
三、适用於向量的常用函数有: Hi}RZMr1
xTz%nx
min(x): 向量x的元素的最小值 PnYBy| yl
v&
$k9)]
max(x): 向量x的元素的最大值 mY7>(M{
#UP~iHbt\
mean(x): 向量x的元素的平均值 ;2xO`[#
PoSpkJH
median(x): 向量x的元素的中位数 [<c&|tfl
>SbK.Q@ei
std(x): 向量x的元素的标准差 X[yNFW}S2W
rNDrp@A>
diff(x): 向量x的相邻元素的差 =/0=$\Ws
X6e/g{S)
sort(x): 对向量x的元素进行排序(Sorting) OQ&'Dti
'@nbqM
length(x): 向量x的元素个数 ""iaGH+Cxw
rf&M!d}!
norm(x): 向量x的欧氏(Euclidean)长度 0%`4px4J
gb|Q%LS9R
sum(x): 向量x的元素总和 f .
}c7
KvFMs\o6p
prod(x): 向量x的元素总乘积 <.K4JlbT
c]k*}W3T
cumsum(x): 向量x的累计元素总和 ,F6=b/eZ
+j14Q$
cumprod(x): 向量x的累计元素总乘积 ^Q<mV*~
m"eteA,"k_
dot(x, y): 向量x和y的内积 !U%T&?E l
I^\&y(LJF
cross(x, y): 向量x和y的外积 =@x`?oe v
Q
n)d2-<
四、MATLAB的永久常数 w*9br SK
!A3-0zN!
i或j:基本虚数单位(即) K>:]Bx#F7
]y{WD=T
eps:系统的浮点(Floating-point)精确度 PUJ2`iP1^3
-_OS%ARa
inf:无限大, 例如1/0 4bVO9aUG{
`mfq
2bVc
nan或NaN:非数值(Not a number),例如0/0 J5Z%ImiT^O
yM.IxpT#$
pi:圆周率 p(= 3.1415926...) +avMX&%
G.VuKsP]
realmax:系统所能表示的最大数值 k*rZ*sSp
38ES($
realmin:系统所能表示的最小数值 B<?[Mrdxw
= {'pUU
nargin: 函数的输入引数个数 +gd2|`#
\2-@' ^i
nargin: 函数的输出引数个数 rHge~nY<
4LcX<BU9
五、MATLAB基本绘图函数 1+;C`bnA
lT&wO