主要内容GydF4y2Ba

坡度GydF4y2Ba

标量函数的梯度矢量GydF4y2Ba

描述GydF4y2Ba

例子GydF4y2Ba

GGydF4y2Ba=渐变(GydF4y2BaFGydF4y2Ba那GydF4y2BaV.GydF4y2Ba)GydF4y2Ba找到标量函数的渐变向量GydF4y2BaFGydF4y2Ba关于向量GydF4y2BaV.GydF4y2Ba在笛卡尔坐标。输入GydF4y2BaFGydF4y2Ba是符号标量变量和向量的函数吗GydF4y2BaV.GydF4y2Ba指定标量差异变量。GydF4y2Ba

GGydF4y2Ba=渐变(GydF4y2BaFGydF4y2Ba)GydF4y2Ba找到标量函数的渐变向量GydF4y2BaFGydF4y2Ba中所有符号标量变量所构造的向量GydF4y2BaFGydF4y2Ba.此向量中的变量顺序由GydF4y2BaSymvar.GydF4y2Ba.GydF4y2Ba

GM.GydF4y2Ba=渐变(GydF4y2Ba调频GydF4y2Ba那GydF4y2BaVM.GydF4y2Ba)GydF4y2Ba找到标量函数的渐变向量GydF4y2Ba调频GydF4y2Ba关于向量GydF4y2BaVM.GydF4y2Ba在笛卡尔坐标。输入函数GydF4y2Ba调频GydF4y2Ba是符号矩阵变量和向量的函数GydF4y2BaVM.GydF4y2Ba是大小的符号矩阵变量GydF4y2Ba1GydF4y2Ba-经过-GydF4y2BaNGydF4y2Ba或GydF4y2BaNGydF4y2Ba-经过-GydF4y2Ba1GydF4y2Ba.GydF4y2Ba(自R2021B以来)GydF4y2Ba

例子GydF4y2Ba

全部收缩GydF4y2Ba

标量函数的梯度GydF4y2BaFGydF4y2Ba关于向量GydF4y2BaV.GydF4y2Ba向量的一阶偏导是多少GydF4y2BaFGydF4y2Ba关于每个元素GydF4y2BaV.GydF4y2Ba.GydF4y2Ba

求梯度向量GydF4y2Baf (x, y, z)GydF4y2Ba关于向量GydF4y2Ba[x,y,z]GydF4y2Ba.梯度是一个有这些分量的向量。GydF4y2Ba

Syms.GydF4y2BaXGydF4y2BayGydF4y2BaZ.GydF4y2Baf(x,y,z)= 2 * y * z * sin(x)+ 3 * x * sin(z)* cos(y);梯度(f,[x,y,z])GydF4y2Ba
Ans (x, y, z) =GydF4y2Ba

(GydF4y2Ba 3.GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba yGydF4y2Ba )GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba Z.GydF4y2Ba )GydF4y2Ba +GydF4y2Ba 2GydF4y2Ba yGydF4y2Ba Z.GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba XGydF4y2Ba )GydF4y2Ba 2GydF4y2Ba Z.GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba XGydF4y2Ba )GydF4y2Ba -GydF4y2Ba 3.GydF4y2Ba XGydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba yGydF4y2Ba )GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba Z.GydF4y2Ba )GydF4y2Ba 2GydF4y2Ba yGydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba XGydF4y2Ba )GydF4y2Ba +GydF4y2Ba 3.GydF4y2Ba XGydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba yGydF4y2Ba )GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba Z.GydF4y2Ba )GydF4y2Ba )GydF4y2Ba

找到函数的渐变GydF4y2Baf(x,y)GydF4y2Ba,并将其绘制为颤抖(速度)图。GydF4y2Ba

求梯度向量GydF4y2Baf(x,y)GydF4y2Ba关于向量GydF4y2Ba[x,y]GydF4y2Ba.梯度是矢量GydF4y2BaGGydF4y2Ba这些组件。GydF4y2Ba

Syms.GydF4y2BaXGydF4y2BayGydF4y2Baf =  - (sin(x)+ sin(y))^ 2;g =梯度(f,[x,y])GydF4y2Ba
G =GydF4y2Ba

(GydF4y2Ba -GydF4y2Ba 2GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba XGydF4y2Ba )GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba XGydF4y2Ba )GydF4y2Ba +GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba yGydF4y2Ba )GydF4y2Ba -GydF4y2Ba 2GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba yGydF4y2Ba )GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba XGydF4y2Ba )GydF4y2Ba +GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba yGydF4y2Ba )GydF4y2Ba )GydF4y2Ba

现在画出由这些分量定义的向量场。MATLAB®提供了GydF4y2Ba箭袋GydF4y2Ba绘制此任务的函数。该函数不接受符号参数。首先,将符号变量替换为组件的表达式GydF4y2BaGGydF4y2Ba数字值。然后使用GydF4y2Ba箭袋GydF4y2Ba.GydF4y2Ba

