
%% 建立
T_sim3 =[];
T_sim4 =[];
data1 = u';
for i = 1:size(data1,2)
data2= data1(:,i);
num_samples = length(data2); % 样本个数
kim = 5; % 延时步长(kim个历史数据作为自变量)
zim = 1; % 跨zim个时间点进行预测
or_dim = size(data2,2);
res=[];
% 重构数据集
for i = 1: num_samples - kim - zim + 1
res(i, :) = [reshape(data2(i: i + kim - 1,:), 1, kim*or_dim), data2(i + kim + zim - 1,:)];
end
% 训练集和测试集划分
outdim = 1; % 最后一列为输出
num_size = 0.7;
智能算法模型预测的数据处理

博客主要围绕智能算法及其模型预测展开,涉及数据集重构、训练集和测试集划分、数据归一化以及数据平铺等操作。通过对数据的一系列处理,为后续智能算法模型预测做准备,忽略了与信息技术无关的内容。
最低0.47元/天 解锁文章
1859





