はじめに
matplotlib mplot3dによって双曲面を作成する方法を説明する。
コード
解説
モジュールのインポート
3Dグラフの設定
データの生成
双曲面は媒介変数でデータを生成するので、uとvを先に作成してmeshgridする。
双曲面は媒介変数で以下のようになる。
$$X = cosh(u)*cos(v)\\ Y = cosh(u)*sin(v)\\ Z = sinh(u)$$軸範囲、軸ラベルの設定
3Dグラフの表示
コードをダウンロード(.pyファイル)
コードをダウンロード(.ipynbファイル)
参考
双曲面 - Wikipedia
コメント