⛄一、大鼠群算法RSO简介
⛄二、部分源代码
%% 清空环境变量
warning off % 关闭报警信息
close all % 关闭开启的图窗
clear % 清空变量
clc % 清空命令行
%% 导入数据(时间序列的单列数据)
result = xlsread(‘数据.xlsx’);
%% 数据分析
num_samples = length(result); % 样本个数
kim = 12; % 延时步长(kim个历史数据作为自变量)
zim = 1; % 预测未来多少数据(跨zim个时间点进行预测)
ST = 100; % 递归预测未来多少数据,100是预测100个数据
%% 划分数据集
for i = 1: num_samples - kim - zim + 1
res(i, 😃 = [reshape(result(i: i + kim - 1), 1, kim), result(i + kim + zim - 1)];