-
大小: 21.98MB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2023-08-04
- 語言: 其他
- 標(biāo)簽: 數(shù)學(xué)建模??
資源簡(jiǎn)介
2020年五一數(shù)學(xué)建模A題解題思路
最容易建模的是秦皇島港動(dòng)力煤價(jià)格的主要因素的影響,分別統(tǒng)計(jì)2019年5月1日至2020年4月30日一年內(nèi)影響煤炭?jī)r(jià)格數(shù)據(jù)變化,(主要因素包括氣候變化、出行方式、能源消耗方式、國(guó)際煤炭市場(chǎng))。建立預(yù)測(cè)模型(時(shí)間序列預(yù)測(cè)模型, Elman神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)模型等),預(yù)測(cè)煤炭?jī)r(jià)格變化。
代碼片段和文件信息
web?browser?http://www.ilovematlab.cn/thread-62166-1-1.html
%%?清空環(huán)境變量
clc
clear
%%?下載數(shù)據(jù)
load?data1?input?output
%%?權(quán)重初始化
k=rand(12000);
[mn]=sort(k);
%訓(xùn)練樣本
input_train=input(n(1:1900):)‘;
output_train=output(n(1:1900):)‘;
%測(cè)試樣本
input_test=input(n(1901:2000):)‘;
output_test=output(n(1901:2000):)‘;
%樣本權(quán)重
[mmnn]=size(input_train);
D(1:)=ones(1nn)/nn;
%訓(xùn)練樣本歸一化
[inputninputps]=mapminmax(input_train);
[outputnoutputps]=mapminmax(output_train);
K=10;
for?i=1:K
????
????%弱預(yù)測(cè)器訓(xùn)練
????net=newff(inputnoutputn5);
????net.trainParam.epochs=20;
????net.trainParam.lr=0.1;
????net=train(netinputnoutputn);
????
????%弱預(yù)測(cè)器預(yù)測(cè)
????an1=sim(netinputn);
????BPoutput=mapminmax(‘reverse‘a(chǎn)n1outputps);
????
????%預(yù)測(cè)誤差
????erroryc(i:)=output_train-BPoutput;
????
????%測(cè)試數(shù)據(jù)預(yù)測(cè)
????inputn1=mapminmax(‘a(chǎn)pply‘input_testinputps);
????an2=sim(netinputn1);
????test_simu(i:)=mapminmax(‘reverse‘a(chǎn)n2outputps);
????
????%調(diào)整D值
????Error(i)=0;
????for?j=1:nn
????????if?abs(erroryc(ij))>0.2??%較大誤差
????????????Error(i)=Error(i)+D(ij);
????????????D(i+1j)=D(ij)*1.1;
????????else
????????????D(i+1j)=D(ij);
????????end
????end
????
????%計(jì)算弱預(yù)測(cè)器權(quán)重
????at(i)=0.5/exp(abs(Error(i)));
????
????%D值歸一化
????D(i+1:)=D(i+1:)/sum(D(i+1:));
????
end
%%?強(qiáng)預(yù)測(cè)器預(yù)測(cè)
at=at/sum(at);
%%?結(jié)果統(tǒng)計(jì)
%強(qiáng)分離器效果
output=at*test_simu;
error=output_test-output;
plot(abs(error)‘-*‘)
hold?on
for?i=1:8
error1(i:)=test_simu(i:)-output;
end
plot(mean(abs(error1))‘-or‘)
title(‘強(qiáng)預(yù)測(cè)器預(yù)測(cè)誤差絕對(duì)值‘‘fontsize‘12)
xlabel(‘預(yù)測(cè)樣本‘‘fontsize‘12)
ylabel(‘誤差絕對(duì)值‘‘fontsize‘12)
legend(‘強(qiáng)預(yù)測(cè)器預(yù)測(cè)‘‘弱預(yù)測(cè)器預(yù)測(cè)‘)
web?browser?http://www.ilovematlab.cn/thread-62166-1-1.html
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-05-01?23:49??A題思路\
?????文件???????18460??2020-05-01?11:00??A題思路\A題思路.docx
?????目錄???????????0??2020-05-01?22:58??A題思路\CO2和GDP數(shù)據(jù)\
?????文件?????????444??2020-05-01?10:49??A題思路\CO2和GDP數(shù)據(jù)\20國(guó)GDP.txt
?????文件???????33295??2020-05-01?10:16??A題思路\CO2和GDP數(shù)據(jù)\co2排放量.xlsx
?????文件????11094672??2020-05-01?10:53??A題思路\CO2和GDP數(shù)據(jù)\Fossil_CO2andGHG_emissions_of_all_world_countries_booklet_2019report.pdf
?????目錄???????????0??2020-05-01?22:58??A題思路\matlab程序\
?????目錄???????????0??2020-05-01?22:58??A題思路\matlab程序\A題常見參考代碼\
?????文件???????30073??2020-03-06?12:30??A題思路\matlab程序\A題常見參考代碼\人員疏散過程建模仿真代碼.zip
?????文件????????1268??2020-03-06?12:30??A題思路\matlab程序\A題常見參考代碼\元數(shù)據(jù)分析的廣義典型相關(guān)分析代碼.rar
?????文件????????8372??2020-03-06?12:30??A題思路\matlab程序\A題常見參考代碼\動(dòng)態(tài)聚類或迭代自組織數(shù)據(jù)分析算法(ISODATA).rar
?????文件????????2156??2020-03-06?12:30??A題思路\matlab程序\A題常見參考代碼\去趨勢(shì)互相關(guān)分析的DCCA算法.rar
?????目錄???????????0??2020-05-01?22:58??A題思路\matlab程序\A題常見參考代碼\基于BP_Adaboost算法的公司財(cái)務(wù)預(yù)警建模代碼\
?????文件????????1833??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于BP_Adaboost算法的公司財(cái)務(wù)預(yù)警建模代碼\Bp_Ada_Fore.m
?????文件???????11820??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于BP_Adaboost算法的公司財(cái)務(wù)預(yù)警建模代碼\data.mat
?????文件????????1238??2020-03-06?12:30??A題思路\matlab程序\A題常見參考代碼\基于EDA數(shù)據(jù)包絡(luò)分析的綜合評(píng)價(jià)代碼.rar
?????目錄???????????0??2020-05-01?22:58??A題思路\matlab程序\A題常見參考代碼\基于Logistic回歸模型評(píng)估企業(yè)還款能力代碼\
?????文件????????9458??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于Logistic回歸模型評(píng)估企業(yè)還款能力代碼\數(shù)據(jù).xlsx
?????目錄???????????0??2020-05-01?22:58??A題思路\matlab程序\A題常見參考代碼\基于SVM神經(jīng)網(wǎng)絡(luò)的上證開盤指數(shù)預(yù)測(cè)回歸預(yù)測(cè)分析代碼\
?????文件????????7233??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于SVM神經(jīng)網(wǎng)絡(luò)的上證開盤指數(shù)預(yù)測(cè)回歸預(yù)測(cè)分析代碼\chapter14.m
?????文件??????219976??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于SVM神經(jīng)網(wǎng)絡(luò)的上證開盤指數(shù)預(yù)測(cè)回歸預(yù)測(cè)分析代碼\chapter14_sh.mat
?????目錄???????????0??2020-05-01?22:58??A題思路\matlab程序\A題常見參考代碼\基于SVM神經(jīng)網(wǎng)絡(luò)的上證開盤指數(shù)預(yù)測(cè)回歸預(yù)測(cè)分析代碼\html\
?????文件???????26206??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于SVM神經(jīng)網(wǎng)絡(luò)的上證開盤指數(shù)預(yù)測(cè)回歸預(yù)測(cè)分析代碼\html\chapter14.html
?????文件????????3946??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于SVM神經(jīng)網(wǎng)絡(luò)的上證開盤指數(shù)預(yù)測(cè)回歸預(yù)測(cè)分析代碼\html\chapter14.png
?????文件????????8842??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于SVM神經(jīng)網(wǎng)絡(luò)的上證開盤指數(shù)預(yù)測(cè)回歸預(yù)測(cè)分析代碼\html\chapter14_02.png
?????文件???????18129??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于SVM神經(jīng)網(wǎng)絡(luò)的上證開盤指數(shù)預(yù)測(cè)回歸預(yù)測(cè)分析代碼\html\chapter14_03.png
?????文件???????11885??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于SVM神經(jīng)網(wǎng)絡(luò)的上證開盤指數(shù)預(yù)測(cè)回歸預(yù)測(cè)分析代碼\html\chapter14_05.png
?????目錄???????????0??2020-05-01?22:58??A題思路\matlab程序\A題常見參考代碼\基于單層競(jìng)爭(zhēng)神經(jīng)網(wǎng)絡(luò)的患者癌癥發(fā)病預(yù)測(cè)代碼\
?????文件????????2966??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于單層競(jìng)爭(zhēng)神經(jīng)網(wǎng)絡(luò)的患者癌癥發(fā)病預(yù)測(cè)代碼\chapter16.m
?????文件???????23895??2020-03-06?12:31??A題思路\matlab程序\A題常見參考代碼\基于單層競(jìng)爭(zhēng)神經(jīng)網(wǎng)絡(luò)的患者癌癥發(fā)病預(yù)測(cè)代碼\gene.mat
?????目錄???????????0??2020-05-01?22:58??A題思路\matlab程序\A題常見參考代碼\基于廣義回歸神經(jīng)網(wǎng)絡(luò)貨運(yùn)量預(yù)測(cè)代碼\
............此處省略371個(gè)文件信息
評(píng)論
共有 條評(píng)論