READDOTNAMES Reads classification data from a C4.5 format .names file.
Usage: [labelset,features]=readdotnames(namesfile)
Parameters: 'namesfile' - .names file name
Returns: 'labelset' - class labels uniquely identifying each class in the dataset 'features' - feature annotation data
Note: READDOTNAMES reads only 'continuous' type of features, but will not generate an error for other types. See C4.5 format specifications for details.
See also READDOTDATA, TRAINPARAM, FILTERDATASET.
function [classes,features] = readdotnames(namesfile) fid=fopen(namesfile); features=textscan(fid,'%s','delimiter',''); fclose(fid); features=features{1}; rem = features(1); features(1)=[]; classes=[]; while true [tok, rem] = strtok(rem, ','); if isempty(tok{1}), break; end classes=[classes;tok]; end