Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中使用linspace函数生成角度数组_Python_Numpy - Fatal编程技术网

在python中使用linspace函数生成角度数组

在python中使用linspace函数生成角度数组,python,numpy,Python,Numpy,我们想知道从0到2π的正弦值,但只是π/2的倍数。您可以同时使用np.arange()和np.linspace()。但是我们要求您使用np.linspace()。然后使用np.sin()。您应该知道,像sin这样的数学函数,其参数是数组,将对数组的整个元素进行运算。 首先根据上面的描述使用np.linspace()创建一个数组,并将其命名为C。然后在数组C上使用np.sin() 我的老师想用linspase()制作pi/2倍数的角度数组,但我不知道怎么做 import math import n

我们想知道从0到2π的正弦值,但只是π/2的倍数。您可以同时使用np.arange()和np.linspace()。但是我们要求您使用np.linspace()。然后使用np.sin()。您应该知道,像sin这样的数学函数,其参数是数组,将对数组的整个元素进行运算。 首先根据上面的描述使用np.linspace()创建一个数组,并将其命名为C。然后在数组C上使用np.sin()

我的老师想用linspase()制作pi/2倍数的角度数组,但我不知道怎么做

import math
import numpy as np
C = np.linspace(0,2*math.pi)*math.pi/2
C = np.sin(C)
print(C)