1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| infrastructure.capteur(1,1).tableau = {1 2 3};
infrastructure.capteur(1,1).tableau(2,:) = {4 5 6};
infrastructure.capteur(1,1).tableau(3,:) = {7 NaN 8};
infrastructure.capteur(1,1).tableau(4,:) = {[] 9 10};
infrastructure.capteur(1,1).tableau(5,:) = {NaN 11 12};
infrastructure.capteur(1,1).tableau(6,:) = {13 14 15};
infrastructure.capteur(1,1).tableau
infrastructure.capteur(2,1).tableau = infrastructure.capteur(1,1).tableau;
infrastructure.capteur(3,1).tableau = infrastructure.capteur(1,1).tableau;
idx = cellfun(@(x) isempty(x) || any(isnan(x)) , infrastructure.capteur(1,1).tableau);
idx = any(idx,2);
infrastructure.capteur(1,1).tableau(idx,:) = [];
infrastructure.capteur(2,1).tableau(idx,:) = [];
infrastructure.capteur(3,1).tableau(idx,:) = []; |
Partager