I have a text file with text and numbers. there is no constant delimiter. Need to import the file into matrix. I have it done with textscan command, but it must be done with fileread.
fid = fopen( 'file.crn.txt' );
textformat = ['%6c%4c',repmat('%4c%3c',1,10)];
cell_array = textscan( fid, textformat,'headerLines', 3, 'Whitespace', '');
fclose( fid );
string_to_number = cellfun( @(str) str2num( str ), cell_array, 'uni', false );
Matrix=cell2mat( string_to_number );
with fileread got it into cells, but can't split them to the same format as in textscan. Any ideas?
run1 = fileread('file.crn.txt');
run2 = strsplit(run1,'\n');
run3 = run2.';