pyrunfile
構文
説明
pyrunfile( は、入力引数を指定して Python ステートメントを実行します。Python スクリプトはコマンド ライン引数を string として読み取ります。file input)
は、1 つ以上の名前と値のペアの引数を指定してコードを実行します。outvars = pyrunfile(file,outputs,pyName=pyValue)
例
入力引数
出力引数
制限
pyrunまたはpyrunfileを使用して定義された Python クラスのインスタンスを MATLAB に返す場合、そのクラスを変更することはできません。クラス定義を変更する必要がある場合は、インタープリターのセッションを再起動します。terminate(pyenv) pyenv(ExecutionMode="OutOfProcess")
あるいは、
"InProcess"の場合は MATLAB を再起動します。関数
pyrunおよび関数pyrunfileは、メソッドを通じて他のローカル変数で初期化されたローカル変数をもつクラスをサポートしません。このような使用法の場合は、モジュールを作成し、py.接頭辞を使用してそのモジュールにアクセスします。Python 型ヒントに基づく型変換は、Python コードが入力として提供される
pyrun、pyrunfile、または [Python コードの実行] タスクではサポートされていません。
バージョン履歴
R2021b で導入