data_test — это вектор, который заполняется числами с некоторым NaN.
data_test = [NaN, 2, 3, 4, NaN,NaN,NaN, 12 ,44, 34, NaN,5,NaN];
Я хотел бы вырезать data_test
в соответствии с NaN и создать массив ячеек, содержащий части data_set
между NaN.
data_cell{1}=[2 3 4];
data_cell{2}=[12 44 34];
data_cell{3}=[5];
на данный момент мне нужно отфильтровать эти значения (это нормально, просто в качестве примера отфильтрованные значения будут такими же, как и data_test +1)
data_cell{1} -> data_cell_filt{1}
data_cell{2} -> data_cell_filt{2}
data_cell{3} -> data_cell_filt{3}
и верните отфильтрованные значения в data_test.
data_cell_filt{1}
data_cell_filt{2} -> data_test
data_cell_filt{3}
для того, чтобы data_test был
data_test = [NaN, 3, 4, 5, NaN,NaN,NaN, 13 ,45, 35, NaN, 6, NaN];
ps (data_test в моем случае ~20000 элементов)