Main Content

formula

シンボリック関数またはシンボリック行列関数の本体を返す

構文

説明

formula(f)は、シンボリック関数またはシンボリック行列関数fの本体または定義を返します。

すべて折りたたむ

formulaを使用して、シンボリック関数の本体または定義を返します。

symsxyf(x,y) = x + y; formula(f)
ans =
                       
                        
                         
                          
                           
                            x
                           
                            +
                           
                            y
                          
                         
                        
                       

シンボリック関数に定義がない場合、formulaはシンボリック関数を返します。

symsg(x,y)formula(g)
ans =
                       
                        
                         
                          
                           
                            g
                          
                          
                           
                            (
                           
                            
                             
                              x
                             
                              ,
                             
                              y
                            
                           
                           
                            )
                          
                         
                        
                       

formulaを使用して、シンボリック行列関数の本体 (定義) を返します。

symsA2matrixsymsf(A)2matrixkeepargsf(A) = A*A - 3*A + 2*eye(2); formula(f)
ans =
                       
                        
                         
                          
                           
                            
                             
                              2
                             
                             
                             
                              
                               
                                I
                              
                              
                               
                                
                                 2
                               
                              
                             
                            
                           
                           
                            -
                           
                            
                             
                              3
                             
                             
                             
                              
                               
                                A
                              
                             
                            
                           
                           
                            +
                           
                            
                             
                              
                               
                                A
                              
                             
                            
                            
                             
                              2
                            
                           
                          
                         
                        
                       

シンボリック行列関数に定義がない場合、formulaはシンボリック行列関数を返します。

symsg(A)[1 2]matrixkeepargsformula(g)
ans =
                       
                        
                         
                          
                           
                            
                             
                              g
                            
                           
                          
                          
                           
                            (
                           
                            
                             
                              
                               
                                A
                              
                             
                            
                           
                           
                            )
                          
                         
                        
                       

入力引数

すべて折りたたむ

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

データ型:symfun|symfunmatrix

バージョン履歴

R2012a で導入

すべて展開する