我正在用下面的代码解一个方程:
from numpy import arange
wt=647
wp=119000
e0=10983849
w = arange(0, 1000)
e = e0-(wp**2/(w*2+wt))
plot(w, e)
不过,我希望w
的变化不是从0到1000或100,而是从5到6,每个数字之间有100步
变量应该有100个步骤,例如,w
变量为[5.01,5.02,5.03,5.04,5.05。。。[第5.98、5.99、6.00段]
有人知道怎么做吗
Tags:
使用^{} :
np.arange
和np.linspace
通常用于返回等距数字arange
显式指定step
,而linspace
使用(stop-start)/(num-1)
隐式计算步长^{} function 采用可选的
step
参数:您只需要指定
np.arange
的step参数。例如:或者,可以使用
np.linspace
,指定在给定的间隔中需要多少数字:有关更多信息,请参阅Numpy文档
相关问题 更多 >
编程相关推荐