資源簡(jiǎn)介
支持向量機(jī)matlab程序?qū)崿F(xiàn)、支持向量機(jī)matlab程序?qū)崿F(xiàn)、
代碼片段和文件信息
%SVM回歸
tic;
?
format?compact;
ts=train_wine_labels_m;
tsx=train_wine_m;
%%?數(shù)據(jù)的提取和預(yù)處理
?
%?載入測(cè)試數(shù)據(jù)上證指數(shù)(1990.12.19-2009.08.19)
%?數(shù)據(jù)是一個(gè)4579*6的double型的矩陣每一行表示每一天的上證指數(shù)
%?6列分別表示當(dāng)天上證指數(shù)的開(kāi)盤(pán)指數(shù)指數(shù)最高值指數(shù)最低值收盤(pán)指數(shù)當(dāng)日交易量當(dāng)日交易額.
?
%?畫(huà)出原始上證指數(shù)的每日開(kāi)盤(pán)數(shù)
figure;
plot(ts‘LineWidth‘2);
title(‘上證指數(shù)的每日開(kāi)盤(pán)數(shù)(1990.12.20-2009.08.19)‘‘FontSize‘12);
xlabel(‘交易日天數(shù)(1990.12.19-2009.08.19)‘‘FontSize‘12);
ylabel(‘開(kāi)盤(pán)數(shù)‘‘FontSize‘12);
grid?on;
?
%?數(shù)據(jù)預(yù)處理將原始數(shù)據(jù)進(jìn)行歸一化
ts?=?ts‘;
tsx?=?tsx‘;
?
%?mapminmax為matlab自帶的映射函數(shù)???
%?對(duì)ts進(jìn)行歸一化
[TSTSps]?=?mapminmax(ts12);??
?
%?畫(huà)出原始上證指數(shù)的每日開(kāi)盤(pán)數(shù)歸一化后的圖像
figure;
plot(TS‘LineWidth‘2);
title(‘原始上證指數(shù)的每日開(kāi)盤(pán)數(shù)歸一化后的圖像‘‘FontSize‘12);
xlabel(‘交易日天數(shù)(1990.12.19-2009.08.19)‘‘FontSize‘12);
ylabel(‘歸一化后的開(kāi)盤(pán)數(shù)‘‘FontSize‘12);
grid?on;
%?對(duì)TS進(jìn)行轉(zhuǎn)置以符合libsvm工具箱的數(shù)據(jù)格式要求
TS?=
評(píng)論
共有 條評(píng)論