AttributeError:module' numpy'没有属性'成本'

时间:2018-02-15 13:52:38

标签: python numpy

我对编码知之甚少,并试图打开我的男朋友为我写的.py。我终于安装了matploglib / seaborn / numpy,但现在我收到了这个错误,并且不知道这意味着什么/如何解决它:

AttributeError: module 'numpy' has no attribute 'cost'

numpy已使用最新版本进行更新。在发布之前我试图寻找答案,但无法找到答案。如果有人可以提供帮助,那就会生病。

import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns
t = np.arange(0,2*np.pi,0.1)
x = 16 * np.sin(t)**3
y = 13*np.cos(t)-5*np.cos(2*t)-2*np.cost(3*t)-np.cos(4*t)
plt.plot(x,y)
sns.set_style("dark")
sns.despine()
plt.show()

1 个答案:

答案 0 :(得分:1)

总结评论的答案:

x = 16 * np.sin(t)**3
y = 13*np.cos(t)-5*np.cos(2*t)-2*np.cost(3*t)-np.cos(4*t)

y的公式中包含一个小错字,应该是

y = 13*np.cos(t)-5*np.cos(2*t)-2*np.cos(3*t)-np.cos(4*t)

,与x坐标一起是类似于heart shape的曲线的参数化