matlab怎么實現風電功率

蝸牛 互聯網技術資訊 2022-10-14 6 0

本文小編為大家詳細介紹“matlab怎么實現風電功率”,內容詳細,步驟清晰,細節處理妥當,希望這篇“matlab怎么實現風電功率”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

部分代碼

%%?ARMA?預測clc,clear,close?allload?data%導入數據T=30;buchang=size(unnamed,1)-T;%預測步長y?=?unnamed(1:T);[m,n]=size(y);%%?%%?3.確定ARMA模型階數%?ACF和PACF法,確定階數figuresubplot(211),autocorr(?y?);subplot(212),parcorr(?y?);figuredy?=?diff(?y?);subplot(211),autocorr(?dy?);subplot(212),parcorr(?dy?);
%%?ARIMA?模型Mdl?=?arima(5,1,0);EstMdl?=?estimate(Mdl,y);res?=?infer(EstMdl,y);?%res即殘差%?模型驗證figuresubplot(2,2,1)plot(res./sqrt(EstMdl.Variance))title('Standardized?Residuals')subplot(2,2,2),qqplot(res)subplot(2,2,3),autocorr(res)subplot(2,2,4),parcorr(res)%?預測[yF,yMSE]?=?forecast(EstMdl,buchang,'Y0',y);UB?=?yF?+?1.96*sqrt(yMSE);?%95置信區間下限LB?=?yF?-?1.96*sqrt(yMSE);?%95置信區間下限yF=[unnamed(1:T);yF];figure(4)h5?=?plot(unnamed,'b');hold?onh6?=?plot(yF,'r','LineWidth',2);h7?=?plot(m+1:m+buchang,UB,'k--','LineWidth',1.5);plot(m+1:m+buchang,LB,'k--','LineWidth',1.5);
legend('實際幅值','預測幅值');xlabel('時間序列')ylabel('幅值')title('arma預測圖')bp_mse?=?mean((yF-unnamed).^2);%msedisp(['ARMA預測的mse=',num2str(bp_mse)])bp_mae?=?mean(abs(yF-unnamed));%maedisp(['ARMA預測的mae=',num2str(bp_mae)])bp_rmse?=?sqrt(mean((yF-unnamed).^2));%均方差disp(['ARMA預測的rmse=',num2str(bp_rmse)])

仿真結果

matlab怎么實現風電功率  matlab 第1張

matlab怎么實現風電功率  matlab 第2張

編輯

matlab怎么實現風電功率  matlab 第3張

matlab怎么實現風電功率  matlab 第4張

讀到這里,這篇“matlab怎么實現風電功率”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注蝸牛博客行業資訊頻道。

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:niceseo99@gmail.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

評論

日本韩欧美一级A片在线观看