MATLAB ヘルプ センター
シンボリック関数または行列関数の入力変数
args = argnames(f)
args = argnames(f) は、シンボリック関数または行列関数 f の入力変数を返します。
args
f
例
すべて折りたたむ
シンボリック関数を作成します。
syms f(x,y) f(x,y) = x + y;
argnames を使用して f の入力変数を求めます。
argnames
args = (xy)
別のシンボリック関数を作成します。
syms f(a,b,x,y) f(x,b,y,a) = a*x + b*y;
f の入力変数を求めます。変数を返すとき、argnames は関数を定義したときと同じ順序を使用します。
args = (xbya)
シンボリック行列関数を作成します。
syms A B 2 matrix syms f(A,B) 2 matrix keepargs f(A,B) = A*B - 3*A + 2*eye(2);
argnames を使用して f の入力変数を求めます。結果は、シンボリック行列変数を含む cell 配列になります。
args=1×2 cell array {2×2 symmatrix} {2×2 symmatrix}
cell 配列にインデックスを付けて、cell 配列の内容にアクセスします。
arg1 = args{1}
arg1 = A
arg2 = args{2}
arg2 = B
入力関数。シンボリック関数またはシンボリック行列関数として指定します。
データ型: symfun | symfunmatrix
symfun
symfunmatrix
シンボリック関数または行列関数の入力変数。
f が symfun 型のシンボリック関数である場合、args はシンボリック変数または sym 型のシンボリック変数のベクトルとして返されます。
sym
f が symfunmatrix 型のシンボリック行列関数である場合、args は symmatrix 型のシンボリック行列変数の cell 配列として返されます。
symmatrix
データ型: sym | cell
cell
すべて展開する
argnames 関数は symfunmatrix 型の入力引数を受け入れます。例については、シンボリック行列関数の入力変数の検出を参照してください。
formula | syms | symvar | symfun | symfunmatrix
formula
syms
symvar
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