【发布时间】:2013-03-29 05:58:19
【问题描述】:
1) 我有时间序列数据和信号(指标),它们的值随时间变化。
我的问题:
2) 我需要一直进行逻辑检查,例如如果信号 1 和 2 大约在同一时间发生(等于某个值,例如 = 1),那么我需要知道确切的时间以便检查接下来发生的事情。
3) 使事情复杂化,例如如果信号 3 发生在信号 1 和信号 2 等于 1 之后的某个时间范围内,我想检查其他事情。
4)时间序列很长,需要分段处理。
请建议如何在不发明轮子的情况下编写它。 是否建议使用状态机在 Matlab 中编写?在 C++ 中?,使用线程?
5) Matlab 有没有为这类事情准备好的模拟器? 如何有效地定义逻辑条件?
6) 我可以为此使用数据挖掘工具吗? 我看到了这个工具列表: Data Mining open source tools 不知道从哪里开始。
谢谢
【问题讨论】:
标签: algorithm matlab visual-c++ data-mining time-series