相关工具
在线数学公式绘制图表工具,支持输入任意的数学公式,然后将输入的公式绘制成图表。公式支持三角函数,指数,对数,多项式,加减乘除等。
- 数学公式:输入自变量为x的数学公式。 公式中支持加减乘除等常用操作符,三角函数,指数函数,对数函数,多项式等。具体见下表。
- X 范围:输入三个浮点数。顺序依次为x最小值,x最大值,x递增的步长。 比如-10,10,0.01 表示x最小为-10,最大为10,每次递增0.01。
- 部分函数要求自变量 x 为整数,请确保X 范围为整数,或者使用函数进行取整。
-
支持的操作符和函数
表达式 释义 表达式 释义 + 加 - 减 * 乘 / 除 % 取余 ( 左括号 ) 右括号 ^ 幂 abs(x) 绝对值 cbrt(x) 开3次方 cube(x) 三次方 exp(x) e为底的指数函数 gcd(a,b) 最大公约数 lcm(a,b) 最小公倍数 log(x,base) base为底的对数函数 log10(x) 10为底的对数函数 log1p(x) x+1的自然对数ln(x+1) log2(x) 2为底的对数函数 pow(x,y) x的y次幂 sqrt(x) x开2次方 expm1(x) acos(x) acosh(x) acosh(x) = ln(sqrt(x^2 - 1) + x) acot(x) acot(x) = atan(1/x) acoth(x) acoth(x) = atanh(1/x) = (ln((x+1)/x) + ln(x/(x-1))) / 2 acsc(x) acsc(x) = asin(1/x) acsch(x) acsch(x) = asinh(1/x) = ln(1/x + sqrt(1/x^2 + 1)) asec(x) asech(x) asech(x) = acosh(1/x) = ln(sqrt(1/x^2 - 1) + 1/x) asin(x) asinh(x) asinh(x) = ln(x + sqrt(x^2 + 1)) atan(x) atan2(y, x) atanh(x) atanh(x) = ln((1 + x)/(1 - x)) / 2 cos(x) cosh(x) cosh(x) = 1/2 * (exp(x) + exp(-x)) cot(x) coth(x) coth(x) = 1 / tanh(x) csc(x) csc(x) = 1/sin(x) csch(x) csch(x) = 1 / sinh(x) sec(x) sec(x) = 1/cos(x) sech(x) sech(x) = 1 / cosh(x) sin(x) sinh(x) sinh(x) = 1/2 * (exp(x) - exp(-x)) tan(x) tanh(x) tanh(x) = (exp(2 * x) - 1) / (exp(2 * x) + 1) cumsum(a, b, c, ...) 累加值 mad(a, b, c, …) 绝对中位差 max(a, b, c, ...) 最大值 mean(a, b, c, ...) 平均数 median(a, b, c, ...) 中位数 min(a, b, c, ...) 最小值 std(a, b, c, ...) 标准差 sum(a, b, c, ...) 求和 variance(a, b, c, ...) 方差 sign(x) 正数为1,负数为-1,0为0 round(x [, n]) 四舍五入 floor(x) 向下取整 fix(x) 向0取整 ceil(x) 向上取整