Q1)下記のコードをPython 3.11.0で旨く実行できる方法があれば、
お教え頂けますと大変有難いです。
====
import numpy as np
import matplotlib.pyplot as plt
#%matplotlib inline
from mpl_toolkits.mplot3d import Axes3D
from scipy.special import gamma
def inverse(z):
return 1/z
def three_D_plot(func,picname):
x, y = np.meshgrid(np.linspace( -5, 5, 500), np.linspace( -5, 5, 500))
z = x + y*1j
w = func(z)
fig = plt.figure()
ax = Axes3D(fig)
ax.plot_surface(x, y, np.abs(w))
ax.set_zlim3d(0, 15.)
ax.autoscale(False)
plt.axis([-6., 6., -6., 6.])
plt.savefig(picname)
print(picname)
plt.show()
#three_D_plot(gamma, "aaa")
three_D_plot(inverse, "aaa")
========
以上、宜しくお願いします。
No.1ベストアンサー
- 回答日時:
私は最近 3D はこの書き方しかしてないです。
fig, ax = plt.subplots(subplot_kw=dict(projection="3d"))
古い書き方ではグラフが描画されないみたいですね。
ちょっと調べてみると MatPlotLib 3.4 以降はこう書くか
fig = plt.figure()
ax = fig.gcs(projection="3d")
とかかないと駄目らしいです。
もっと新しいコードサンプルを使いましょう。
回答有難う御座います。
>私は最近 3D はこの書き方しかしてないです。
fig, ax = plt.subplots(subplot_kw=dict(projection="3d"))
<ーー旨く行きました。
もし出来れば、上記の書き方は何処を参照すれば良いのでしょうか?
以上、宜しくお願いします
No.3
- 回答日時:
matplotlibの公式のサンプルページ
https://matplotlib.org/stable/plot_types/index.h …
https://matplotlib.org/stable/gallery/index.html
に3Dのサンプルが沢山ありますが
私と同じ書き方も多いし
ax = plt.figure().add_subplot(projection='3d')
とかも多いです。
宝の山なので是非覗いてみて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 工学 Pythonの3Dグラフ表示に関する質問です。 1 2022/12/06 15:03
- その他(プログラミング・Web制作) このプログラミングをどう組みますか? Googlecolabでやってるんですが、出来る方お願いします 1 2022/07/13 10:52
- その他(プログラミング・Web制作) listへのappendが出来ない件 1 2022/12/06 21:44
- その他(プログラミング・Web制作) python 2 2022/12/23 09:06
- 計算機科学 Pythonに関する質問です。 1 2022/12/04 10:55
- その他(プログラミング・Web制作) Pythonでのアニメーション 1 2023/06/01 15:58
- 英語 Although bleeding does not occur on every occasion 1 2023/03/03 20:10
- オープンソース PythonのExperimentに関する質問です 1 2022/12/05 08:03
- その他(プログラミング・Web制作) pythonのグローバル変数 2 2022/11/25 18:02
- その他(プログラミング・Web制作) gymのカートポールプログラム 1 2022/05/01 13:02
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
電子回路の記号
-
電気工学と電子工学の学科選択...
-
解体してる建設機械、ユンボで ...
-
5段階スピードエレキモーターに...
-
低圧絶縁抵抗測定について教え...
-
SCRの使い方とシミュレーション...
-
板の表面の平面度が2005.7μm、...
-
しかしながら使用可能なGPIOは...
-
ボールねじの1条と2条(多条)...
-
両頭研削盤のドレスについて。 ...
-
直流回路の電力測定について 電...
-
接触抵抗測定方法について
-
双方向通話システムの自作(電...
-
プリウスにphevやソーラーpanel...
-
電動糸紡ぎ機とドラムカーダー...
-
物理の問題でなぜθが同じ角度か...
-
なんで
-
ラップに表裏はあるのでしょうか?
-
【工学】プランジャーとシリン...
-
一般的な充電器で開放型バッテ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ホーム画面をが白黒なので色つ...
-
★味の素「Cook Do」のCMで…★
-
はるか昔のハウスシチューCM
-
sinceの発音を教えてください
-
新潟でユニクロのCM
-
1996年のモータボートのCMです...
-
下記記載のCMの曲名を教えてく...
-
ラルクの新曲を着メロに登録す...
-
ポケットバンクのCMの曲について
-
昔の面白いCMって、何かないで...
-
mugenライフバーの変更でエラー...
-
パナソニックのビデオカメラのC...
-
日清のカップヌードルのコマー...
-
最近hydeさんがすごく好きにな...
-
日清ラ王のCMソング
-
Mr.Children のCMで使われた曲
-
誰かこの曲名教えてください
-
ホップステップワゴンの曲名
-
車のラフェスタのCM
-
最近のシャンソンのCMソング
おすすめ情報