11智能在线
新记
python中有没有同matlab中find函数功能相同的指令?
如题所述
举报该文章
其他看法
第1个回答 2019-03-26
有的,我正好也在做类似的程序。
PYTHON中引入NUMPY的第三方库,矩阵可以用ndarray类型代替,ndarray是numpy的默认类型。
ndarray这个类型的对象,有where函数可以用。你可以搜索一下这个函数的用法
第2个回答 推荐于2019-09-23
题主最好给出一个稍微具体点的应用场景,可能有更加优化的方法。
我自己构造一个简单的例子如下:
matlab: A = find(B>0)
python: A = [i for i in range(len(B)) if B[i]>0]
另外注意,matlab里的数组索引从1开始,和python不同。
本回答被网友采纳
相似回答
大家正在搜
相关问题
python中有没有同matlab中find函数功能相同的指...
matlab中有有与findContours相同的函数吗
OPENCV里面有没有功能和MATLAB里面的find一样的...
C语言中有没有像matlab中的find函数那样的功能的函数...
python中哪个库函数能实现和matlab中repmat函...
python 矩阵操作, 筛选符合条件的行
matlab中find 函数如何使用
python 有没有像matlab类似的close all,...