Advertisement
mirosh111000

1

Sep 17th, 2023
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.75 KB | None | 0 0
  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3.  
  4. # Створюємо значення x та y в заданих інтервалах
  5. x = np.linspace(-3, 3, 100, dtype=complex)
  6. y = np.linspace(-4, 4, 100, dtype=complex)
  7. X, Y = np.meshgrid(x, y)
  8.  
  9. # Обчислюємо значення функції f(x, y) для кожної пари (x, y)
  10. Z = np.cos(np.power(Y, X)) / (np.exp(Y) + 100)
  11.  
  12. # Створюємо 3D графік
  13. fig = plt.figure()
  14. ax = fig.add_subplot(111, projection='3d')
  15. ax.plot_surface(X, Y, Z)
  16.  
  17. # Налаштовуємо осі та мітки
  18. ax.set_xlabel('X')
  19. ax.set_ylabel('Y')
  20. ax.set_zlabel('f(x, y)')
  21. ax.set_title('Графік функції f(x, y)')
  22.  
  23. # Відображаємо графік
  24. plt.show()
  25.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement