主要内容

argnames

シンボリック関数または行列関数の入力変数

説明

arg游戏= argnames (fは,シンボリック関数または行列関数fの入力変数を返します。

すべて折りたたむ

シンボリック関数を作成します。

信谊f (x, y)F (x,y) = x + y;

argnamesを使用してfの入力変数を求めます。

Args = argnames(f)
args =
                       
                        
                         
                          
                          
                           
                            
                             
                              
                               x
                             
                            
                            
                             
                              
                               y
                             
                            
                           
                          
                          
                         
                        
                       

別のシンボリック関数を作成します。

信谊f (a, b, x, y)F (x,b,y,a) = a*x + b*y;

fの入力変数を求めます。変数を返すとき,argnamesは関数を定義したときと同じ順序を使用します。

Args = argnames(f)
args =
                       
                        
                         
                          
                          
                           
                            
                             
                              
                               x
                             
                            
                            
                             
                              
                               b
                             
                            
                            
                             
                              
                               y
                             
                            
                            
                             
                              
                               一个
                             
                            
                           
                          
                          
                         
                        
                       

シンボリック行列関数を作成します。

信谊一个B2矩阵信谊f (A, B)2矩阵keepargsf(A,B) = A*B - 3*A + 2*眼(2);

argnamesを使用してfの入力変数を求めます。結果は,シンボリック行列変数を含む单元格配列になります。

Args = argnames(f)
args =1×2单元格数组{2x2 symmatrix}

Cell配列にescンデックスを付けて,Cell配列の内容にアクセスします。

Arg1 = args{1}
__arg1 =
                       
                        
                         
                          
                           
                            一个
                          
                         
                        
                       
Arg2 = args{2}
最长=
                       
                        
                         
                          
                           
                            B
                          
                         
                        
                       

入力引数

すべて折りたたむ

入力関数。シンボリック関数またはシンボリック行列関数として指定します。

デ,タ型:symfun|symfunmatrix

出力引数

すべて折りたたむ

シンボリック関数または行列関数の入力変数。

  • fsymfun型のシンボリック関数である場合,arg游戏はシンボリック変数または信谊型のシンボリック変数のベクトルとして返されます。

  • fsymfunmatrix型のシンボリック行列関数である場合,arg游戏symmatrix型のシンボリック行列変数のcell配列として返されます。

デ,タ型:信谊|细胞

バ,ジョン履歴

R2012aで導入

すべて展開する