matlab中这句trainData = [nor(1:30000,:);fal(1:30000,:)];看不懂数据的组成 求大神给解释下。

%训练数据,测试数据
trainData = [nor(1:30000,:);fal(1:30000,:)];
trainLabels = [norLabels(1:30000,:);falLabels(1:30000,:)];
testData = [nor(30001:35000,:);fal(30001:35000,:)];
testLabels = [norLabels(30001:35000,:);falLabels(30001:35000,:)];

matlab中这句trainData = [nor(1:30000,:);fal(1:30000,:)]的意思,读取变量nor和fal中的1至30000行里的所有数据。
nor(1:30000,:)——是指变量nor,1至30000行里的所有数据
fal(1:30000,:)——是指变量fal,1至30000行里的所有数据
温馨提示:答案为网友推荐,仅供参考
相似回答