[x,y] = meshgrid(-1:.1:1,-1:.1:1);g1 =子(g(1),[x y],{x,y});g2 = summ(g(2),[x y],{x,y});quiver(x,y,g1,g2)GydF4y2Ba

图包含轴对象。轴对象包含QUIVIVE的对象。GydF4y2Ba

自R2021B以来GydF4y2Ba

使用符号矩阵变量定义返回标量的矩阵乘法。GydF4y2Ba

Syms.GydF4y2BaXGydF4y2BayGydF4y2Ba[3 1]GydF4y2Ba矩阵GydF4y2BaX = Y。*GydF4y2Ba
A =GydF4y2Ba
                      
                       
                        
                         
                          
                           
                            
                             
                              
                               yGydF4y2Ba
                             
                            
                           
                           
                            
                             T.GydF4y2Ba
                           
                          
                          
                          
                          
                           
                            
                             XGydF4y2Ba
                           
                          
                         
                        
                       
                      

找到矩阵乘法的梯度相对于GydF4y2Ba XGydF4y2Ba .GydF4y2Ba

gX =梯度(A, X)GydF4y2Ba
GX =GydF4y2Ba
                      
                       
                        
                         
                          
                           yGydF4y2Ba
                         
                        
                       
                      

找到矩阵乘法的梯度相对于GydF4y2Ba yGydF4y2Ba .GydF4y2Ba

gy =梯度(a,y)GydF4y2Ba
gy =GydF4y2Ba
                      
                       
                        
                         
                          
                           XGydF4y2Ba
                         
                        
                       
                      

自R2021B以来GydF4y2Ba

找到多变量功能的梯度GydF4y2Ba

FGydF4y2Ba (GydF4y2Ba XGydF4y2Ba )GydF4y2Ba =GydF4y2Ba 罪GydF4y2Ba 2GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 1GydF4y2Ba )GydF4y2Ba +GydF4y2Ba 罪GydF4y2Ba 2GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 2GydF4y2Ba )GydF4y2Ba +GydF4y2Ba 罪GydF4y2Ba 2GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 3.GydF4y2Ba )GydF4y2Ba

关于向量GydF4y2Ba XGydF4y2Ba =GydF4y2Ba [GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 2GydF4y2Ba 那GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 3.GydF4y2Ba ]GydF4y2Ba .GydF4y2Ba

使用符号矩阵变量来表示函数GydF4y2Ba FGydF4y2Ba 及其梯度在向量方面GydF4y2Ba XGydF4y2Ba .GydF4y2Ba

Syms.GydF4y2BaXGydF4y2Ba[1 3]GydF4y2Ba矩阵GydF4y2Baf = sin(x)* sin(x)。GydF4y2Ba
f =GydF4y2Ba
                      
                       
                        
                         
                          
                           
                            
                             罪GydF4y2Ba
                           
                           
                            
                             (GydF4y2Ba
                            
                             
                              
                               
                                
                                 XGydF4y2Ba
                               
                              
                             
                            
                            
                             )GydF4y2Ba
                           
                          
                          
                          
                          
                           
                            
                             
                              
                               罪GydF4y2Ba
                             
                             
                              
                               (GydF4y2Ba
                              
                               
                                
                                 
                                  
                                   XGydF4y2Ba
                                 
                                
                               
                              
                              
                               )GydF4y2Ba
                             
                            
                           
                           
                            
                             T.GydF4y2Ba
                           
                          
                         
                        
                       
                      
g =梯度(f (x)GydF4y2Ba
G =GydF4y2Ba
                      
                       
                        
                         
                          
                           2GydF4y2Ba
                          
                          
                          
                           
                            
                             
                              
                               
                                
                                 COS.GydF4y2Ba
                               
                               
                                
                                 (GydF4y2Ba
                                
                                 
                                  
                                   
                                    
                                     XGydF4y2Ba
                                   
                                  
                                 
                                
                                
                                 )GydF4y2Ba
                               
                              
                              
                               ⊙GydF4y2Ba
                              
                               
                                
                                 一世GydF4y2Ba
                               
                               
                                
                                 
                                  3.GydF4y2Ba
                                
                               
                              
                             
                            
                           
                          
                          
                          
                          
                           
                            
                             
                              
                               罪GydF4y2Ba
                             
                             
                              
                               (GydF4y2Ba
                              
                               
                                
                                 
                                  
                                   XGydF4y2Ba
                                 
                                
                               
                              
                              
                               )GydF4y2Ba
                             
                            
                           
                           
                            
                             T.GydF4y2Ba
                           
                          
                         
                        
                       
                      

以展示梯度的元素GydF4y2Ba XGydF4y2Ba ,将结果转换为由符号标量变量组成的向量GydF4y2Basymmatrix2sym。GydF4y2Ba

g = symmatrix2sym(g)GydF4y2Ba
G =GydF4y2Ba

(GydF4y2Ba 2GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 1GydF4y2Ba )GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 1GydF4y2Ba )GydF4y2Ba 2GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 2GydF4y2Ba )GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 2GydF4y2Ba )GydF4y2Ba 2GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 3.GydF4y2Ba )GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 3.GydF4y2Ba )GydF4y2Ba )GydF4y2Ba

