Mackey-Glass 时间序列
关于数据
数据说明http://cn.mathworks.com/help/fuzzy/examples/chaotic-time-series-prediction.html
数据从matlab导出:输入load mgdata.dat ,然后另存为mat文件
从python读入: import scipy.io as sio然后sio.loadmat
import scipy.io as sio
import numpy as np
x=sio.loadmat(r'.\mgdata.mat')
t,xt=x['mgdata'][:,0],x['mgdata'][:,1]
将前500个作为训练集,每四个一组
nt=500
xtrain=np.vstack((xt[:nt-16],xt[4:nt-12],xt[8:nt-8],xt[12:nt-4]))
xtrain=xtrain.T
ytrain=xt[16:nt]