参数区:
方程输入:
y =
支持数学函数:sin, cos, tan, log, ln, sqrt, pow 等,例如:sin(x), x^2, sqrt(x)
图像参数
最小值
最大值
最小值
最大值
2px
500
关于工具
画方程在线:简单高效的数学函数可视化工具
输入数学方程,实时生成对应的函数图像,支持多种参数调整
工具内置交互功能,支持拖拽平移、滚轮缩放查看细节,实时显示坐标值。完成绘制后,可将图像导出为 PNG 或 SVG 格式。
一、功能介绍
这是一款在线数学函数图像绘制工具,支持普通函数y=f(x)、参数方程、极坐标方程和隐函数的可视化,可自定义图像样式和坐标轴范围,并支持图像导出。
二、使用步骤
-
选择方程类型:
- 点击「普通函数 y=f(x)」:绘制显函数(如
sin(x)、x^2) - 点击「参数方程」:绘制x(t)和y(t)形式的参数曲线(如
x=2*cos(t),y=sin(t)) - 点击「极坐标方程」:绘制r(θ)形式的极坐标曲线(如
1 + cos(theta)) - 点击「隐函数」:绘制f(x,y)=0形式的隐函数(如
x^2 + y^2 = 4)
- 点击「普通函数 y=f(x)」:绘制显函数(如
-
输入方程表达式:
- 支持的数学函数:
sin、cos、tan、log(以10为底)、ln(自然对数)、sqrt(平方根)、pow(幂函数) - 支持运算符:
+、-、*、/、^(幂运算,如x^2等价于x**2) - 示例:
- 普通函数:
sin(x) + 0.5*x、e^x(指数函数) - 参数方程:
x=cos(t),y=sin(t)(单位圆) - 极坐标方程:
2*sin(3*theta)(三叶玫瑰线) - 隐函数:
x^2/4 + y^2/9 = 1(椭圆)
- 普通函数:
- 支持的数学函数:
-
调整图像参数:
- 坐标轴范围:自定义X/Y轴的最小值和最大值(默认-10到10)
- 曲线样式:选择颜色、调整曲线宽度(1-10px)
- 采样点数:调整图像精度(100-2000,点数越高越平滑)
-
交互操作:
- 点击「绘制图像」:更新函数图像
- 拖拽画布:平移查看图像
- 滚轮缩放:放大/缩小局部细节
- 坐标提示:鼠标悬浮显示当前位置的(x,y)坐标
-
导出图像:
- 点击「下载PNG图片」:保存图像为PNG格式
- 点击「下载SVG文件」:保存图像为SVG矢量格式
三、注意事项
- 指数函数
exp(x)需输入为e^x - 极坐标方程中角度参数需用
theta表示(而非θ) - 隐函数绘制可能需要调整采样点数以获得更清晰的图像
- 函数值超出坐标轴范围时,图像可能显示不完整(需调整Y轴范围)
四、核心总结
- 工具支持四种方程类型的绘制,覆盖常见数学可视化需求
- 核心操作流程:选择类型→输入方程→调整参数→绘制/交互
- 需遵循表达式语法规范(如
exp(x)写为e^x),避免格式错误