質問: matlabからpython関数を呼び出す matlabからpython関数を呼び出す必要があります。これを行うにはどうすればよいですか?
回答: @dgorissenが言ったように、jythonは最も簡単なソリューションです。 homepage からjythonをインストールするだけです。次に:javaaddpath('/path-to-your-jython-installation/jython.jar') import org.python.util.pythoninterpreter; python = pythoninterpreter; %# takes a long time to load! python.exec('import some_module'); python.exec('result = some_module.run_something()'); result = python.get('result'); いくつかの例については、 ドキュメント をご覧ください。注意:私は実際にjythonを使用したことがないため、cpythonから知っている標準ライブラリはjythonに完全には実装されていないようです!私がテストした小さな例は問題なく動作しましたが、python codeディレクトリをsys.path。