【发布时间】:2021-10-15 14:59:47
【问题描述】:
我正在尝试绘制一个通过lambda 定义的函数。我总是收到错误消息:
x and y must have the same first dimension but have shapes (20,) and (1,)
但我不知道为什么。
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-4,8,20)
print(x)
fx = lambda x: x - 10 * np.exp(-1/10*((x-2)**2))
plt.plot(x, fx)
plt.show()
【问题讨论】:
标签: python numpy matplotlib lambda