从for循环中查找与for循环的输出数组中给定索引值对应的第n个和第ith个元素

时间:2018-09-26 01:46:19

标签: python arrays numpy

我试图从for循环中使用的它们各自的数组中找到两个元素。这些元素对应于for循环的输出数组中的索引。我已经找到了这个索引。我一直在尝试使用np.extract,还被指示尝试使用np.where ...这是代码

c=np.linspace(195,205,27)
greek=np.linspace(.005,.015,27)
RMSval=np.zeros([greek.size,c.size])
for j in range(0,c.size):
    for i in range(0,greek.size):
        modelDR=c[j]*np.exp(-greek[i]*time)
        RMSval[i,j]=RMSfunction.RMS(DecayRate,modelDR)

bestfit=np.min(RMSval)
bestfit1=np.argmin(RMSval)
print(bestfit1)
np.extract(c,RMSval[297:324])

总之,我试图从数组c中找到第j个元素,并从希腊数组中找到在RMSval数组中产生索引298的第i个元素...

我无法获得np.extract或np.where来给我我想要的东西。

0 个答案:

没有答案