traintestsample.m
来自「混沌序列的相空间重构的MATLABT程序,相信一定能给您带来惊喜.」· M 代码 · 共 22 行
M
22 行
function [TrainFeature,TrainKnnTarget,... TestFeature, TestKnnTarget]... = TrainTestSample(interval,FeatureArray,KnnTarget);% 将特征矩阵分解成:训练样本与测试样本 [row,column] = size(FeatureArray);TrainColumn = 1:interval:column; % 训练样本的列数Column = 1:column; Column(TrainColumn) = []; % 删除训练样本的列数,余下的是测试样本列数TestColumn = Column; % 测试样本的列数%========= 训练样本 ========% TrainFeature = FeatureArray(:,TrainColumn); % 训练样本TrainKnnTarget = KnnTarget(:,TrainColumn); % 训练目标%========= 测试样本 ========% TestFeature = FeatureArray(:,TestColumn); % 测试样本TestKnnTarget = KnnTarget(:,TestColumn); % 测试目标
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?