-1

所以我只是想生成一个简单的图表,但由于某种原因我不断收到值错误,代码如下

import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
time = np.linspace(0,2,500)
pi = np.pi
def y(t):
 np.cos((2*pi*10*t)+30)
plt.plot(time,y(time))
4

1 回答 1

0

我完全忘记了从我的函数中返回值

工作代码:

time = np.linspace(0,2,500)
pi = np.pi
def y(t):
    value = np.cos((2*pi*10*t)+30)
    return value
plt.plot(time, y(time))
于 2020-09-29T15:52:37.440 回答