Построение графика в Python
Добрый день, пикабушники программисты. Помогите пожалуйста построить простенький 3Д-график в пайтоне, для демонстрации на работе. Попросил ИИ написать программу для построения, он скинул код в пайтоне..., ну в общем, на этом мои полномочия всё..., - у меня не запускается, либо (вернее наверняка) я что-то не то делаю, либо надо сделать что-то ещё. Буду весьма благодарен.
Используйте следующий код для построения графика:
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
# Параметры движения
x0, y0 = 5, 5 # Начальные координаты
k = 1 # Скорость движения в 2D
v = 1 # Скорость движения в 3D
t = np.linspace(0, 5, 100) # Временной интервал
# Уравнения движения
x = x0 - k * t
y = y0 - k * t
z = np.array([0 + v * ti for ti in t]) # Преобразуем в массив для 3D
# Создание 2D графика
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
# Плотность точек для движения в пространстве
ax.plot(x, y, label='Движение в 2D', color='b')
# Отображение точек в 3D (по оси цвета)
sc = ax.scatter(x, y, c=z, cmap='viridis', label='Четвёртое измерение (цвет)', marker='o')
# Настройки графика
ax.set_xlabel('X')
ax.set_ylabel('Y')
plt.colorbar(sc, label='z (третье измерение)')
ax.legend()
plt.title('Движение в 3D пространстве')
plt.show()
https://colab.research.google.com/drive/1OLesCYREKEUJsh095bY...
Заходишь на гугл-колаб (https://colab.research.google.com/), создаешь новый блокнот копируешь туда код и запускаешь. Или кликаешь ссылку выше, делаешь себе копию нотбука (Файл -> Сделать копию) и играешься с ней