或者,您可以转换GydF4y2Ba FGydF4y2Ba 和GydF4y2Ba XGydF4y2Ba 对标量变量的象征性表达并使用它们作为输入GydF4y2Ba坡度GydF4y2Ba功能。GydF4y2Ba

g =渐变(Symmatrix2sym(f),symmatrix2sym(x))GydF4y2Ba
G =GydF4y2Ba

(GydF4y2Ba 2GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 1GydF4y2Ba )GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 1GydF4y2Ba )GydF4y2Ba 2GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 2GydF4y2Ba )GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 2GydF4y2Ba )GydF4y2Ba 2GydF4y2Ba COS.GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 3.GydF4y2Ba )GydF4y2Ba 罪GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba 3.GydF4y2Ba )GydF4y2Ba )GydF4y2Ba

输入参数GydF4y2Ba

全部收缩GydF4y2Ba

标量函数,指定为符号表达式或符号函数,它是符号标量变量的函数。GydF4y2Ba

数据类型:GydF4y2Ba轶事GydF4y2Ba|GydF4y2BaSymfun.GydF4y2Ba

传染媒介关于您发现梯度向量的梯度向量,被指定为符号传染媒介。默认情况下,GydF4y2BaV.GydF4y2Ba是从发现的所有符号标量变量构造的矢量GydF4y2BaFGydF4y2Ba.此向量中的变量顺序由GydF4y2BaSymvar.GydF4y2Ba.GydF4y2Ba

如果GydF4y2BaV.GydF4y2Ba是标量,GydF4y2Ba梯度(f,v)= diff(f,v)GydF4y2Ba.如果GydF4y2BaV.GydF4y2Ba是一个空的符号对象,如GydF4y2Basym([])GydF4y2Ba, 然后GydF4y2Ba坡度GydF4y2Ba返回一个空符号对象。GydF4y2Ba

数据类型:GydF4y2Ba轶事GydF4y2Ba

自R2021B以来GydF4y2Ba

标量函数,指定为符号表达式,该表达式是符号矩阵变量的函数。GydF4y2Ba

数据类型:GydF4y2BaSymmatrix.GydF4y2Ba

自R2021B以来GydF4y2Ba

传染媒介关于您找到梯度向量的梯度向量,指定为大小的符号矩阵变量GydF4y2Ba1GydF4y2Ba-经过-GydF4y2BaNGydF4y2Ba或GydF4y2BaNGydF4y2Ba-经过-GydF4y2Ba1GydF4y2Ba.GydF4y2Ba

数据类型:GydF4y2BaSymmatrix.GydF4y2Ba

输出参数GydF4y2Ba

全部收缩GydF4y2Ba

梯度向量,作为符号表达式或符号函数返回,该符号函数是符号标量变量的函数。GydF4y2Ba

数据类型:GydF4y2Ba轶事GydF4y2Ba|GydF4y2BaSymfun.GydF4y2Ba

自R2021B以来GydF4y2Ba

梯度向量,作为符号表达式返回,它是符号矩阵变量的函数。GydF4y2Ba

数据类型:GydF4y2BaSymmatrix.GydF4y2Ba

更多关于GydF4y2Ba

全部收缩GydF4y2Ba

梯度矢量GydF4y2Ba

梯度向量GydF4y2BaFGydF4y2Ba(GydF4y2BaXGydF4y2Ba)GydF4y2Ba关于向量GydF4y2Ba XGydF4y2Ba =GydF4y2Ba (GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba XGydF4y2Ba 2GydF4y2Ba 那GydF4y2Ba ......GydF4y2Ba 那GydF4y2Ba XGydF4y2Ba N.GydF4y2Ba )GydF4y2Ba 向量的一阶偏导是多少GydF4y2BaFGydF4y2Ba.GydF4y2Ba

∇GydF4y2Ba XGydF4y2Ba FGydF4y2Ba (GydF4y2Ba XGydF4y2Ba )GydF4y2Ba =GydF4y2Ba (GydF4y2Ba ∂GydF4y2Ba FGydF4y2Ba ∂GydF4y2Ba XGydF4y2Ba 1GydF4y2Ba 那GydF4y2Ba ∂GydF4y2Ba FGydF4y2Ba ∂GydF4y2Ba XGydF4y2Ba 2GydF4y2Ba 那GydF4y2Ba ......GydF4y2Ba 那GydF4y2Ba ∂GydF4y2Ba FGydF4y2Ba ∂GydF4y2Ba XGydF4y2Ba N.GydF4y2Ba )GydF4y2Ba

也可以看看GydF4y2Ba

|GydF4y2Ba|GydF4y2Ba|GydF4y2Ba|GydF4y2Ba|GydF4y2Ba|GydF4y2Ba|GydF4y2Ba|GydF4y2Ba

在R2011B中介绍GydF4y2Ba