python

matplotlib Animation

[matplotlib animation] 19. 鉛直投げ上げ (vertical throw up)

matplotlibのFuncAnimationを使用して鉛直投げ上げ運動をシミュレートするPythonコードの解説。物理法則に基づいた位置計算と視覚化の方法を詳細に説明し、教育用途やデータ可視化に役立つアニメーション技術を紹介します。
NumPy

[NumPy] 10. グラフ上のランダムデータそれぞれの最近傍点を結ぶ

NumPyのブロードキャスト機能を活用して2次元平面上のランダムな点の集合から各点の最近傍点を効率的に特定し、matplotlib.pyplotで可視化する方法を解説する記事です。
matplotlib Animation

[matplotlib animation] 18.カッシーニの卵形線

matplotlibのFuncAnimationを使用してカッシーニの卵形線のアニメーションを作成する方法を詳しく解説しています。Pythonによる数学的図形の動的な視覚化手法を学べます。
matplotlib 3D

[matplotlib 3D] 43. 直方体(Cuboid)

この記事では、matplotlib の mplot3d を使用して3Dグラフ上に直方体(Cuboid)を表示する方法について解説します。3Dグラフィックスで立体的な直方体を描画する手法や、その応用例を紹介していきます。
matplotlib Animation

[matplotlib animation] 17. スーパー楕円(Superellipse)

matplotlibのFuncAnimationを使ってスーパー楕円のアニメーションを作成する方法を解説。数式の基本から実装コードまで、数学的図形の動的な表現方法を学べる記事です。
NumPy

[NumPy] 9. ファンシーインデックス

NumPyのファンシーインデックスとは、整数配列をインデックスとして使用し、配列から任意の位置にある要素を自由に抽出できる機能です。基本的な使い方から応用例まで、実際のコード例を交えて解説します。
matplotlib Animation

[matplotlib animation] 16. subplot()で複数のグラフのアニメーション(epicycloid)

matplotlibのsubplot()とFuncAnimationを組み合わせて複数の外サイクロイドアニメーションを作成する方法を解説します。異なるパラメータの3つのエピサイクロイドを並べて表示し、数学的に美しい軌跡をリアルタイムで可視化する技術を学べます。
matplotlib Animation

[matplotlib animation] 15. 内サイクロイド(hypocycloid)

matplotlib FuncAnimationによる内サイクロイドのアニメーション