函數設置

坐標軸範圍

如何使用本工具

本工具專為學生和教育工作者設計,只需簡單幾步即可繪製出精美的數學函數圖像:

  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 來觀察複雜的波動衰減(或發散)現象。