【发布时间】:2016-10-27 09:48:17
【问题描述】:
load train.txt train(186,:)=[];
train = train(:,[1 2 4]);
load test.txt test = test(:,[1 2 4]);
p1 = clrscr(test(:,1), bayes_cls(train, test(:,2:end), @classpdf_indep, 0.1));
p1 = [p1 clserr(test(:,1), bayes_cls(train, test(:,2:end), @classpdf_dep, 0.1))];
p1 = [p1 clserr(test(:,1), bayes_cls(train, test(:,2:end), @classpdf_parzen, 0.1))]
名为
train.txt的文本文件作为矩阵加载到八度音程中。而且,我们从该矩阵中选择 186 行。那么=[]发生了什么?我们从矩阵
train中选择所有行,仅包含第 1,2 和 4 列,并将其分配给旧矩阵。本质上,我们正在清除一些数据。我说的对吗?我们正在将
test.txt加载到 octave 并选择第 1,2 和 4 列的所有行。对吗?
那么,#4,5 和 6 行是怎么回事?
【问题讨论】: