Maximaでマンデルブロ集合のGIFアニメーション作成


はじめに

R言語でマンデルブロ集合のGIFアニメーション作成をちょっと前に見かけ、Maximaでやってみようと思い、やってみました。

for k:1 thru 15 do
mandelbrot ([iterations, k], [x, -2, 1], [y, -1.2, 1.2], [grid,400,400],[legend,false],[palette, [gradient, green, cyan, blue, violet]],[png_file,concat("mandel",sreverse(substring(sreverse(concat("0",k)),1,3)),".png")])$
system("convert -delay 10 ~/mandel*.png ~/mandel.gif")
system("open -a safari ~/mandel.gif")

まとめ

ゼロ付きでファイル名作るのにadd_zeroesなる関数を見つけるも、現状、何故か動かず、かなり回りくどい方法で0付きの数字を生成する羽目になりました。

R言語のそれの結果に近づけたかったのですが、力不足のようでした。!

関連投稿

関連記事

Maximaとは直接つながりはないけどその他関連記事