我正在尝试从服务器获取数据。现在,我每隔几秒钟轮询一次服务器以获取当前值。我想知道是否有可能让Matlab实时获取数据,或者我是否遇到了当前的实现。有人做过这样的事吗?如果是这样,也许你可以告诉我你是如何开始的。
非常感谢任何帮助。谢谢!
答案 0 :(得分:2)
如果您使用的是Windows,则可以使用REGISTEREVENT收听ActiveX(COM)事件。您需要提供一个ActiveX控件(服务器可能也可以工作,我不确定)会触发事件,这将调用您的MATLAB函数。
答案 1 :(得分:0)
Matlab timer适用于定期事件。您需要注意确保您的函数在比定时器的周期性更短的时间内执行,但是当不存在的行为的设置确实存在时。