找回密码
 注册
Simdroid-非首页
查看: 608|回复: 0

【原创】MATLAB常用的基本數學函數

[复制链接]
发表于 2003-5-31 05:55:22 | 显示全部楼层 |阅读模式 来自 台湾
大家好
  
幫大家做一個常用的MATLAB數學函數小整理
  
abs(x):純量的絕對值或向量的長度   
angle(z):複數z的相角(Phase angle)   
sqrt(x):開平方   
real(z):複數z的實部   
imag(z):複數z的虛部   
conj(z):複數z的共軛複數   
round(x):四捨五入至最近整數   
fix(x):無論正負,捨去小數至最近整數   
floor(x):地板函數,即捨去正小數至最近整數   
ceil(x):天花板函數,即加入正小數至最近整數   
rat(x):將實數x化為分數表示   
rats(x):將實數x化為多項分數展開   
sign(x):符號函數 (Signum function)。  
當x<0時,sign(x)=-1;  
  
當x=0時,sign(x)=0;  
  
當x>0時,sign(x)=1。  
   
rem(x,y):求x除以y的餘數   
gcd(x,y):整數x和y的最大公因數   
lcm(x,y):整數x和y的最小公倍數   
exp(x):自然指數   
pow2(x):2的指數   
log(x):以e為底的對數,即自然對數   
log2(x):以2為底的對數   
log10(x):以10為底的對數  
  
MATLAB常用的三角函數   
sin(x):正弦函數   
cos(x):餘弦函數   
tan(x):正切函數   
asin(x):反正弦函數   
acos(x):反餘弦函數   
atan(x):反正切函數   
atan2(x,y):四象限的反正切函數   
sinh(x):超越正弦函數   
cosh(x):超越餘弦函數   
tanh(x):超越正切函數   
asinh(x):反超越正弦函數   
acosh(x):反超越餘弦函數   
atanh(x):反超越正切函數   
  
min(x): 向量x的元素的最小值   
max(x): 向量x的元素的最大值   
mean(x): 向量x的元素的平均值   
median(x): 向量x的元素的中位數   
std(x): 向量x的元素的標準差   
diff(x): 向量x的相鄰元素的差   
sort(x): 對向量x的元素進行排序(Sorting)   
length(x): 向量x的元素個數   
norm(x): 向量x的歐氏(Euclidean)長度   
sum(x): 向量x的元素總和   
prod(x): 向量x的元素總乘積   
cumsum(x): 向量x的累計元素總和   
cumprod(x): 向量x的累計元素總乘積   
dot(x, y): 向量x和y的內積   
cross(x, y): 向量x和y的外積   
  
大家可以試試
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-5 12:18 , Processed in 0.032334 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表