我是一名大学本科生,在一位教授的研究学分中参与研究,所以这对我来说几乎是一个独立的项目。将matlab脚本转换为python
我正在将一个matlab脚本转换为python(3.4)脚本,以方便在我的项目的其余部分使用。所“查找”功能,采用在脚本,像这样:
keyindx = find(summags>=cumthresh,1)
Keyindx将包含第一值的位置内summag上述cumthresh
所以,作为一个例子:
summags = [ 1 4 8 16 19]
cumthresh = 5
然后keyindx将返回索引2,其元素对应于8.
我的问题是,我想在python中找到类似的函数(我也使用numpy并且可以使用任何我需要的库),它们将以同样的方式工作。我的意思是,来自C语言的背景我知道如何获得我需要的所有东西,但我认为有更好的方法可以做到这一点,然后编写一些C风格的代码。
那么,关于在哪里查看python文档和关于寻找一般有用的函数的任何提示?
另外,如果您对我低估了,那么请您提供一个理由吗?我不知道我的问题怎么样不好... – Liquidmetal 2015-02-05 20:39:01
不是downvoter,但我怀疑原因是你没有显示你已经尝试过什么,也没有给出一个示例行为的小例子数组。什么发现做什么,你有什么尝试等 – 2015-02-05 20:41:33
@AndyHayden我认为这是合理的,期待任何人回答标签“matlab”的问题将知道什么'find'功能! – 2015-02-05 20:49:26