2024年6月2日发(作者:)

MATLAB常用的基本数学函数

一、 MATLAB常用的基本数学函数

1. abs(x):纯量的绝对值

例如:取-1的绝对值。

命令:

x=-1;

abs(x)

结果:

1

2. sqrt(x):开平方

例如:取4的开平方。

命令:

x=4;

sqrt(x)

结果:

2

3. round(x):四舍五入至最近整数

例如:取4.7的四舍五入至最近整数。

命令:

x=4.7;

round(x)

结果:

5

同理可得以下命令运算

4. fix(x):无论正负,舍去小数至最近整数

5. floor(x):地板函数,即舍去正小数至最近整数

6. ceil(x):天花板函数,即加入正小数至最近整数

7. sign(x):符号函数 (Signum function)。

当x<0时,sign(x)=-1;

当x=0时,sign(x)=0;

当x>0时,sign(x)=1。

8. rem(x,y):求x除以y的余数

9. gcd(x,y):整数x和y的最大公因数

10. lcm(x,y):整数x和y的最小公倍数

11. exp(x):自然指数

12. pow2(x):2的指数

13. log(x):以e为底的对数,即自然对数或

14. log2(x):以2为底的对数

15. log10(x):以10为底的对数

二、 MATLAB常用的三角函数

1. sin(x):正弦函数

例如:取-1的正弦值。

命令:

x=-1;

sin(x)

结果:

-0.8415

同理可得以下命令运算

2. cos(x):馀弦函数

3. tan(x):正切函数

4. asin(x):反正弦函数

5. acos(x):反馀弦函数

6. atan(x):反正切函数

三、 适用於向量的常用函数有

1. min(x): 向量x的元素的最小值

例如:取向量x=[2 4 1 3 5 9]的元素的最小值。

命令:

x=[2 4 1 3 5 9];

min(x)

结果:

1

同理可得以下命令运算

2. max(x): 向量x的元素的最大值

3. mean(x): 向量x的元素的平均值

4. median(x): 向量x的元素的中位数

5. diff(x): 向量x的相邻元素的差

6. sort(x): 对向量x的元素进行排序(Sorting)

7. length(x): 向量x的元素个数

8. sum(x): 向量x的元素总和

9. prod(x): 向量x的元素总乘积

10. dot(x, y): 向量x和y的内积

11. cross(x, y): 向量x和y的外积

四、 极限函数

1. limit(F,x,a) 计算符号表达式F在

xa

条件下的极限值。

2. limit(F,a) 计算符号表达式中独立变量趋于a的极限值。

3. limit(F) 计算a=0时的极限。

4. limit(F,x,a,’right’)或limit(F,x,a,’left’) 其中right或left

用来指定取极限的方向。

例如:

syms x a t h; %定义变量名x a t h

limit(sin(x)/x) 结果: 1

limit((x-2)/(x^2-4),2) 结果: 1/4