Matlab - contar los numeros dentro de un vector

   
Vista:

contar los numeros dentro de un vector

Publicado por samuel (13 intervenciones) el 22/12/2015 16:20:09
hola!
tengo la duda de que si puedo contar los números dentro de un vector menos los ceros
por ejemplo:
A=[7 4 8 3 2 0 0]
y quiero que me indique que en ese vector hay 5 números
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Daniel

contar los numeros dentro de un vector

Publicado por Daniel (212 intervenciones) el 22/12/2015 18:19:16
podes usar algo asi:

1
sum(A~=0)

cuando pones A~=0 te da un vector con unos donde se cumple la condición y ceros donde no en tu caso da [1 1 1 1 1 0 0], luego sumas y dará el numero de casos en los que se cumple (5)

Comentanos como te fue

Saludos

Daniel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

contar los numeros dentro de un vector

Publicado por samuel (13 intervenciones) el 22/12/2015 18:53:49
muchas gracias si me funciono
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar