マンデルブローさんがお亡くなりに。。。ご冥福をお祈り&Excel VBAでマンデルブロー集合を描いてみる。
大学生時代、本当によくフラクタルのお絵かきをした。そのマンデルブローさんがお亡くなりになった。時代を感じるなあ。もうフラクタルというのは一般用語になったんだろうなあ。
http://www.asahi.com/obituaries/update/1017/TKY201010170111.html
ご冥福をお祈りします。
そこでExcel VBAでマンデルブロー集合を描いてみた。3次元グラフだと結構きれい。
リストは載せるほどでもないですが、一応付けとくと、
Private Sub CommandButton1_Click()
Dim a As Double, b As Double
Dim i As Integer, j As Integer, k As Integer
Dim amax As Double, amin As Double
Dim bmax As Double, bmin As Double
Dim x As Double, y As Double, xdummy As Double, ydummy As Double
Dim n As Integer, kmax As Integer
amax = 1.2
amin = -2
bmax = 1.2
bmin = -1.2
n = 250
kmax = 200
Application.ScreenUpdating = False
For i = 0 To n
For j = 0 To n
a = amin + (amax - amin) * i / n
b = bmin + (bmax - bmin) * j / n
x = 0
y = 0
col = kmax
For k = 1 To kmax
xdummy = x
ydummy = y
x = x * x - y * y + a
y = 2 * xdummy * ydummy + b
If Sqr(x * x + y * y) > 2 Then
col = k
Exit For
End If
Next k
Worksheets("Sheet1").Cells(j + 2, i + 2) = col
Next j
Next i
Application.ScreenUpdating = True
End Sub
« 神話の里 白うさぎ(道の駅)へ。 | トップページ | 「インシテミル」を読んだ。 »
「学問・資格」カテゴリの記事
- 高周波・RFニュース 2026年7月16日 Microwave JournalでCadenceのRF設計向けAI紹介、Samtecが30°傾いた1.85mmコネクタ発表、Mini-CircuitsのMMICアッテネータ紹介、SEMCOがAI向けMLCC発表など(2026.07.16)
- 高周波・RFニュース 2026年7月15日 IEEE Microwave Magazineで自分のコードを高周波シミュレータに組み込む等、DeepSigがAIベースのRF検出OminiSIG 4.0発表、BroadcomのWi-Fi 8 SoC解説、GSMAがモバイルネットゼロレポート発行など(2026.07.15)
- 高周波・RFニュース 2026年7月14日 KeysightとRCRTechが6Gウェビナー開催、Copper Mountain Technologiesの新低価格4ポートVNA、フジクラの5G Sub6GHz向け漏洩同軸ケーブル、TDKのパワー半導体向けMLCCアプリケーションガイドなど(2026.07.14)



Nice site, nice and easy on the eyes and great content too.
投稿: nursing jobs | 2010年11月11日 (木) 10時25分
The mortgage loans suppose to be important for people, which would like to start their own organization. In fact, that's not hard to get a financial loan.
投稿: FosterKitty21 | 2011年7月23日 (土) 17時57分