用網絡畫板繪製科赫雪花圖案

疊代圖案裡面,最簡單、最著名的圖案,就屬科赫雪花曲線了。下面,我就介紹一下科赫雪花用網絡畫板是怎麼繪製的。

工具/原料

電腦
網絡畫板

方法/步驟

首先,科赫雪花可以隨著疊代次數的增加而增加,所以,開局就弄好一個參數n來控制疊代次數。

然後繪製△ABC,只保留三個頂點。

用縮放工具構造A和B的三等分點D、E。

E繞D逆時針旋轉60°,得到F。

連接線段AD、DF、FE、EB,這些線段一定要在疊代之前做出來。

選擇A和B,構造疊代,疊代規則是:

A->A,B->D;

A->D,B->F;

A->F,B->E;

A->E,B->B。

疊代深度暫設為1,只保留非點類像,只保留最終疊代結果。

隱藏線段AD、DF、FE、EB,一次的疊代效果如下圖。

改變疊代深度為n,n的範圍不宜過大,一般介於1和4之間。把n拖動到4的位置,效果如下。

在AC和BC之間執行相同的步驟。注意,疊代之前,一定注意把所有不相關元素隱藏起來,否則這些元素也會參與疊代。

當n=2的時候,圖形如下。

改變ABC的位置,可以看到其它情形,甚至還有內生長的雪花。

注意事項

網絡畫板的疊代真的很難弄明白,只能不斷實驗、摸索了。

