Most likely the best strategy is to read the entire thing and then store the values that you want. Suppose you have six columns of doubles and you want only the third one.
[~,~,C,~,~,~] = textread('myfile.txt','%d %d %d %d %d %d %d',N);
Where N is the number of rows.
