Як ви малюєте 3D-папір?

Наприклад, припустимо, що ми хочемо побудувати точку (1, 2, 3) у трьох вимірах:

  1. Спочатку ми розташуємо 1 на осі х.
  2. Далі від цієї точки ми переміщаємося на 2 одиниці паралельно осі y.
  3. Нарешті, від цієї точки ми рухаємося на 3 одиниці паралельно осі z.

Щоб побудувати тривимірні фігури за допомогою matplotlib, нам потрібно імпортувати набір інструментів mplot3d, який додає до matplotlib прості можливості тривимірного малювання.

  1. імпорт numpy як np з mpl_toolkits імпорт mplot3d імпорт matplotlib.pyplot як plt plt.
  2. фіг = plt. …
  3. x = [1, 2, 3, 4] y = [3, 4, 5] X, Y = np.

Тривимірні графіки — це спосіб представлення функцій багатьох змінних із двома входами й одним виходом. Вони візуалізуються шляхом побудови пар вводу-виводу в 3D-просторі, що призводить до поверхні. Інші методи візуалізації функцій багатьох змінних включають контурні карти, параметричні функції та векторні поля.

Тривимірний графік записується у загальному вигляді: z = f(x, y). Тобто z-значення визначається підстановкою як x-значення, так і y-значення. Перший приклад, який ми бачимо нижче, це графік z = sin(x) + sin(y).

Але коли ми додамо затінення, це буде виглядати солідніше. Також спробуйте подумати, скільки місця буде навколо кола, яке ми малюємо.