数学函数
1.三角类型
弧度制的三角函数:sin、cos、tan、cot、sec、csc;
角度值三角函数:sind、cosd、tand、cotd、secd、cscd;
弧度制反三角:asin、acos、atan、acot、asec、acsc;
角度值反三角:asind、acosd、atand、acotd、asecd、acscd;
双曲函数:sinh、cosh、tanh、coth、sech、csch;
反双曲:asinh、aosh、atanh、acoth、asech、acsch。
例:
>> sin([pi/6,pi/3,pi/2;0,3*pi/4,pi])
ans =
0.5000 0.8660 1.0000
0 0.7071 0.0000
指数类型
exp:以自然对数底e为底数的指数函数y=
log:自然对数;
log10:以10为底的常用对数;
log2:以2为底的对数;
sqrt:算数平方根;
nthroot(A,k):返回数值数组A的k次方实数根
复数类型
常用的负数类型的基本数学函数:
abs 实数的绝对值或复数的模
angle 弧度制的负数幅角主值;
conj 负数共轭;
i和j 虚数单位根号-1;
real 复数实部;
imag 复数虚部;
舍入类型
常用的舍入类型的基本数学函数:
round 四舍五入成最靠近的整数
fix:截去小数部分变成证书;
floor:下取整(小于或等于x的最大整数)
ceil:上取整(大于或等于x的最小整数)
>> round([-3.46,-2.54,2.56,3.42]) //四舍五入
ans =
-3 -3 3 3
>> fix([-3.46,-2.54,2.56,3.42]) //去掉小数部分
ans =
-3 -2 2 3
>> floor([-3.46,-2.54,2.56,3.42]) //小于等于该数的第一个数
ans =
-4 -3 2 3
>>ceil([-3.46,-2.54,2.56,3.42]) //大于等于该数的第一个数
ans =
-3 -2 3 4
余数和质因数类型
常用的余数和质因数类型的基本数学函数:
mod:数论的模除运算;
rem:除法的余数;
factor:质因数分解;
gcd:最大公约数;
lcm:最小公倍数;
多项式函数