繁体   English   中英

如何从C#中的串行端口获取实时数据并在MATLAB中使用它?

[英]How to get real time data collected from a serial port in C# and use it in MATLAB?

更具体地说,我正在从9轴传感器中收集4个四元数值,并通过蓝牙将其发送到连接到PC的加密狗,并希望将其填充到MATLAB中,我的球体将以相同的方式旋转作为传感器(我应该以类似于Teapot应用程序的方式结束)。 我在C#中有一个应用程序,用于处理从串行端口读取的数据,但是我想知道应该将获取的值放在哪里以确保实时准确性? 我应该将它们放在文件中并从MATLAB读取文件,还是有其他方法将数据流传输到MATLAB? 谢谢

首先:不可能实时。 您使用的是Windows,它不是实时操作系统。

您可以从代码中创建一个.NET库,然后从matlab调用它, 在此说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM