← 返回科研導航

函數繪圖

輸入表達式 · 即時成圖

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 有什麼差別?
核心畫圖體驗一致(表達式、滑塊、縮放平移),但去掉了註冊、登錄和數據上報;隱式方程、表格、回歸等高級功能暫未支持,常用教學場景(函數族、三角變換、區域不等式)都覆蓋。

站內其他工具

純前端實現 · 免費 · 支持中/繁/英