資源簡介
改編lssvm。方便使用,guidence里有說明的demo。直接運行就可以,也可以根據自己的實際情況進行適當的修改。

代碼片段和文件信息
function?[MAE?RMSE?MAPE?DISTAT]?=?guidence(?XtraYtraXtesYtes?)
%author:ljq‘
%email:1600185439@qq.com
%guidence
%變量說明:訓練集:自變量Xtra,因變量Ytra;測試集:自變量Xtes,因變量Ytes
%原始數據保存在singledata.mat
%預測值保存在runresult.mat
%檢驗統計量保存在tjl.mat
%use:直接調用guidence(?XtraYtraXtesYtes?)或者按下面1-5步分別調用
%1
%LS-SVM模型參數初始化
type?=?‘function?estimation‘;
kernel=‘RBF_kernel‘;
preprocess=‘original‘;
%參數尋優?
gam?=?10000;
sig2?=?0.6;
%2
modell?=?initlssvm(XtraYtratypegamsig2kernel);
%3
model?=?trainlssvm(modell);
%4預測
YPTRA?=?simlssvm(modelXtra);
YPTES?=?simlssvm(modelXtes);
%5統計量輸出
?[MAE?RMSE?MAPE?DISTAT]?=?result(Ytes?YPTES?)
?save(‘runresult‘‘YPTRA‘‘YPTES‘);
?save(‘tjl‘‘MAE‘‘RMSE‘‘MAPE‘‘DISTAT‘);
end
%畫圖
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-12-12?18:46??LSSVM\
?????文件?????????816??2014-12-17?19:19??LSSVM\guidence.m
?????文件????????3313??2014-12-12?18:37??LSSVM\initlssvm.m
?????文件????????3569??2014-12-12?18:37??LSSVM\kernel_matrix.m
?????文件????????2079??2014-12-12?18:37??LSSVM\lssvmMATLAB.m
?????文件????????4835??2014-12-12?18:37??LSSVM\postlssvm.m
?????文件????????6319??2014-12-12?18:37??LSSVM\prelssvm.m
?????文件?????????645??2014-12-12?18:37??LSSVM\result.m
?????文件????????6414??2014-12-12?18:37??LSSVM\simlssvm.m
?????文件????????1661??2014-12-12?18:37??LSSVM\singledata.mat
?????文件????????8705??2014-12-12?18:37??LSSVM\trainlssvm.m
- 上一篇:數字鐘multisim仿真電路圖
- 下一篇:Matlab管道插接相貫線離散仿真
評論
共有 條評論