相關文章

  1. 網絡畫板繪製同心橢圓的反演圖案

    本文繪製一個同心的橢圓圖案,同時對這個圖形進行反演變換. 用到的方法,仍舊是疊代. 工具/原料 電腦 網絡畫板 方法/步驟 構造變量n並計算n+0.1. 繪製坐標點: A(n,0) B(-n,0) C ...
  2. 用網絡畫板繪製正五邊形分形圖案

    本文介紹用網絡畫板繪製下面分形圖案的步驟. 工具/原料 電腦 網絡畫板 方法/步驟 繪製正五邊形ABCDE,黃色邊界,淺綠色填充. ABCDE各邊中點是F.G.H.I.J. ABCDE的對角線的中點分 ...
  3. 如何使用python的turtle庫繪製科赫雪花(遞歸)

    人生苦短,我用Python,簡潔明了的python可以做好多事情啊,下面小編介紹一下科赫小雪花的繪製方法 工具/原料 個人電腦 安裝了Python運行環境和turtle庫 方法/步驟 給出全部代碼和注 ...
  4. 用網絡畫板繪製一個精彩的分形圖案

    這裡,介紹一個網友做出來的精彩分形圖案的過程. 工具/原料 電腦 網絡畫板 方法/步驟 繪製凸四邊形ABCD. 連接對角線AC.BD. 繪製三角形BCD各邊中點E.F.G. 連接AE.AF.AG: 把 ...
  5. 怎麼用網絡畫板繪製太極圖案?

    太極圖案是中國古代人畫出來的一個精美的圖形,看起來就像是兩條魚繞在一起:這兩條魚分別是黑色和白色,所以又被稱為雙魚圖. 下面,我就介紹一下怎麼用網絡畫板繪製這個太極雙魚圖. 工具/原料 電腦 網絡畫板 ...
  6. 用網絡畫板繪製極坐標曲線——圓

    網絡畫板可以繪製極坐標曲線,不過,默認的極坐標方程的參數是thet. 如果你對動態數學感興趣,可以參考<用網絡畫板繪製極坐標函數的圖形>. 工具/原料 電腦 網絡畫板 方法/步驟 如果圓心 ...
  7. 網絡畫板探究——精美的分形圖案

    本文,利用網絡畫板,來繪製一些精美的分形圖案. 工具/原料 電腦 網絡畫板 方法/步驟 半圓弧疊代. 另一個半圓弧疊代. 圓弧疊代曲線. 另一個圓弧疊代曲線. 正n邊形的旋轉疊代. 放縮四邊形疊代,不 ...
  8. 怎麼用網絡畫板繪製「分形樹」?

    這裡,我們介紹一下用網絡畫板繪製分形樹的方法. 用的方法,其實就是疊代. 由於我對疊代的具體用法還沒搞明白,所以這裡就介紹一個簡單的例子. 工具/原料 電腦 網絡畫板 方法/步驟 作線段AB,B向A縮 ...
  9. 怎麼用網絡畫板繪製正五角星?

    這裡,介紹一下,用網絡畫板繪製正五角星的方法. 網絡畫板繪製正五角星,可以說是方便快捷. 工具/原料 電腦 網絡畫板 方法/步驟 先繪製兩個點A和B. 選擇A.B,空白處右鍵--構造--正多邊形(定邊 ...
  10. 用網絡畫板繪製分形樹

    用畫板繪製分形樹,還是比較容易的.一棵簡單的"分形樹",可以在15步以內作出來. 工具/原料 電腦 網絡畫板 方法/步驟 繪製線段AB,B向A縮放0.36倍,得到B'. B'繞B旋 ...
  11. 用網絡畫板繪製極坐標函數的圖形

    本文,向大家介紹網絡畫板在畫極坐標函數的圖像時的優秀之處! 不了解網絡畫板的網友,可以看看<網絡畫板的用法簡介>.順便,比較一下用Desmos畫極坐標圖形與網絡畫板的區別--<用De ...
  12. 網絡畫板繪製8字型曲線的連杆系統

    本文介紹一下一個有趣的連杆系統--8字型曲線生成器. 如下圖所示,圖中的連動系統,是一個四連杆. 工具/原料 電腦 網絡畫板 方法/步驟 系統裡面有兩個定點:O和B. 所以,我選擇O為原點,而B是X軸 ...
  13. 隱函數——用網絡畫板繪製「三焦點曲線」

    網絡畫板可以繪製隱函數方程了,所以,三焦點曲線的繪製,也就變得簡單了. 下面就介紹一下,怎麼用網絡畫板,寫出三焦點曲線的隱函數方程,並作圖. 工具/原料 電腦 網絡畫板 方法/步驟 在平面上繪製三個自 ...
  14. 怎麼用網絡畫板繪製隱函數圖像?

    網絡畫板又出新的功能了--繪製隱函數圖像. 下面,就跟我一起去學習一下. 工具/原料 電腦 網絡畫板 方法/步驟 搜尋"網絡畫板",進入網絡畫板頁面. 點擊"開始做圖&q ...
  15. 怎麼用網絡畫板繪製隨機波浪線?

    本文,我們介紹一下用網絡畫板繪製隨機波浪線的方法. 工具/原料 電腦 網絡畫板 方法/步驟 首先,給定變量n,取值範圍是1和2. 計算random(sign(n) * 3, sign(n) * 6), ...
  16. 用網絡畫板繪製Reuleaux三角形的方法

    有網友對於網絡畫板繪製Reuleaux三角形的方法有疑惑. 本文,我就來介紹一下這個圖形的作圖方法. 工具/原料 電腦 網絡畫板 正確方法 繪製等邊三角形ABC的三個頂點. 以A為圓心.B和C為端點作 ...
  17. 用網絡畫板繪製完全圖的簡易方法

    本文,通過網絡畫板,用兩次疊代,實現完全圖的繪製. 工具/原料 電腦 網絡畫板 方法/步驟 構造變量n. 繪製一個圓,圓心為X. A是圓上的動點. A繞X逆時針旋轉2 * pi / n弧度,得到B. ...
  18. 用網絡畫板繪製笛卡爾葉形線的方法

    本文介紹一下用網絡畫板繪製笛卡爾葉形線的方法. 方法/步驟 笛卡爾葉形線的隱函數方程是: x^3+y^3+3*a*x*y=0 笛卡爾葉形線的參數方程是: x=-3*a*t/(1+t^3) y=-3*a ...
  19. 用Mathematica繪製隨機的雪花圖案

    本文用Mathematica繪製形態各異的雪花圖案. 工具/原料 電腦 Mathematica 方法/步驟 給出平面上五個隨機的點: a = RandomReal[{-1, 1}, {5, 2}] 這 ...
  20. 用網絡畫板繪製曲線的旋轉曲面

    本文介紹一下用網絡畫板繪製旋轉曲面的方法. 給定的曲線是三維空間裡面的曲線,旋轉軸是z軸. 工具/原料 電腦 網絡畫板(3D) 方法/步驟 打開網絡畫板,並切換到3D模式. 繪製一條三維的參數曲線: ...