這裡有一系列動態的曲線和曲面. 你或者可以直接觀察, 或者可以將它們錄入到選單然後執行 (例如, 改變引數和選項).
逐步推進的平面曲線. (擺線)
展示.將它的方程錄入到選單.
擺線是在直線上滾動的圓上一點的運動軌跡. 這裡你能精確地看見擺線是如何生成的.
展示.將它的方程錄入到選單.
由同樣的原理, 星形線 (cos^3(t),sin^3(t)) 是在以 1 為半徑的固定圓內滾動的以 1/4 為半徑的圓上一點的運動軌跡.
展示.將它的方程錄入到選單.
我們還有 3 條弧的星形線.
展示.將它的方程錄入到選單.
曲線 sin(1/x) 的放大效果.
展示.將它的方程錄入到選單.
沿著平面引數曲線(心臟線)的動態切線.
展示.將它的方程錄入到選單.
沿著星形線移動的切線有一特殊性質: 切線被座標軸所截的線段長度相同.
展示.將它的方程錄入到選單.
兩個端點分別在 x 和 y 軸上的具有固定長度的線段上的點是如何畫出乙個橢圓的.
展示.將它的方程錄入到選單.
用動畫顯示正弦和余弦函式是圓周上動點在豎直和水平方向的投影.
展示.將它的方程錄入到選單.
三葉形的旋轉和成長.
展示.將它的方程錄入到選單.
相位不斷旋轉的 lissajous 圖形.
展示.將它的方程錄入到選單.
上面的 lissajous 圖形是該空間曲線的投影圖. (要看如何投影, 將該公式錄入到選單並將垂直視角設為 0.)
展示.將它的方程錄入到選單.
空間立方曲線. 非常簡單, 但是只有當它運動的時候才能明白它究竟是什麼.
展示.將它的方程錄入到選單.
另一條空間曲線, 稍微有些複雜: 雙曲螺線.
展示.將它的方程錄入到選單.
拋物面 z=ax2+by2. 隨 a 和 b 的變化曲面發生變形.
展示.將它的方程錄入到選單.
雙曲拋物面 x2+y2+az2=1 的變形. 垂直.
展示.將它的方程錄入到選單.
雙曲拋物面 x2+ay2+z2=1 的變形. 水平.
展示.將它的方程錄入到選單.
默比烏斯帶.
展示.將它的方程錄入到選單.
兩葉互相交叉的黎曼曲面.
展示.將它的方程錄入到選單.
具有一條奇異線的曲面, 與上面的曲面很相似但是不互相交叉.
展示.將它的方程錄入到選單.
上述兩個曲面互相演變. 不旋轉.
展示.將它的方程錄入到選單.
和上面一樣, 但同時伴有旋轉.
展示.將它的方程錄入到選單.
一平面變形為乙個圓柱然後再從另乙個方向變回平面.
展示.將它的方程錄入到選單.
如果你得到了一張特別有意思的圖形, 請
告訴我 (附帶描述, 公式和選項). 我會將它包括在這一展示頁中(當然會感謝你).
raft原理的動畫演示
過去,paxos一直是分布式協議的標準,但是paxos難於理解,更難以實現,google的分布式鎖系統chubby作為paxos實現曾經遭遇到很多坑。來自stanford的新的分布式協議研究稱為raft,它是乙個為真實世界應用建立的協議,主要注重協議的落地性和可理解性。在了解raft之前,我們先了解...
Lissajous 曲線的動畫演示
隨著常數 m 和 n 的變化,引數方程 x sin m t y sin n t 將會畫出一系列漂亮的曲線。法國物理學家 jules antoine lissajous 曾在 1857 年研究過這類曲線,因此人們把它叫做 lissajous 曲線。我在 matrix67 上看到了乙個 lissajou...
約瑟夫環動畫演示
define crt secure no warnings include 引用圖形庫標頭檔案 include include include include include define pi 3.1415926 using namespace std char str 10000 int r 2...