一个关于数组特征值统计的问题。

现有一个数组
A=[1 2 3 6 5 8 9 0 0
     1 4 7 8 5 2 3 6 9
     1 4 7 8 9 0 0 0 0
     1 2 3 6 9 0 0 0 0
     1 4 5 6 9 0 0 0 0 ]
现想通过一个函数 B=long_1(A) 得到B=[7 9 5 5 5]'
请问各位大神该怎么编写这个函数?
即求每行的非零数值的个数

 Respuesta aceptada

wiwiyoy
wiwiyoy el 16 de Nov. de 2022

0 votos

function B=long_1(A)
     B=sum(A~=0,2)
end

Más respuestas (0)

Categorías

Más información sobre 稀疏矩阵 en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 16 de Nov. de 2022

Respondida:

el 16 de Nov. de 2022

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!