主要内容

最大限度

符号输入的最大元素

描述

例子

= max(一个返回符号输入的最大元素。

  • 如果一个是一个矢量,然后马克斯(a)返回的最大值一个

  • 如果一个是一个矩阵,然后马克斯(a)是包含每列的最大值的行向量。

输入一个即包含符号表达式,符号最大限度函数返回通过消除不表示最大值的参数而减少的未评估表达式。输出可能具有代表符号变量的条件的另一个参数。例如,Syms X;max([1 x])返回输出max([1, x], [], 2, 'Omitnan', ~in(x, 'real'))在命令窗口x是复杂的。

例子

= max(一个,[],nanflag.指定是否包含或省略值的计算。例如,max(a,[],'connallenan')包括所有一个尽管max([],“omitnan”)忽略了它们。

例子

= max(一个,[],昏暗的返回沿维度的最大元素昏暗的.例如,如果一个是一个矩阵,然后马克斯([],2)是包含每行的最大值的列向量。

= max(一个,[],昏暗的nanflag.还指定在使用时运行的维度nanflag.选项。

例子

= max(一个[], '所有')的所有元素的最大值一个

= max(一个,[],“所有”nanflag.的所有元素的最大值一个当使用nanflag.选项。

例子

C= max(一个B返回一个数组,其中包含最大的元素一个或者B

C= max(一个Bnanflag.还指定了如何治疗值。

例子

全部收缩

创建一个真实元素的象征矢量。使用符号查找最大的真实元素最大限度函数。

信谊x真实的A = [23 42 37 18 x];M = max ()
m =
                      
                       
                        
                         
                          最大限度
                        
                        
                         
                         
                          
                           
                            
                            
                             
                              
                               42
                              
                              
                               x
                             
                            
                            
                           
                           
                           
                            
                            
                            
                           
                           
                           
                            2
                           
                           
                            “omitnan”
                           
                           
                            symfalse
                          
                         
                         
                        
                       
                      

这个具有象征意义的最大限度函数返回未求值的表达式。通过消除不代表最大值的参数来减少表达式。

创建符号向量并计算其最大值,不包括值。

信谊x积极的a = [1.75 x 3.25 -2.5 naN 0.5 naN 0.2 -4 * x];M = max ([],“omitnan”
m =

最大限度 13 4 x 2 “omitnan” symfalse

马克斯(a)还会产生这个结果吗“omitnan”是默认选项。

使用“includenan”国旗返回

M = max ([],“includenan”
m =
                      
                       
                        
                         
                        
                        
                         SYM(NaN)
                       
                      

创建一个符号矩阵并找到每列中的最大元素。

信谊x真实的A = [1 x -0.5;2 2 x]
一个=

1 x - 1 2 - 2 2 x [sym(1),x,-sym(1/2);-sym(2),sym(2),x]

M = max ()
m =

1 最大限度 2 x 2 “omitnan” symfalse 最大限度 - 1 2 x 2 “omitnan” symfalse

创建一个符号矩阵并找出每一行中最大的元素。

信谊x真实的A = [1 x -0.5;2 2 x]
一个=

1 x - 1 2 - 2 2 x [sym(1),x,-sym(1/2);-sym(2),sym(2),x]

M = max ([], 2)
m =

最大限度 1 x 2 “omitnan” symfalse 最大限度 2 x 2 “omitnan” symfalse

创建一个符号矩阵。

信谊x真实的A = [1 x -0.5;2 2 x]
一个=

1 x - 1 2 - 2 2 x [sym(1),x,-sym(1/2);-sym(2),sym(2),x]

要在矩阵的所有维度上找到最大值,请使用“所有”选项。

M = max ([],“所有”
m =
                      
                       
                        
                         
                          最大限度
                        
                        
                         
                         
                          
                           
                            
                            
                             
                              
                               2
                              
                              
                               x
                             
                            
                            
                           
                           
                           
                            
                            
                            
                           
                           
                           
                            2
                           
                           
                            “omitnan”
                           
                           
                            symfalse
                          
                         
                         
                        
                       
                      

创建两个具有复杂元素的符号矩阵。从两个矩阵中找出最大的元素,它们是具有最大大小的复值。

信谊xyA = [x 2+1i;3我;5 y]
一个=

x 2 + 3. 4 - 5 y [x, 2 + sym(1i);信谊(3),信谊(“我”);信谊(5),y)

B = [1 y;2我1 + 1;3 x]
B =

1 y 2 1 + - 3. x [符号(1),y;sym('2i'),1 + sym(1i);-sym(3),x]

C = max (A, B)
C =

最大限度 1 x 2 “omitnan” x R 最大限度 2 + y 2 “omitnan” symtrue 3. 4 - 5 最大限度 x y 2 “omitnan” x R y R

使用符号定义下列表达式最大限度函数。假设变量 x 是真实的。

f x x - 1 x > 1 0 x < 1

信谊x真实的F (x) =√(max(x,1) - 1)
f (x) =
                      
                       
                        
                         
                          
                           
                            
                             
                              
                               最大限度
                             
                             
                              
                              
                               
                                
                                 
                                 
                                  
                                   
                                    1
                                   
                                   
                                    x
                                  
                                 
                                 
                                
                                
                                
                                 
                                 
                                 
                                
                                
                                
                                 2
                                
                                
                                 “omitnan”
                                
                                
                                 symfalse
                               
                              
                              
                             
                            
                            
                             -
                            
                             1
                           
                          
                         
                        
                       
                      

通过使用绘制表达式Fplot.

fplot(f,[ -  5 5])

图中包含一个坐标轴。坐标轴包含一个functionline类型的对象。

输入参数

全部收缩

输入数组,指定为符号表达式、向量或符号表达式的矩阵。

  • 如果一个那是复杂的,然后马克斯(a)返回最大量值的复数。如果大小相等,那么马克斯(a)返回最大幅值和最大相角的值。

  • 如果一个那是一个标量马克斯(a)返回一个

  • 如果一个一个0乘0的数组是空的吗马克斯(a)也是一个空数组。

数据类型:信谊||
复数的支持:万博1manbetx是的

条件,指定为其中一个值:

  • “omitnan”- 忽略所有值。如果所有元素都是,然后最大限度返回第一个。

  • “includenan”——包括计算中的值。

数据类型:char

维度运行,指定为正整数标量。如果没有指定值,则默认值是第一个数组维度,其大小不等于1。

尺寸昏暗的表示长度缩减为的维度1.这大小(M,昏暗的)1,虽然所有其他尺寸的尺寸保持不变,否则大小(暗)0.如果大小(暗)0,然后max(a,dim)返回大小与一个

考虑二维输入数组,一个

  • 如果昏暗的= 1,然后马克斯([],1)返回包含每列中最小元素的行向量。

  • 如果昏暗的= 2,然后马克斯([],2)返回包含每行中最小元素的列向量。

最大限度返回一个如果昏暗的大于ndims (A)

附加输入数组,指定为符号表达式,向量或符号表达式的矩阵。输入一个B大小必须相同或具有兼容的大小(例如,一个是一个-经过-N矩阵和B是标量或1-经过-N行矢量)。有关更多信息,请参见兼容数组大小,用于基本操作

数据类型:信谊||
复数的支持:万博1manbetx是的

输出参数

全部收缩

最大值,作为符号表达式的符号表达式、向量或矩阵返回。大小(M,昏暗的)1,而所有其他尺寸的尺寸与相应尺寸的尺寸相匹配一个, 除非大小(暗)0.如果大小(暗)0,然后空数组的大小是否相同一个

最大元素来自一个或者B,作为符号表达式的符号表达式、向量或矩阵返回。的大小C是由维数的隐式展开决定的一个B.有关更多信息,请参见兼容数组大小,用于基本操作

另请参阅

|

主题

介绍了R2021a