Я новичок в python и особенно новичок в лямбда-функциях. Я попытался построить функцию, которую я определяю ниже, но я получаю
ValueError: x и y должны иметь одинаковое первое измерение, но иметь формы (100,) и (1,)
Из того, что я видел при построении функций, я думаю, что ошибка в определении моих функций, т. Е. W плохо определено.
Вот код:
import numpy as np
import matplotlib.pyplot as plt
def W(t):
s=lambda t: t
for k in range(5):
s=lambda t, y=s: y(t)+k
return s
t=np.linspace(0,1,100)
plt.plot(t,W(t))