このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
py。
接頭辞をPythonの名前に追加して,MATLABからPythonライブラリに直接アクセスできます。Python標準ライブラリ内のコンテンツを呼び出すには,Pythonの関数名またはクラス名の前にpy。
を追加します。使用可能なモジュールのコンテンツを呼び出すには,Pythonモジュール名の前にpy。
を追加し,その後にPythonの関数名またはクラス名を続けます。以下に例を示します。
py。list({'This','is a','list'}) %调用内置函数list py.textwrap。wrap('This is a string') %在模块textwrap中调用wrap函数
これらを使用するためにモジュールをインポートする必要はありません。ただし,MATLABパッケージのコンテンツをインポートする場合と同じ方法で,Pythonの名前をMATLAB関数にインポートできます。詳細については,PythonとMATLABの进口コマンドの理解を参照してください。
代わりに,PythonアプリケーションからMATLAB関数を呼び出す場合の詳細については,PythonからのMATLABの呼び出しを参照してください。
MATLABでPythonオブジェクトを作成し使用する方法。
サポートされているバージョンのPythonがインストールされていることを確認する方法。
このドキュメンテーションの例で使用するPythonモジュールを作成します。
MATLABユーザーにとって馴染みのない可能性があるPythonメソッドの構文。
注意が必要なコードパターンの違い。
MATLABプロセスとは別のプロセスでPythonスクリプトを実行する。
MATLABを再起動せずに,アウトプロセスのPythonインタープリターを再度読み込む。
MATLABがMATLABデータを,互換性のあるPythonデータ型に変換する方法。
Pythonコンテナーは,通常,序列型(列表
または元组
)または映射型(dict
)です。
この例では,リスト内の各語の長さを表示する方法を説明します。
エラーがPythonとMATLABのどちらのエラーであるかを判定
エラーがPythonとMATLABのどちらのコードに由来するかを判定するためのヒント。
MATLABでサポートされないPython機能。
MATLABはPythonによってスローされた例外をキャッチし,matlab.exception.PyException
オブジェクトに変換します。
大きさが1でない次元の入力配列によって,エラーが引き起こされる可能性があります。