Hello Paul, > De : Carrico, Paul > Envoyé : mardi 27 juin 2017 09:06 > > - to capture the non-null values of each line from the 5th column - each row > can have different "length" > - the 4th column indicates how many values there're i.e the length > - Then to put this values in a vector previously initialized > [ > Elements = [...] > 1. 1. 29. 8. 81. 82. 83. 124. 165. 164. > 163. 122. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. > 0. 0. 0. 0. 0. 0. [...]
I suggest: 1. Extract foo = Elements(:, 5:$)' 2. Use foo2 = foo(:) to have a vector. 3. Remove the zeros with something like index = (foo2 == 0) ; foo2(index) = [] Would this work? -- Christophe Dang Ngoc Chan Mechanical calculation engineer This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error), please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. _______________________________________________ users mailing list [email protected] http://lists.scilab.org/mailman/listinfo/users
