MATLAB: Remove rows with NaN from a table

MATLAB

I have a table T. T has some rows with NaN. I would like to remove any rows with NaN in any entry. Please advise.

Best Answer

Use rmmissing :
T = table([38;43;38;40;49],[71;NaN;64;67;64],[176;163;131;NaN;119])
T =
Var1 Var2 Var3
____ ____ ____
38 71 176
43 NaN 163
38 64 131
40 67 NaN
49 64 119
rmmissing(T) =
Var1 Var2 Var3
____ ____ ____
38 71 176
38 64 131
49 64 119