1

これが私が達成しなければならないことです。Androidプログラムから別のサーバーに保存されているmatlab関数にパラメーターを渡し、結果をAndroidに戻す必要があります。これを達成する方法について、私は完全に混乱しています。

どんな助けでも大歓迎です。

ありがとう

4

2 に答える 2

2

送受信したいデータがそれほど面倒でない場合、最も簡単な解決策はおそらくソケットです。Java ソケットは、 matlab ソケットに接続してデータを転送できます。これには、接続を待機するために、matlab プログラムを常に実行する必要があります。

たとえば、シリアル化されたオブジェクトを送信したい場合は、サーバーに Java コードを記述することをお勧めします。シリアル化されたオブジェクトをソケットを使用してネットワーク経由で送信するのはそれほど難しくないと思います。Java コードは、ローカルで Matlab とやり取りします。

ここにいくつかのソケットコードの例を書きました: How to transfer pictures from android device to Matlab and vice-versa

于 2012-04-23T18:32:48.643 に答える
0

MATLAB Builder™ JAがその手助けになると思いますが、変換されたコードには matlab ランタイム コンパイラ [MCR] が必要であり、Android ですぐに利用できるようになると思います。

私も最近あなたのアイデアのようなことをしようとしていましたが、それをやめてJAVAでコーディングを始めました。今はmatlabを使っていたので快適です:

このリンクはあなたの問題を解決するのに役立つと思います

http://www.mathworks.se/matlabcentral/newsreader/view_thread/295313

于 2013-03-29T23:45:41.113 に答える