函数图形计算器
免费在线函数绘图工具:绘制多个函数图像,平移缩放视窗,追踪坐标点,自动检测交点与极值,可导出 PNG,全部在浏览器本地完成。
图形计算器支持哪些表达式语法?
采用 mathjs 语法,变量为 x:支持加减乘除与幂运算(+、-、*、/、^)、括号、sin、cos、tan、asin、acos、atan、sinh、cosh、abs、sqrt、cbrt、exp、log、floor、ceil、round、min、max 等函数,常量 pi 与 e,以及 2x、3sin(x) 这类隐式乘法。
导数(求导)功能有什么用?
极值检测会用 mathjs 对你的表达式求一阶符号导数,扫描导数的变号点并用二分法精化,再按二阶导数符号判定是极小值还是极大值。在「分析」区打开开关即可在图上标出。
曲线之间的交点是怎么找出来的?
对每一对可见函数,工具在整个视窗内扫描 f(x)−g(x) 的符号变化,发现变号后用二分法逐步逼近,并把每个交点的坐标直接标注在图上。
为什么 tan(x) 或 1/x 的图像有断口?
竖直渐近线附近函数值会跳向正负无穷。当相邻采样点的函数值突变超过数倍屏幕高度时,绘线会刻意断开,避免画出一条假的竖直线段。
如何平移、缩放、追踪坐标和复位视图?
鼠标或单指拖动即可平移;滚轮或双指捏合会以指针为中心缩放;悬停或轻点图像可吸附到最近曲线并读取坐标。也可以在 x/y 范围输入框中直接输入精确边界,或点击「自适应视图」复位。
可以同时画多个函数吗?
可以,最多 12 个。每个函数按固定 8 色循环自动配色,亮色和暗色主题各有一套色板。眼睛图标可在不删除的情况下隐藏或显示曲线,垃圾桶图标删除函数,「导出 PNG」保存当前视窗。
它和科学计算器有什么区别?
科学计算器把一个表达式算成一个数;图形计算器把 y=f(x) 在整个区间上画出来,能直观看到曲线形状、与坐标轴或其他曲线的交点以及峰谷位置,并直接从图上读数。
我的数据会被上传吗?
不会。表达式解析、采样、符号求导和 PNG 导出全部在浏览器本地用内置数学库完成,不向任何服务器发送数据,也无需注册登录。
如何使用函数图形计算器
这款函数图形计算器可在同一画布上绘制多条 y = f(x) 曲线:拖拽平移,滚轮或双指缩放,悬停或轻点追踪坐标点,开启交点与极值检测后会自动标出坐标。全部计算在浏览器本地完成,不会上传任何数据。
- 在函数列表中用 mathjs 语法输入表达式,变量为 x——sin(x)、x^2-3、1/x、tan(x)、sqrt(x)、2x、常量 pi/e 都可以。表达式非法时会在行内标红提示,不会导致页面崩溃。
- 点击「添加函数」可以添加更多函数(最多 12 个),每个函数自动从固定 8 色循环中取色(亮暗主题各一套色板)。眼睛图标可在不删除的情况下隐藏曲线,垃圾桶图标删除函数。
- 浏览视图:拖拽平移,滚轮或双指捏合以指针为中心缩放,在 x/y 范围输入框直接输入精确边界,或点击「自适应视图」恢复默认视窗。中心与缩放数值实时更新。
- 打开「显示交点」可标出曲线两两相交的位置(数值扫描符号变化 + 二分法精化),打开「显示极值」可标出峰谷(mathjs 符号求一阶导数,二阶导数判定极小/极大)。
- 鼠标悬停或轻点图像,会吸附到该像素处最近的曲线,并在气泡中显示精确坐标。
- 点击「导出 PNG」按设备像素分辨率保存当前视窗,点击「载入示例」可一键填入 sin(x)、x^2、1/x、tan(x)、x^3-3x 五个函数。
tan(x)、1/x 之类的曲线出现断口是刻意设计:竖直渐近线附近相邻采样点会突跳数倍屏幕高度,绘线自动断开以避免画出假的竖直线。在渐近线附近放大即可看清每个分支的细节。
相关工具
- 科学计算器 免费在线科学计算器,支持三角函数、对数、指数运算,可切换角度和弧度模式,支持键盘输入。
- 数学表达式计算器 在线计算复杂数学表达式,支持变量、20+ 种函数和实时计算。适用于代数、三角学和科学计算。
- 矩阵计算器 免费在线矩阵计算器:支持 6×6 以内矩阵的行列式、逆矩阵、秩、迹、转置、行最简形与特征值计算,以及 A±B、A×B、B×A 运算,全部在浏览器本地完成。
- 卡路里计算器 免费卡路里计算器,计算基础代谢率(BMR)与每日总消耗(TDEE),并提供减重、增重等不同目标的每日热量及蛋白质、碳水、脂肪分配,浏览器本地运行。
- 等差数列计算器 即时计算第n项、前n项和并生成完整等差数列。免费在线工具,100%隐私保护 - 所有计算在浏览器本地完成。
- 最大公约数/最小公倍数计算器 计算两个或多个数的最大公约数(GCD)和最小公倍数(LCM)。
- 质数检查器 即时检查数字是否为质数。在线查找质因数、最近的质数和第n个质数。
- 阶乘计算器 即时计算任意非负整数的阶乘 n!。免费在线阶乘计算器,支持 BigInt 超大数运算,结果精确无上限。