mfind()

阅读(124) 标签: 向量, 矩阵, 非0,

描述:

在向量或矩阵中查找非0成员位置

语法:

mfind(A, n)

备注:

外部库函数,在向量或矩阵A中查找前n个非0成员位置,n省略时查找第1个位置。如果所有非0成员的个数小于n,则返回所有非0非空成员的位置。

A为矩阵时,按列依次查找,返回非0成员在矩阵中的位置序号。

参数:

A

向量或矩阵

n

正整数

返回值:

序列

示例:

 

A

 

1

[0,,5,2,0,2,1,0]

 

2

=mfind(A1)

 

 

 

n省略时返回第1个非0成员的位置

3

=mfind(A1,3)

返回前3个非0成员位置

 

 

 

4

=mfind(A1,10)

A1中非0成员个数小于

 

 

 

n,返回所有非0成员位置

5

[[1,0,2],[0,0,2],[0,4,7]]

 

6

=mfind(A5,3)

 

 

 

A为矩阵,按列查找前3个非0成员为”1”,”4”,”2”,对应位置序号为167