このな感じでよいのでしょうか?
Python
1from mpl_toolkits.mplot3d import Axes3D
2import matplotlib.pyplot as plt
3import numpy as np
4
5f = lambda x,y: np.exp(-(x**2 + y**2))
6
7x = np.linspace(-4,4,100)
8y = np.linspace(-4,4,100)
9X,Y = np.meshgrid(x,y)
10Z = f(X,Y)
11
12ax = plt.subplot(121, projection='3d')
13ax.plot_surface(X,Y,Z,cmap='Reds')
14ax = plt.subplot(122)
15cs = ax.contourf(X,Y,Z,100, cmap='Reds')
16plt.colorbar(cs)
17plt.show()
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/30 08:56