将每月数据转换为matlab中的季度数据

时间:2016-03-10 08:02:46

标签: matlab

我一直在尝试使用toquarter功能将每月数据转换为matlab中的季度数据。我有222个月,但只转换为3个季度数据。我觉得问题在于没有正确识别数据的频率。我该如何纠正这个问题。使用的代码是

clear;
data=xlsread('dep_credit.xls');
x=data(:,1);
y=data(:,2);
%z=data(:,3);
%Convert to time series using function fints
%myfts=fints(dates, data)
dates=((07/00/97:07/00/97+221))'; 
myfts1=fints(dates,x,'monthly');
myfts2=fints(dates,y, 'monthly');
%myfts3=fints(dates,z);
%convert to quarterly series
x0=toquarterly(myfts1,'CalcMethod', 'SimpAvg');
y0=toquarterly(myfts2, 'CalcMethod', 'SimpAvg');
%z0=toquarterly(myfts3);
%convert fts object to matlab object
x=fts2mat(x0);
y=fts2mat(y0);`

0 个答案:

没有答案