首页 -> 登录 -> 注册 -> 回复主题 -> 发表主题
光行天下 -> MATLAB,SCILAB,Octave,Spyder -> MATLAB函数大全分享 [点此返回论坛查看本帖完整版本] [打印本页]

我是菜鸟 2008-10-27 16:23

MATLAB函数大全分享

本文详细介绍MATLAB函数大全,大家参考一下。 6)INr,d  
)nm+_U  
  一、MATLAB常用的基本数学函数 DV5hTw0  
bZowc {!\  
  abs(x):纯量的绝对值或向量的长度 0=ws)@[I  
FXCBX:LnvU  
  angle(z):复数z的相角(Phase angle) ~&?([}A  
*C*J1JYp+  
  sqrt(x):开平方 WK%cbFq(  
[ &TF]az  
  real(z):复数z的实部 Mh%{cLM  
;lMvxt:  
  imag(z):复数z的虚部 1?'4%>kp  
E$"NOR  
  conj(z):复数z的共轭复数 Fa("Gok[  
2Kxb(q"  
  round(x):四舍五入至最近整数 \/Y(m4<P  
%\'=Y/yP  
  fix(x):无论正负,舍去小数至最近整数 vC]X>P5Px  
kowS| c#  
  floor(x):地板函数,即舍去正小数至最近整数 '|C%X7  
cU;Bm}U  
  ceil(x):天花板函数,即加入正小数至最近整数 J""Cgf  
EX)&|2w  
  rat(x):将实数x化为分数表示 `>"#d ?,  
GQ(Y#HSq  
  rats(x):将实数x化为多项分数展开 %.bDK}  
*@rA7zPFf  
  sign(x):符号函数 (Signum function)。 %" iX3  
/?.?1-HM  
  当x<0时,sign(x)=-1; F^l1WX6  
"L>'X22ed  
  当x=0时,sign(x)=0; XIcUoKg^  
)fJ"Hq  
  当x>0时,sign(x)=1。 ^O}a,  
7?dWAUF  
  rem(x,y):求x除以y的馀数 :Xw|v2z%3  
E%w^q9C  
  gcd(x,y):整数x和y的最大公因数 =~:IiK/#  
Sca"LaW1  
  lcm(x,y):整数x和y的最小公倍数 Nm)3   
Jm_)}dj3o  
  exp(x):自然指数 (T1< (YZ  
@.;+WQE  
  pow2(x):2的指数 yY VR]HH  
M`Y^hDl6  
  log(x):以e为底的对数,即自然对数或 e#[Klh$]EW  
J;& y?%{@5  
  log2(x):以2为底的对数 u`|%qRt  
;yNc 7Vl  
  log10(x):以10为底的对数 w$ 8r<?^3  
#*h\U]=VS  
  二、MATLAB常用的三角函数 TPp]UG  
\ eHOHHAGW  
  sin(x):正弦函数 '/O:@P5qY  
Nh\vWAz9  
  cos(x):馀弦函数 xs= ~N  
56AC%_ g>  
  tan(x):正切函数 <rzP  
qvn.uujYS  
  asin(x):反正弦函数 #-yCR  
KZKE&bTx  
  acos(x):反馀弦函数 xXJ*xYn "}  
g Wtc3  
  atan(x):反正切函数 Xs2}n^#i  
2^r~->  
  atan2(x,y):四象限的反正切函数 tSHW"R  
bq/Aopfr  
  sinh(x):超越正弦函数 >oW]3)$4S  
1Q@]b_"Xh  
  cosh(x):超越馀弦函数 4c5BlD  
B4.: 9Od3  
  tanh(x):超越正切函数 bRvGetX  
!q\8`ss  
  asinh(x):反超越正弦函数 y_m+&Oe  
H )ej]DXy  
  acosh(x):反超越馀弦函数 dlYpbw}W&<  
zYzV!s2^  
  atanh(x):反超越正切函数 'AA9F$Dz  
>.meecE?Q  
  三、适用於向量的常用函数有: `'1g>Ebk0  
kqBZsfF  
  min(x): 向量x的元素的最小值 C8m9H8Qm  
` aVp#  
  max(x): 向量x的元素的最大值 $d*9]M4  
Im;%.J  
  mean(x): 向量x的元素的平均值 ^_]ZZin  
K1@ Pt}  
  median(x): 向量x的元素的中位数 GD4S/fn3  
J ?o  
  std(x): 向量x的元素的标准差 wQSan&81Q  
[xqV`(vM  
  diff(x): 向量x的相邻元素的差 hl1IG !  
Qu|CXUk  
  sort(x): 对向量x的元素进行排序(Sorting) ) H,Xkex  
V,-we|"  
  length(x): 向量x的元素个数 Sgi`&;PF  
v]k-x n|$j  
  norm(x): 向量x的欧氏(Euclidean)长度 G^.N$wcv  
