函數與方程式圖形
以下每個範例都是獨立的 .eido 專案,裡面只有一個圖形:畫出一條函數曲線、參數曲線、極座標曲線或隱函數方程式,再讓式子裡的參數動起來。每個下載檔都使用目前的 .eido 格式(manifest version: 2),內含可編輯的 Eidolang 原始碼。
下載完成後,在應用程式標題列選擇開啟並選取該檔案,或直接把 .eido 檔案拖放到應用程式上。不想安裝應用程式也可以用在檢視器中開啟連結,直接在瀏覽器中播放。
每一節的圖片是用 Eidograph 的匯出功能從同一個圖形匯出的 PNG,開啟了座標格線,顯示的是時間軸上的某一格;完整動畫請開啟檔案後播放,也可以自己拖曳參數滑桿。
函數圖形
正弦曲線的參數
這個範例展示如何製作動畫來演示 y = a·sin(b·x + c) 中三個參數對正弦波的作用。灰色虛線始終是 y = sin x,a、b、c 各自在一個 stage 裡移動,橘色線段即時讀出波峰的高度。

下載 sine-wave-parameters.eido · 在檢視器中開啟
二次函數的頂點式
這個範例展示如何製作動畫來演示二次函數的頂點式 y = a·(x − h)² + k。頂點是一個衍生點,h 移動時用 locus 畫出它的軌跡,斷言檢查曲線確實通過 (h, k)。

下載 quadratic-vertex-form.eido · 在檢視器中開啟
圖形的平移與伸縮
這個範例展示如何製作動畫來演示平移和伸縮對函數圖形的作用。基準曲線上的一點用向量連到它的像,h、k、s 輪流移動。

下載 graph-transformations.eido · 在檢視器中開啟
指數函數與它的反函數
這個範例展示如何製作動畫來演示為什麼 y = eˣ 與 y = ln x 的圖形互為鏡像。一個點沿指數曲線移動,把座標交換後正好落在對數曲線上,兩條斷言檢查關於 y = x 的對稱關係。

下載 exponential-and-its-inverse.eido · 在檢視器中開啟
多項式的根與因式
這個範例展示如何製作動畫來演示多項式的因式與圖形交點之間的關聯。中間的根沿 x 軸滑動,只帶走一個交點,另外兩個交點紋風不動。

下載 polynomial-roots-and-factors.eido · 在檢視器中開啟
阻尼振動
這個範例展示如何製作動畫來演示指數包絡如何把振動壓下去。三條曲線共用同一個阻尼參數,標記點落在波形與包絡相切的位置。

下載 damped-oscillation-envelope.eido · 在檢視器中開啟
兩個正弦波的拍
這個範例展示如何製作動畫來演示兩個頻率相近的波疊加產生的拍。兩條正弦曲線、它們的和以及緩慢的包絡一起畫出,斷言檢查和差化積恆等式。

下載 beats-from-two-sine-waves.eido · 在檢視器中開啟
動起來的微積分
從割線到切線
這個範例展示如何製作動畫來演示割線趨於切線的極限過程。間隔趨向零,即時標籤讀出割線斜率,最後停在導數 4/3 上。

下載 secant-to-tangent.eido · 在檢視器中開啟
導函數的圖形
這個範例展示如何製作動畫來演示切線斜率如何描出導函數。locus 把每個 x 處的斜率記錄成高度,描出來的綠色曲線就是 f′ 的圖形。

下載 derivative-graph-from-slope.eido · 在檢視器中開啟
正弦的泰勒多項式
這個範例展示如何製作動畫來演示五次泰勒多項式與正弦曲線貼合得有多緊。展開中心沿曲線移動,多項式逐格圍繞新的中心重新生成。

下載 taylor-polynomial-of-sine.eido · 在檢視器中開啟
牛頓法
這個範例展示如何製作動畫來演示牛頓法如何用切線追上方程式的根。三次迭代都由初始猜測推導出來,斷言檢查第三次迭代已經落在根的 0.02 之內。

下載 newtons-method-iteration.eido · 在檢視器中開啟
黎曼和的矩形
這個範例展示如何製作動畫來演示取樣點的位置如何改變黎曼和。十二個矩形的取樣點從每段的左端滑到右端,標籤即時讀出目前的估計值。

下載 riemann-sum-rectangles.eido · 在檢視器中開啟
方程式曲線與圓錐曲線
由方程式畫出的橢圓
這個範例展示如何製作動畫來演示直接由 x²/a² + y²/b² = 1 畫出的橢圓。隱函數方程式隨 a、b 變化重新繪製,沿 (a·cos t, b·sin t) 移動的點由斷言驗證滿足方程式。

下載 ellipse-equation-and-axes.eido · 在檢視器中開啟
雙曲線與漸近線
這個範例展示如何製作動畫來演示雙曲線如何貼近漸近線卻永不相交。頂點隨 a 移動,兩條虛線始終保持 ±b/a 的斜率,參數點一直留在右支上。

下載 hyperbola-and-asymptotes.eido · 在檢視器中開啟
超橢圓家族
這個範例展示如何製作動畫來演示曲線族 |x/a|ⁿ + |y/b|ⁿ = 1。指數從 0.6 變到 6,曲線從內凹的星形經過橢圓變成圓角矩形。

下載 superellipse-family.eido · 在檢視器中開啟
笛卡兒葉形線
這個範例展示如何製作動畫來演示笛卡兒葉形線以及它的分支所貼近的漸近線。參數點掃過整個環,隱函數三次曲線隨 a 的每個取值重新繪製。

下載 folium-of-descartes.eido · 在檢視器中開啟
卡西尼卵形線與雙紐線
這個範例展示如何製作動畫來演示到兩個焦點距離乘積為定值的曲線。定值變小時,單一卵形先收縮成白努利雙紐線,然後分裂成兩個環。

下載 cassini-ovals-and-lemniscate.eido · 在檢視器中開啟
參數曲線與極座標曲線
李薩如圖形
這個範例展示如何製作動畫來演示兩個垂直方向的振動編織出的曲線。動點先沿曲線跑一圈,然後相位和頻率比各自變化一次。

下載 lissajous-figures.eido · 在檢視器中開啟
極座標玫瑰線
這個範例展示如何製作動畫來演示 r = 3·cos(k·θ) 的花瓣數與 k 的關係。掃描臂即時讀出目前的半徑,k 從 2 增加到 8。

蚶線與心臟線
這個範例展示如何製作動畫來演示蚶線族以及藏在其中的心臟線。一個形狀參數把曲線從圓經過心臟線的尖點變成帶內環的曲線。

下載 limacon-and-cardioid.eido · 在檢視器中開啟
阿基米德螺線
這個範例展示如何製作動畫來演示阿基米德螺線的圈與圈之間為什麼等距。兩條彩色線段量出 x 軸上相鄰兩圈的間距,斷言檢查它們始終相等。

下載 archimedean-spiral.eido · 在檢視器中開啟
萬花尺外擺線
這個範例展示如何製作動畫來演示一個圓繞另一個圓滾動時畫筆畫出的曲線。滾動圓始終與定圓相切,筆臂掃出一條四瓣外擺線。

