主要内容

pyargs

Python関数用のキ,ワ,ド引数の作成

説明

Kwa = pyargs(argKey, argValueは,Python®関数に渡す1以上の“キ,ワ,ド”引数を作成します。Pythonキーワード引数は、前に識別子が付けられる値です。Python 関数の最後の入力引数としてpyargsを配置します。以下に例を示します。

py.print (“一个”,“b”pyargs (“9”,”、“))

pyargsによって作成されたキ,ワ,ド引数を,matlab®関数字典へのキ,引数として,または関数keyMatchへの入力として渡すことはできません。

すべて折りたたむ

Python関数复杂的にはキ,ワ,ド引数真正的および图像放大があります。MATLABでこの関数を呼び出す際には、関数pyargsまたは名称=值構文を使用します。2の呼び出し形式を混用しないでください。

pyargs引数を指定して関数を呼び出します。

py.complex (pyargs (“真实”的, 1图像放大的2))
ans = Python复杂的属性:imag: 2 real: 1 (1+2j)

あるいは,名称=值構文を使用して関数を呼び出します。

py.complex(真正的= 1,图像放大= 2);

入力引数

すべて折りたたむ

Python関数のキ,ワ,ド引数。引数の1以上のコンマ区切りのペアをargKey, argValueの形式で指定します。argKeyはPython関数のキ,の名前を表す字符串または文字ベクトルです。argValueは引数の値で,任意の有効なPythonの型で表します。argKeyargValueはPython関数の引数リストで確認できます。argKey1, argValue1,…,argKeyN argValueNのように,複数のキ,と値のペアの引数を任意の順序で指定できます。

例:“长度”,int32 (2)

制限

  • キ,ワ,ド引数をPython関数に渡す際にpyargs名称=值構文を混用しないでください。

  • Matlabでは,名称,值構文を使用してキワド引数をPython関数に渡す操作はサポトされていません。代わりに名称=值構文を使用してください。

代替機能

MATLAB名称=值構文を使用してPythonキワド引数を渡すことができます。詳細にいては,キ,ワ,ド引数を使用したPython関数复杂の呼び出しを参照してください。

バ,ジョン履歴

R2014bで導入

すべて展開する