函數設定

坐标轴范围

如何使用本工具

本工具專為学生和教育工作者设计,只需簡单几步即可绘制出精美的數学函數圖像:

  1. 輸入函數表达式:在左侧輸入框中輸入您想要绘制的函數,例如 sin(x)x^2 + 2*x + 1
  2. 調整坐标范围:如果圖像显示不全或太小,可以手动修改 X 轴和 Y 轴的最小值和最大值。
  3. 對比分析:點選“添加函數”按钮,可以在同一坐标系中绘制多条曲线,方便對比它们的交点和走势。
  4. 儲存結果:點選“儲存圖片”可以將当前生成的函數圖像匯出為 PNG 圖片,插入到作業或课件中。

支援的符号與函數指南

类别 符号/关键词 說明與示例
基础运算 +, -, *, /, ^, () 加减乘除、幂运算、括号。
示例: 2*x + 1 (乘号不能省), (x+1)^2
三角函數 sin, cos, tan 正弦、余弦、正切。
示例: sin(x), tan(2*x)
反三角函數 asin, acos, atan 反正弦、反余弦、反正切。
示例: asin(x)
指數與对數 log, ln, exp, e log: 常用对數(底10), ln: 自然对數(底e)。
e: 自然常數。
示例: log(x), e^x
其他函數 sqrt, abs, floor, ceil 平方根、絕對值、向下取整、向上取整。
示例: sqrt(x^2+1), abs(x)
常數 pi 圆周率 π (≈3.14159)。

常見問題 (FAQ)

1. 為什麼我的圖像是空白的?
请檢查函數表达式是否正确。例如乘法符号不能省略(2x 應写為 2*x)。另外,请檢查坐标轴范围是否設定正确,如果圖像在当前的显示范围之外,您也是看不到的。
2. 支援哪些數学符号?
支援加(+), 减(-), 乘(*), 除(/), 幂(^)。內建函數包括 sin, cos, tan, log (base 10), ln (base e), sqrt (开方), abs (絕對值)。常數支援 pi 和 e。
3. 如何绘制分段函數?
目前的版本主要支援连续函數。对于簡单的分段逻辑,您可以通過 Javascript 的三元运算符来實現(高级用法),例如 (x > 0 ? x : 0),但这需要嚴格符合语法格式。
4. 这個工具能解方程吗?
本工具主要用于展示“函數圖像”。虽然您可以通過观察圖像與 X 轴的交点来估算方程的根,但若需要精确求解,建議使用我们的解方程計算器
5. 為什麼 tan(x) 的圖像看起来有断点?
正切函數在 pi/2 + k*pi 處趋向于無穷大。程式会自動过滤掉过大的數值以防止圖像崩坏,因此您会看到圖像在这些位置断开,这是正常的數学性質表现。
6. 手机上能用吗?
完全可以。本工具采用了響應式设计,会自動适配手机螢幕。不过由於手机螢幕較小,建議橫屏使用以获得更好的观察视野。
7. 圖像能否匯出?
可以。左侧控制面板下方有“儲存圖片”按钮,點選即可將当前绘制的圖像儲存為高畫質 PNG 圖片。
8. 工具不仅限于初等函數吗?
只要符合 JavaScript Math库支援的計算逻辑,都可以尝试绘制。您可以组合多個函數,例如 sin(x) * x^2 来观察复杂的波动衰减(或发散)现象。