Matlab - Convertir un vector a matriz con

 
Vista:

Convertir un vector a matriz con

Publicado por Conie (7 intervenciones) el 02/06/2021 23:01:05
Me podrían por favor ayudar a convertir un vector en matriz, solo requiero pasar a la matriz los datos que están entre los "0" consecutivos

Vector = [1 2 4 6 3 5 4 7 3 0 1 1 0 0 0 0 0 0 0 0 9 1 2 5 2 6 3 4 0 1 2 4 0 0 0 0 0 0 0 0 2 3 6 8 7 0 2 4 0 1 4 0 0 0 0 0 0 0];

EL número de ceros consecutivos pueden variar entre 12 y 11 y en algunas partes de los datos efectivos hay "0" que hacen parte de la información efectiva y se caracterizan porque no son "0" consecutivos.

La matriz debería ser:

Matriz =

1 2 4 6 3 5 4 7 3 0 1 1
9 1 2 5 2 6 3 4 0 1 2 4
2 3 6 8 7 0 2 4 0 1 4 x

La "x" podría ser "0"

Muchas gracias por vuestra ayuda
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