在matlab中,find(2)代表什么意思? a=[5 6 8 9 2 11]a =5 6 8 9

发布时间:2021-02-26 01:51:05

在matlab中,find(2)代表什么意思? a=[5 6 8 9 2 11]a =5 6 8 9 2 11 find(2)ans =1find(2)的返回值是1,

网友回答

find命令用于找到非0元素的索引、脚标,如find(a)
ans =1 2 3 4 5 6
表明a中所有非0元素的线性索引,
但find(2)是找出元素2的索引,结果是1,因为它就只有一个元素,与矢量a 一点关系都没有
以上问题属网友观点,不代表本站立场,仅供参考!