W %*#rcdq  
  sum(x): 向量x的元素总和 g<Z :`00|  
Ll]5u~  
  prod(x): 向量x的元素总乘积 81Z;hO"~  
Go%Z^pF3CO  
  cumsum(x): 向量x的累计元素总和 pwFdfp  
C5~~$7k0  
  cumprod(x): 向量x的累计元素总乘积 ` @QZK0Ox  
:;_ khno  
  dot(x, y): 向量x和y的内积 w~@"r#-  
^`cv6;)  
  cross(x, y): 向量x和y的外积 YYQvt  
\OW:-  
  四、MATLAB的永久常数 3X gJZ  
@} Ig*@  
  i或j:基本虚数单位(即) q;68tEupR  
6l\5J6x  
  eps:系统的浮点(Floating-point)精确度 %5e|  
fOi Rstci  
  inf:无限大, 例如1/0 l|.}>SfL^u  
JVoC2Z<  
  nan或NaN:非数值(Not a number),例如0/0 "W(D0oy  
f ./K/  
  pi:圆周率 p(= 3.1415926...) W]po RTJ:  
_*AI1/>`  
  realmax:系统所能表示的最大数值 !FgZI4?/Y=  
{4S UG o>  
  realmin:系统所能表示的最小数值 -_ 9k+AV  
\WiCI:  
  nargin: 函数的输入引数个数 ~:Rbd9IB  
t=Oq<r  
  nargin: 函数的输出引数个数 'APx  
Ll|-CY $  
  五、MATLAB基本绘图函数 BeUyt  
wa[L[mw  
  plot: x轴和y轴均为线性刻度(Linear scale) 7n5gXiI"  
5len} ){  
  loglog: x轴和y轴均为对数刻度(Logarithmic scale) !Q>xVlPVu  
t oA}0MI(:  
  semilogx: x轴为对数刻度,y轴为线性刻度 >J;TtNE:  
ZS.=GjK  
  semilogy: x轴为线性刻度,y轴为对数刻度 sTd@/>S?p  
FGn"j@m0  
  六、plot绘图函数的叁数 AGFA;X  
%V=%ARP|  
  字元 颜色 字元 图线型态 ^0zfQu+!  
$2uC%er"H  
   y 黄色 . 点 RL` jaS?V  
no+ m.B  
   k 黑色 o 圆 $q\"d?n  
neU=1socJ  
   w 白色 x x ykC3Z<pI.  
qU#A,%kcV  
   b 蓝色 + + &>AwG4HW#j  
qiet<F  
   g 绿色 * * fd4gB6>  
x{;{fMN1  
   r 红色 - 实线 1KUjb@"  
K^!#;,0  
   c 亮青色 : 点线 ^$'{:i  
a &tWMxBr  
   m 锰紫色 -. 点虚线 )M<+?R$];  
.'=S1|_(  
   -- 虚线 eZ:iW#YF  
p l^;'|=M  
  七、注解 KH,f'`  
hr]+ 4!/  
  xlabel('Input Value'); % x轴注解 IN/$b^Um  
V<5. 4{[G  
  ylabel('Function Value'); % y轴注解 , LwinjHA*  
to: ;:Goa  
  title('Two Trigonometric Functions'); % 图形标题 K1X-<5]{  
=+_nVO*  
  legend('y = sin(x)','y = cos(x)'); % 图形注解 bqH [-mu6  
%1TKgNf  
  grid on; % 显示格线 mo<*h&;&  
|"K%Tvxe  
  八、二维绘图函数 {*;8`+R&  
o<A-ETx<  
  bar 长条图 WzFXF{(  
IiniaVuQ  
   errorbar 图形加上误差范围 I'IFBVhaYn  
E"*E[>  
   fplot 较精确的函数图形 d_(>:|o h  
rL\}>VC)  
   polar 极座标图 hbYstK;]Z  
zx<t{e7  
   hist 累计图 8G)~#;x1  
>e;jGk?-  
   rose 极座标累计图 GI{EP&C  
7W}%ralkg  
   stairs 阶梯图 lrc%GU):  
7Wef[N\x  
   stem 针状图 a)W|gx6Y  
8/p ]'BLf  
   fill 实心图 r3x;lICx-  
o.r D  
   feather 羽毛图 &M5v EPR  
k-&<_ghT \  
   compass 罗盘图 (su7*$wV  
( !@gm)#h  
   quiver 向量场图
nhx1234 2009-08-14 12:26
谢谢了 很好
2102 2013-04-16 23:10
謝謝大大的分享
eqda5215 2013-07-09 17:53
很好阿 , 謝謝分享
斯文未遂 2018-06-04 09:53
Ctrl+C    Ctrl+V
查看本帖完整版本: [-- MATLAB函数大全分享 --] [-- top --]

Copyright © 2005-2026 光行天下 蜀ICP备06003254号-1 网站统计