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 + -
显示快捷键?