I use the command below to create a dataset from my tab-delimited file:
A = dataset('File', filename, 'delimiter', '\t', 'ReadVarNames', 'off');
and I receive the following error:
??? Error using ==> tdfread at 133 Requires the same number of delimiters on each line. Error in ==> dataset.dataset>readFile at 465 s = tdfread(file,delimiter,false,readvarnames,treatasempty); Error in ==> dataset.dataset>dataset.dataset at 244 a = readFile(a,fileArg,otherArgs);
I have been able to identify that this error occurs because the file contains an extra delimiter at the end of each line.
Best Answer