ixToRemove = sum(isnan(data),2) > 0; %isnan是判断数值是否为nan,sum(a,2)是行的总和
data(ixToRemove,:) = []; %将判断行中有nan的行给删除
data(:,i) = -1 + 2.*(data(:,i) - min(data(:,i)))./(max(data(:,i)) - min(data(:,i))); %归一化范围为(-1,1)
numel(unique(data(:,end))) > 2 %对最后一列进行分类并输出。numel是指输出的个数
endTraining = ceil(percTraining * nPatterns); %ceil取整