。
PY。
接头辞をPython中の名前に追加して,MATLABからPython的ライブラリに直接アクセスできます.Python标准ライブラリ内のコンテンツを呼び出すには,巨蟒の关数名またはクラス名の前にPY。
を追加します。使用可能なモジュールのコンテンツを呼び出すには,Python的モジュール名の前にPY。
を追加し,その后に的Pythonの关数名またはクラス名を続けます。以下に例を示します。
py.list({“这”,“是”,“列表”})%调用内置函数列表py.textwrap.wrap(“这是一个字符串”)%调用涡卷功能模块textwrap
これらを使用するためにモジュールをインポートする必要はありません。ただし,MATLABパッケージのコンテンツをインポートする场合と同じ方法で,巨蟒の名前をMATLAB关数にインポートできます。详细については,Python的MATLABとの进口コマンドの理解を参照してください。
代わりに,巨蟒アプリケーションからMATLAB关数を呼び出す场合の详细については,Python中からのMATLABの呼び出しを参照してください。
MATLABからPython的モジュールへのアクセス - 入门
MATLABでPython的オブジェクトを作成し使用する方法。
サポートされているバージョンの的Pythonがインストールされていることを确认する方法。
このドキュメンテーションの例で使用するPython的モジュールを作成します。
MATLABユーザーにとって驯染みのない可能性があるPython的メソッドの构文。
注意が必要なコードパターンの违い。
MATLABプロセスとは别のプロセスで的Pythonスクリプトを実行する。
MATLABを再起动せずに,アウトプロセスのPython的インタープリターを再度読み込む。
MATLABがMATLABデータを,互换性のあるPython的データ型に変换する方法。
蟒コンテナーは,通常,序列型(列表
または元组
)または映射型(字典
)です。
この例では,リスト内の各语の长さを表示する方法を说明します。
エラーがとPython的MATLABのどちらのエラーであるかを判定
エラーがとPython的MATLABのどちらのコードに由来するかを判定するためのヒント。
MATLABでサポートされないPython的机能。
MATLABは的Pythonによってスローされた例外をキャッチし,matlab.exception.PyException
オブジェクトに変换します。
大きさが1でない次元の入力配列によって,エラーが引き起こされる可能性があります。