-2

是否可以通过 android 设备(如平板电脑)控制 matlab gui .. 我正在测量一些东西,我需要远程显示/显示一组数据。

远程控制它也会非常有用吗?

4

4 回答 4

1

当然可以。设置一个 MATLAB 可以读取/写入的 Web 服务器,您的 android 也可以这样做。

提示 #1 - 这将需要两行以上的代码

提示 #2 - 您很可能需要将 MATLAB 以外的其他东西用于服务器(尽管在技术上可以使用 MATLAB 作为服务器,但我很确定)

提示#3 你的问题之所以有如此多的反对票是因为它非常模糊。确保下次您提出具体问题时 :)

提示 #4 MATLAB mobile 很可能不是您想要的。

于 2013-07-15T16:17:21.900 回答
0

是的,这是可能的。您可以使用非常便宜的蓝牙串行设备,您可以在 ebay 上购买。有了这个,您可以通过蓝牙将您的命令从 Android 设备发送到您的计算机。然后蓝牙串口设备可以将蓝牙信号转入串口。然后只需使用您的 matlab 读取串行数据并识别命令。抱歉,我的英文不太好。。。希望能帮到你~

于 2014-03-28T14:12:24.117 回答
0

你看过MATLAB Mobile吗?不确定它是否适用于 GUI,但您绝对可以远程控制 MATLAB 并访问基本功能。

编辑:它绝对不适用于 GUI。以下是常见问题解答对此的说明:

MATLAB Mobile 不支持:

  • 使用图形用户界面的工具,例如 Curve Fitting 应用程序和 Simulink 图形环境
  • 用于创建或编辑文件的编辑器交互式图形(虽然您可以缩放、平移和添加数据提示,但图形不支持旋转和其他图形回调。)
  • 在单个命令中从桌面检索十多个图形
  • 命令(doc要查看函数文档,请使用帮助命令。或者,打开设备上的 Web 浏览器并导航到位于 mathworks.com/help/matlabmobile/ 的产品文档。)
于 2013-07-15T15:31:47.767 回答
0

另一种方法是在有问题的 Android 设备上安装 Xserver(可从商店免费获得)并使用相应设置的 DISPLAY 环境变量启动 Matlab,例如

env DISPLAY=127.0.0.1:0 matlab -nodesktop -nosplash -r yourscript.m

这适用于 GNU/Linux 系统,我不知道 X 的 Windows 端口是否有效。我们目前正在测试它以用于实验。

于 2015-05-27T15:34:55.963 回答