91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 180KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-08-18
  • 語言: Matlab
  • 標簽: svm??

資源簡介

基于matlab的svm神經網絡的回歸分析上證指數預測

資源截圖

代碼片段和文件信息

%%?SVM神經網絡的回歸預測分析---上證指數開盤指數預測?
%
%?
%? 該案例作者申明: 1:本人長期駐扎在此板塊里,對該案例提問,做到有問必答。 2:此案例有配套的教學視頻,配套的完整可運行Matlab程序。 3:以下內容為該案例的部分內容(約占該案例完整內容的1/10)。 4:此案例為原創案例,轉載請注明出處(Matlab中文論壇,《Matlab神經網絡30個案例分析》)。 5:若此案例碰巧與您的研究有關聯,我們歡迎您提意見,要求等,我們考慮后可以加在案例里。 6:您看到的以下內容為初稿,書籍的實際內容可能有少許出入,以書籍實際發行內容為準。 7:此書其他常見問題、預定方式等,請點擊這里。
%?
%

%%?清空環境變量
function?chapter14
tic;
close?all;
clear;
clc;
format?compact;
%%?數據的提取和預處理

%?載入測試數據上證指數(1990.12.19-2009.08.19)
%?數據是一個4579*6的double型的矩陣每一行表示每一天的上證指數
%?6列分別表示當天上證指數的開盤指數指數最高值指數最低值收盤指數當日交易量當日交易額.
load?chapter14_sh.mat

%?提取數據
[mn]?=?size(sh)
ts?=?sh(2:m1);
tsx?=?sh(1:m-1:);%tsx作為輸入數據,ts作為輸出數據

%?畫出原始上證指數的每日開盤數
figure;
plot(ts‘LineWidth‘2);
title(‘上證指數的每日開盤數(1990.12.20-2009.08.19)‘‘FontSize‘12);
xlabel(‘交易日天數(1990.12.19-2009.08.19)‘‘FontSize‘12);
ylabel(‘開盤數‘‘FontSize‘12);
grid?on;

%?數據預處理將原始數據進行歸一化
ts?=?ts‘;
tsx?=?tsx‘;

%?mapminmax為matlab自帶的映射函數
%?對ts進行歸一化
[TSTSps]?=?mapminmax(ts12);
size(TS)
%?畫出原始上證指數的每日開盤數歸一化后的圖像
figure;
plot(TS‘LineWidth‘2);
title(‘原始上證指數的每日開盤數歸一化后的圖像‘‘FontSize‘12);
xlabel(‘交易日天數(1990.12.19-2009.08.19)‘‘FontSize‘12);
ylabel(‘歸一化后的開盤數‘‘FontSize‘12);
grid?on;
%?對TS進行轉置以符合libsvm工具箱的數據格式要求
TRS?=?TS(1:m-1000)‘;%訓練數據
size(TRS)
TTS=TS(m-999:m-1)‘;
%檢驗數據
size(TTS)
%?mapminmax為matlab自帶的映射函數
%?對tsx進行歸一化
[TSXTSXps]?=?mapminmax(tsx12);
size(TSX);
%?對TSX進行轉置以符合libsvm工具箱的數據格式要求
TRSX?=?TSX(:1:m-1000)‘;%訓練數據
TSTX=TSX(:m-999:m-1)‘;%檢驗數據
size(TRSX)
size(TSTX)
%%?選擇回歸預測分析最佳的SVM參數c&g

%?首先進行粗略選擇:?
%[bestmsebestcbestg]?=?SVMcgForRegress(TRSTRSX-88-88);
%bestc=1;
%bestg=2;
%?打印粗略選擇結果
%disp(‘打印粗略選擇結果‘);
%str?=?sprintf(?‘Best?Cross?Validation?MSE?=?%g?Best?c?=?%g?Best?g?=?%g‘bestmsebestcbestg);
%disp(str);

%?根據粗略選擇的結果圖再進行精細選擇:?
[bestmsebestcbestg]?=?SVMcgForRegress(TRSTRSX-44-4430.50.50.05);

%?打印精細選擇結果
disp(‘打印精細選擇結果‘);
str?=?sprintf(?‘Best?Cross?Validation?MSE?=?%g?Best?c?=?%g?Best?g?=?%g‘bestmsebestcbestg);
disp(str);

%%?利用回歸預測分析最佳的參數進行SVM網絡

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????6727??2013-02-28?15:58??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\chapter14.asv

?????文件???????6727??2013-02-28?15:59??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\chapter14.m

?????文件?????219976??2010-01-30?18:39??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\chapter14_sh.mat

?????文件??????26206??2009-11-10?23:10??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\html\chapter14.html

?????文件???????3946??2009-11-10?23:10??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\html\chapter14.png

?????文件???????8480??2009-11-10?23:08??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\html\chapter14_01.png

?????文件???????8842??2009-11-10?23:08??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\html\chapter14_02.png

?????文件??????18129??2009-11-10?23:10??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\html\chapter14_03.png

?????文件??????25637??2009-11-10?23:10??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\html\chapter14_04.png

?????文件??????11885??2009-11-10?23:10??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\html\chapter14_05.png

?????文件??????10478??2009-11-10?23:10??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\html\chapter14_06.png

?????文件???????1941??2012-12-16?15:43??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\SVMcgForRegress.m

?????文件????????759??2013-02-28?15:40??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\Untitled.m

?????目錄??????????0??2012-12-16?16:41??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測\html

?????目錄??????????0??2013-02-28?15:40??案例14?SVM神經網絡的回歸預測分析---上證開盤指數預測

-----------?---------??----------?-----??----

???????????????349733????????????????????15


評論

共有 條評論