Вычисление значения функции на промежутке с шагом
Вот мой вариант решения. При выводе даёт столбец из нулей. Подскажите пожалуйста в чём ошибка:
import numpy as np
from matplotlib import pyplot as plt
x=-3
xr=2
h=0.25
a=[]
while x < xr:
if x > 0:
k = 1
fx = 0
while k <= 5:
fx += x^k
k +=1
elif x > 0:
fx = (np.pi)^(3.5*x)
print (fx)
a+=[fx]
x=x+h
a=np.array(a)
plt.plot(a)
plt.show()
