小研初试 MATLAB时间序列预测
鉴于网上找不到太基础的教程,我来一波MATLAB界的入门级干货,杜绝初学者落地成盒,手把手教你吃鸡(虽然我也没吃过(。・∀・)ノ)!
1.The first:打开matlab 2016
点击APP中的 Neural Time Series(ntstool)
图片清晰度不够,细节请自行脑补。。。
接下来出现 激动人心的 工具箱模组,右侧三个选项(选择问题处理方式)
第一个有输入有输出有反馈,第二个有反馈无输入,第三个无反馈有输入。
初学者先上第二的,玩的开心(其实我目前只用过第二个( ̄▽ ̄)")

再添加数据,放到excel中,但是不知道为什么,在excel里明明是一列,在这个界面必须选择 matrix row矩阵行,表示很疑惑o(* ̄▽ ̄*)o。。。

之后一个图是,分配 训练集、验证、测试集

上面一个 是 隐层数量,下面一个是 选择预测数据的间隔。

之后训练数据会有三个选项,根据具体情况选吧(暂时还没研究,我也不知道啊)

之后一路狂飙来到最后一个页面,点击save就可以看到你可爱的output结果了

可爱的结果:就像这样的。

但是有个噩耗,outpuut不能显示超过10000个数据,不然会以cell的形式显示,非常恶心,目前我还查不到解决方案。。。这样子就不能拿出来玩了,很不开心(;´д`)ゞ

你们一个个小数据把自己围起来,不让我用,气死我啦!
不管怎么说,今天还是有点收获的,这是10000组上限内的测试数据,仅一个变量,接下来在上限内,多搞一波几个变量的。

浙公网安备 33010602011771号