【发布时间】:2013-01-16 01:33:29
【问题描述】:
我想在同一台机器上的 Matlab 脚本和 Qt (C++) 应用程序之间来回通信。在 Qt 中,您创建一个 QLocalServer 对象并指示它侦听特定句柄上的连接,例如“my_server”(可以是任何东西)。
在 Matlab 中,我查看了相关的 MatlabCentral 列表,例如 this one 和 this one,但在这两种情况下我都无法让它们工作,我什至不知道该怎么做这——无法指定句柄。如果我只是告诉他们收听本地主机,他们不会连接。
那么我可以在这里做什么?通过 MEX 文件执行此操作可能是可能的,但我将其作为最后的手段。另外我被 R2009b 卡住了,所以我在 Matlab 中没有udp 命令。
【问题讨论】:
-
考虑使用 Java 套接字:mathworks.com/matlabcentral/fileexchange/…
-
@slayton 这与我提到的第二个清单基本相同。同样的问题。
标签: c++ qt matlab localserver