Создание списка значений с плавающей точкой - PullRequest
0 голосов
/ 15 апреля 2020

Как создать список значений косинуса 'x' в диапазоне от -pi до pi? Я должен не использовать numpy или какую-либо библиотеку, кроме math и matplotlib (вторая для построения графика с использованием этих значений). Например, пользователь вводит число 1000, диапазон между -pi и pi делится на 1000 чисел, а затем я должен сохранить его в списке и построить график. Я понятия не имею, как это сделать без numpy: /

1 Ответ

0 голосов
/ 16 апреля 2020
import math
import matplotlib.pyplot as plt

inp = 1000
step = 2 * math.pi / (inp - 1)
X = [-math.pi + i*step for i in range(inp)]
Y = [math.sin(x) for x in X]
plt.scatter(X, Y)
plt.show()
...