num_class = length(unique(res(:, end))); % 类别数(Excel最后一列放类别) num_dim = size(res, 2) - 1; % 特征维度 num_res = size(res, 1); % 样本数(每一行,是一个样本) num_size = 0.7; % 训练集占数据集的比例 res = res(randperm(num_res), :); % 打乱数据集(不打乱数据时,注释该行) flag_conusion = 1;
时间: 2023-06-17 16:05:21 浏览: 222
基于高斯过程回归(GPR)时间序列区间预测,matlab代码,单变量输入模型(Matlab完整源码和数据)
这段代码主要是用来准备数据集用于训练机器学习模型的。其中,num_class 表示数据集中类别的数量,num_dim 表示数据集中每个样本的特征维度,num_res 表示数据集中样本的数量,num_size 表示训练集所占的比例。这段代码还将数据集打乱,以便更好地训练模型。最后,flag_conusion 变量可能是用来控制是否显示混淆矩阵的。
阅读全文