У меня проблема с интеграцией дифференциации.Я пытался построить различное x x 2
plt.plot(0.5*(x[:-1]+x[1:]), np.diff(x**2, 1)/np.diff(x, 1))
И это сработало.После того, как я хотел найти интеграл от x ^ 2-кратного дифференцирования x ^ 2:
x = np.linspace(0, 1, 1000)
result = spi.simps(x**2 * np.diff(x**2/np.diff(x,1)), x)
print(result)
Но я получил ValueError: операнды не могли быть переданы вместе с формами (1000,) (999,)
И я также попытался вместо x = np.linspace(0, 1, 1000)
использовать x = 0.5*(x[:-1]+x[1:])
, но без шансов.
Любая помощь будет оценена.