matlab関数ハンドルをJavaオブジェクトに渡して、Java内から呼び出すにはどうすればいいですか(つまり、計算の準備が整ったらJavaからmatlabに指示します)。 JavaオブジェクトのMatlab式を評価するためにcom.mathworks.jmi.Matlabクラスを使用しようとしていますが、1)コールバックfuncktionハンドルをJavaに転送することができません。2)Javaから呼び出す方法com.mathworks.jmi.MatlabクラスJavaからmatlabコールバック/関数ハンドルを呼び出す
おかげで、 ヤコブ
ありがとう、これらの記事を見つけましたが、関数ハンドルコールバックをjavaに渡してjavaから呼び出す方法を教えていません。私がjmiを使って作業する唯一のことは、javaからmatlabコマンドを評価することでしたが、matlabに(javaから)特定の関数ハンドルを実行するように指示する必要があります。 –
私の推測ではできません。私は似たような問題にぶつかりました(MATLABからのJavaコールにコールバックインターフェイスとしてMatlab関数を渡そうとしていますが、matlabにマーシャリングする方法はありません)。 –