ピーマトラブ

PythonインターフェースへのMATLAB.
今すぐダウンロード

ピーマトラブ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Joakim Moller
  • 出版社のWebサイト:
  • http://chalmers.se

ピーマトラブ タグ


ピーマトラブ 説明

MATLAB.へのPythonインターフェース PyMATLAB PythonユーザーはPythonからMATLABと通信することを可能にします。これにより、ユーザーが大規模なMATLAB CodeBaseからPythonスクリプトへの移行を容易にします。 PyMATLABがMATLABのライブラリ(libmxとlibeng)を見つけることができるパスを修正するための変数ld_library_path。 MATLABが/ opt / matlabにインストールされているシステムでは、この行を私の.profileに置いています。 :>>> PyMatLab.MATLABのインポートMATLabSessionInitialise The InterPretorは、オプションの引数がMATLABを起動するための文字列です。>>> session = matlabsession()>>> session.close()>>> session = matlabSession( 'matlab -nojvm -nodisplay ')作業を開始するためにnumpy配列を作成します。 >>> numpy.random import randn >>> a = randn(20,10,30)numpy配列AをMATLABワークスペースに変数 'a' >>> session.put.putValue( 'a'、a)に送信します。 MATLABのMATLABのMATLABの何かを変更します.Sucessfullコマンドは空の文字列を返します - MATLABがエラーを生成した場合、戻り文字列はエラーメッセージを保持します>>> session.run( 'b = 2 * a') '>>>セッション.run( 'c') "エラー:MATLAB:未定義の関数または変数 'c'。 n"シンタックスエラーに関してより大きなスクリプトを大きくするためのトリック。文字列変数にスクリプトを送信して、eval()で実行します。 >>> mscript = "" "" "d = 1:10 ... D = 2 * d ...終了..." "" >>> session.putString( 'mscript'、ms )>>> Session.run( 'eval(mscript)') ''変数をPythonに戻すには:>>> b = session.getValue( 'b')>>>(2 * a == b)。 all()MATLABを閉じるのを忘れないでください。 >>> session.close()要件: ・Python このリリースの新機能: ・docs /ディレクトリを含めるには、欠落manifest.inファイルを追加しました。また、Readme.txtのいくつかの小さな変更が再構築されたテキストを処理します。


ピーマトラブ 関連ソフトウェア