' preparets '命令在Matlab版本7.9.0 (R2009b)

2视图(30天)
我创建一个narx网络和最后阶段的培训网络。有人能帮我解决以下请;
我找不到这个命令准备(preparets) R2009b输入和目标。我以前工作在后面的版本和我能找到。还在训练和模拟网络,准确的预测编码一系列例如如果数据你是t = 500数据如300用于培训和100每个验证和测试。什么是确切的代码扩展预测说得到一个输出y在t = 600 ?
谢谢提前
1评论
旧金山
旧金山 2013年3月7日
嗨,你能回答这个问题吗?是,我现在在相同的情况下。多谢。

登录置评。

接受的答案

格雷格·希斯
格雷格·希斯 2013年3月7日
1。运行所有的原始数据通过开环网。汇总和情节的OL错误。你可能想要颜色代码单独训练,验证和测试的地区。
2。关闭创建netc循环。
3所示。运行所有的原始数据通过CL净。汇总和覆盖的情节CL错误OL错误情节。
4所示。运行不同的原始数据通过CL净确定多长时间可以接受错误运行提供了最初的反馈延迟是获得目标数据。
希望这个有帮助。
谢谢你的正式接受我的答案
格雷格
2的评论
格雷格·希斯
格雷格·希斯 2013年3月9日
是的。反馈closeloop预测错误最终会积累,导致不可接受的性能下降。问题是,“如果我从任意指定的时间和目标数据初始化,我可以依靠我的预测多长时间?”。
这是这两个问题的答案。

登录置评。

答案(1)

格雷格·希斯
格雷格·希斯 2013年3月9日
使用命令closeloop型和preparets型,我发现2010年版权日期2010/2011,分别。如果你有2009你可能无法访问它们。你可以使用别人的版本吗?
你不需要preparets设计openloop timeseries。只使用延时输入和目标数据的额外dimensionsof输入矩阵。
最有可能的是,有一个反馈网络或两个,可以代替closeloop选项。否则你的山地必须构建一个定制的净。
检查2009 b documetation timeseries和反馈网。
希望这个有帮助。
谢谢你的正式接受我的答案。
格雷格
1评论
旧金山
旧金山 2013年3月10日
现在我已经安装了matlab的2012版,我修改了代码,我想知道如何执行10迭代从今天的数据,即引入9日数据,得到下一个10天。如前所述预测使用输出,但不知道如何做十个迭代的输入closeloop今天没有。Openloop精度张贴在以前的帖子,我想知道如何让这十个迭代。非常感谢。

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!