← 返回科研导航

函数绘图

输入表达式 · 即时成图

English 简体 繁體

这是什么工具

函数绘图器:像 Desmos 一样输入表达式即时画图。左边一栏输入表达式(y=x^2、sin(x)、r=1+cos θ、y<x^2、f(x)=… 都行),右边画布立刻出图;写进表达式里的字母(a、b、k…)会自动变成可拖动的滑块,拖一下就能看到整个函数族怎么变化。拖动画布平移、滚轮缩放、悬停读曲线上任意点的坐标。

纯前端实现,没有服务器计算、不上传任何输入;表达式列表、滑块位置、视野范围全部保存在浏览器本地,也可以打成链接直接分享给别人。

功能

怎么用

  1. 在左侧输入框敲表达式,回车确认并自动新增一行;点行首色点可隐藏/显示,✕ 删除该行。
  2. 表达式里写个字母(比如 a sin(b x)),下方会出现 a、b 的滑块,拖动或直接输入数值。
  3. 画布上拖动平移、滚轮缩放;鼠标悬到曲线附近会显示该点坐标。
  4. 点「复制链接」把当前这张图分享出去;刷新页面后一切还在。

常见问题

支持哪些写法?
y=x^2 或直接 x^2(默认当作 y=…);x=y^2(x 用 y 表示);r=1+cos θ(极坐标);(a, b)(点);y<x^2(不等式着色);f(x)=x^2(定义,别的行写 f(x)+1 就能调用)。隐式方程(x²+y²=4)暂不支持。
有哪些函数可以用?
三角函数 sin/cos/tan/cot/sec/csc 与反函数、双曲函数、ln/log/log2/log10、sqrt/cbrt、abs(也可写 |x|)、exp、floor/ceil/round/sign、min/max/mod/atan2、阶乘 n!;常量 π(pi)、e、τ(tau)、φ(phi)。
为什么我的行报错了?
错误提示会显示在该行下方:常见原因有括号不配对、用了 x=… 之外的保留字(y、r、θ 不能当参数名)、重复定义同名函数、两个函数互相调用(循环)。一行出错不影响其他行。
数据会上传吗?
不会。绘图在你自己的浏览器里完成,页面没有后端;只有主动点「复制链接」时,表达式才会进入网址。
和 Desmos 有什么差别?
核心画图体验一致(表达式、滑块、缩放平移),但去掉了注册、登录和数据上报;隐式方程、表格、回归等高级功能暂未支持,常用教学场景(函数族、三角变换、区域不等式)都覆盖。

站内其他工具

纯前端实现 · 免费 · 支持中/繁/英