source: proiecte/pmake3d/make3d_original/Make3dSingleImageStanford_version0.1/third_party/missing-data/remove_invalid_inc_els.m @ 37

Last change on this file since 37 was 37, checked in by (none), 14 years ago

Added original make3d

File size: 434 bytes
Line 
1function [m, inc] = remove_invalid_inc_els(M, INC, r)
2% Take subset of M and INC which have all rows and columns with at least r elements.
3  valid_cols = find(sum(INC)>r);
4  valid_rows = find(sum(INC')>r);
5while (size(valid_cols,2) < size(INC,2) | size(valid_rows,2) < size(INC,1))
6  M = M(valid_rows,valid_cols);
7  INC = INC(valid_rows,valid_cols);
8  valid_cols = find(sum(INC)>r);
9  valid_rows = find(sum(INC')>r);
10end
11m=M;
12inc=INC;
Note: See TracBrowser for help on using the repository browser.