#codeExample
Чертим простые графики sin(x) и cos(x) с помощью matplotlib:
Чертим простые графики sin(x) и cos(x) с помощью matplotlib:
import matplotlib.pyplot as plt
import numpy as np
# Создаем значения оси Ox
x_data = np.linspace(-10, 10, 10000)
# Вычисляем значения функций
y1_data = np.sin(x_data)
y2_data = np.cos(x_data)
# Чертим координатные оси
plt.axvline(x=0, ymin=-10, ymax=10, linewidth=2, color='black')
plt.axhline(y=0, xmin=-10, xmax=10, linewidth=2, color='black')
# Чертим ограничение функций
plt.axhline(y=1, xmin=-10, xmax=10, linewidth=.75, linestyle='--', color='black')
plt.axhline(y=-1, xmin=-10, xmax=10, linewidth=.75, linestyle='--', color='black')
# Пишем основные числовые значения на осях
plt.text(-.85, -0.1, '0', fontsize=12)
plt.text(-.85, -1.1, '-1', fontsize=12)
plt.text(-.85, 1, '-1', fontsize=12)
# Чертим графики
plt.plot(x_data, y1_data, color='#FF0000', label='sin(x)')
plt.plot(x_data, y2_data, color='#00FF00', label='cos(x)')
# Создаем легенду и помещаем её в верхний правый угол.
plt.legend(loc='upper right')
# Выводим полученный результат на экран
plt.show()