Наприклад, припустимо, що ми хочемо побудувати точку (1, 2, 3) у трьох вимірах:
- Спочатку ми розташуємо 1 на осі х.
- Далі від цієї точки ми переміщаємося на 2 одиниці паралельно осі y.
- Нарешті, від цієї точки ми рухаємося на 3 одиниці паралельно осі z.
Щоб побудувати тривимірні фігури за допомогою matplotlib, нам потрібно імпортувати набір інструментів mplot3d, який додає до matplotlib прості можливості тривимірного малювання.
- імпорт numpy як np з mpl_toolkits імпорт mplot3d імпорт matplotlib.pyplot як plt plt.
- фіг = plt. …
- 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).
Але коли ми додамо затінення, це буде виглядати солідніше. Також спробуйте подумати, скільки місця буде навколо кола, яке ми малюємо.