• 大小: 1KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: Matlab
  • 标签: arma  model  arma模型  

资源简介

%将训练数据和测试数据转为列向量 [data row data col] size data ; if data row<data col data data"; end dataiddata iddata data ; %参数如何定 model armax dataiddata [3 3] ; yp predict model data ;

资源截图

代码片段和文件信息

function [ypmserrormaerrorrerror]=arma_model(data)
% arma预测

%将训练数据和测试数据转为列向量
[data_rowdata_col]=size(data);
if(data_row    data=data‘;
end
dataiddata=iddata(data);
%参数如何定
model=armax(dataiddata[33]);
yp=predict(modeldata);

% Plot the orignal Graphic
plot(1:length(data)data‘ ‘g‘1:length(data)yp ‘r‘‘LineWidth‘2...
    ‘MarkerEdgeColor‘‘k‘...
    ‘MarkerFaceColor‘‘g‘...
    ‘MarkerSize‘2);

mserror = mean_square_error(data yp);
maerror = mean_absolute_error(data yp);
rerror = relative_error(data yp);


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         585  2014-08-30 10:41  arma_model.m
     文件         112  2014-08-30 08:26  mean_absolute_error.m
     文件         192  2014-08-30 08:27  mean_square_error.m
     文件         170  2014-08-30 08:25  relative_error.m

评论

共有 条评论