Stolar228

Untitled

Mar 15th, 2023
766
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1.  
  2. from mpl_toolkits.mplot3d import Axes3D
  3. import numpy as np
  4. import matplotlib.pyplot as plt
  5.  
  6. # загрузка матрицы из файла
  7. data = np.loadtxt("table.txt", dtype=int)
  8.  
  9. fig = plt.figure()
  10. ax = Axes3D(fig)
  11. X = np.arange(0,len(data[0]),1)
  12. Y = np.arange(0,len(data),1)
  13. X,Y = np.meshgrid(X,Y)
  14.  
  15. fig = plt.figure(figsize =(14, 9))
  16. ax = plt.axes(projection ='3d')
  17.  
  18. ax.plot_surface(X, Y, data, rstride=1, cstride=1, cmap=plt.cm.hot)
  19.  
  20. # настройка камеры
  21. # ax.view_init(elev=30,azim=125)
  22.  
  23. # отрисовка
  24. plt.show()
  25.  
Advertisement
Add Comment
Please, Sign In to add comment