Ваш диапазон содержит только одну точку x = [-3]
, поэтому вы не будете много строить.Вам нужно создать линейное пространство, используя
x = np.linspace(-3,3,100)
Тогда ваша функция будет видна.
Редактировать: Объяснение первого предложения:
np.arange(start, stop, step)
Thisсоздаст диапазон, начиная с start
, останавливаясь на stop
(эксклюзив) и переходя на step
.Таким образом, вы начинаете с -3
, следующее значение должно быть с шагом -3 + 100 = 97
, но это не меньше, чем 3
.Таким образом, диапазон содержит только начальный номер.
np.linspace(start, stop, number)
вместо этого создаст диапазон в интервале [start,stop]
, разделенном на равном расстоянии в number
разделах.