Python(&C++)でつくるマンデルブロ集合のズーム動画

· インプレスR&D
E-Book
117
Seiten

Über dieses E-Book

マンデルブロ集合の動画は静止画・動画ともに世界中で人気のフラクタルです。その動画の中でも圧倒的に多いのが、1点をズームしていくものです。本書はPythonを使ってこれを描く方法を解説しています。
マンデルブロ集合の定義はそれほど難しくないので、プログラムで数式をグラフ化したり、図形を描画した経験がある人ならすぐにズーム動画をつくれると思うかもしれません。そう思って、軽い気持ちで手を出したら大火傷。いくつもの壁にぶち当たり、手を出してから動画をつくれるようになるまで1ヶ月かかりました。どんな壁にぶつかり、どう解決してきたのか。本書ではそういったことも含めてつくり方を紹介していきます。

【目次】
第1章 マンデルブロ集合
第2章 静止画
第3章 ズーム動画
第4章 高速化 その1
第5章 高速化 その2
第6章 任意精度
第7章 配色、保存、読込
第8章 "飛び地"探しの旅へ
付録A ギャラリー
付録B 参考文献

Autoren-Profil

Shiki
1985年愛知県生まれ、金沢大学大学院自然科学研究科卒、理学修士。元CAEエンジニアで現ソフトウェアエンジニア兼サイエンスカフェ運営者兼YouTuber。Python歴は7年。数値シミュレーションは大学時代の趣味だったが、COVID-19の影響で暇を持て余したことにより再燃。YouTubeチャンネル「えむしーじじょう」で数値シミュレーション動画を多数投稿している。


Informationen zum Lesen

Smartphones und Tablets
Nachdem du die Google Play Bücher App für Android und iPad/iPhone installiert hast, wird diese automatisch mit deinem Konto synchronisiert, sodass du auch unterwegs online und offline lesen kannst.
Laptops und Computer
Im Webbrowser auf deinem Computer kannst du dir Hörbucher anhören, die du bei Google Play gekauft hast.
E-Reader und andere Geräte
Wenn du Bücher auf E-Ink-Geräten lesen möchtest, beispielsweise auf einem Kobo eReader, lade eine Datei herunter und übertrage sie auf dein Gerät. Eine ausführliche Anleitung zum Übertragen der Dateien auf unterstützte E-Reader findest du in der Hilfe.