【发布时间】:2023-04-02 07:56:01
【问题描述】:
这是我必须实现的。我必须将参数从 android 程序传递到存储在另一台服务器上的 matlab 函数,然后在 android 中取回结果。我对如何实现这一点感到非常困惑。
任何帮助将不胜感激。
谢谢
【问题讨论】:
这是我必须实现的。我必须将参数从 android 程序传递到存储在另一台服务器上的 matlab 函数,然后在 android 中取回结果。我对如何实现这一点感到非常困惑。
任何帮助将不胜感激。
谢谢
【问题讨论】:
如果您要发送/接收的数据不是太繁琐,最简单的解决方案可能是套接字。 Java sockets 将能够连接到matlab sockets 并向/从matlab sockets 传输数据。这需要您有一个持续运行的 matlab 程序来等待连接。
如果你想,例如发送序列化对象,然后我建议在服务器上编写 java 代码 - 我认为通过带有套接字的网络发送序列化对象并不难。然后,您的 java 代码将在本地 interface with Matlab。
我在这里写了一些示例套接字代码:How to transfer pictures from android device to Matlab and vice-versa
【讨论】:
我认为 MATLAB Builder™ JA 可以帮助您,但我认为转换后的代码需要 matlab 运行时编译器 [MCR] 我猜很快就可以使用 android
我最近也在尝试做一些类似你的想法的事情,但我放弃了它并开始用 JAVA 编码,现在我对 matlab 感到很舒服:
我想这个链接可能会帮助你解决你的问题
http://www.mathworks.se/matlabcentral/newsreader/view_thread/295313
【讨论】: