主要内容

symtrue

符号逻辑常量真实

描述

例子

symtrue是真条件的符号逻辑常数。

例子

T= Symtrue(n返回A.n-经过-n符号逻辑矩阵symtrue年代。

例子

T= Symtrue(深圳返回一系列符号逻辑symtrueS,其中大小向量,深圳,定义了尺寸(t).例如,symtrue (3 [2])返回一个2乘3的符号逻辑数组symtrue年代。

例子

T= Symtrue(sz1,...,szn返回一个sz1-经过-...-经过-szN符号逻辑阵列symtrue年代,sz1,...,szn表示每个维度的大小。例如,Symtrue(2,3)返回一个2乘3的符号逻辑数组symtrue年代。

例子

全部折叠

创建一个符号不等式<年代pan class="inlineequation"> x 2 > 4

信谊<年代pan style="color:#A020F0">xeq = x ^ 2> 4
eq =<年代pan class="inlineequation">
                      
                       
                        
                         
                          
                           4
                          
                           <
                          
                           
                            
                             x
                           
                           
                            
                             2
                           
                          
                         
                        
                        
                         4 
                       
                      

假设<年代pan class="inlineequation"> x > 2

假设(x > 2)

简化符号不等式所代表的条件情商.这简化函数返回符号逻辑常量symtrue因为条件对于假设总是成立的<年代pan class="inlineequation"> x > 2

T =简化(eq)
t =<年代pan class="inlineequation">
                      
                       
                        
                         
                          symtrue
                        
                        
                         symtrue
                       
                      

显示数据类型T,这是信谊

类(T)
ans ='sym'

你也可以用检查不等式是否在制作的假设下保持。在这个例子中,返回逻辑1真的).

TF =总(eq)
TF =<年代pan class="emphasis">逻辑1

使用symtrue生成符号逻辑的3 × 3方阵symtrue年代。

T = symtrue (3)
t =

symtrue symtrue symtrue symtrue symtrue symtrue symtrue symtrue symtrue [symtrue symtrue symtrue;symtrue、symtrue symtrue;symtrue、symtrue symtrue]

显示数据类型T,这是信谊

类(T)
ans ='sym'

下一步,使用symtrue生成一个3 × 2 × 2的符号逻辑数组symtrue的年代。

T = symtrue (3 2 2)
T (:: 1) =

symtrue symtrue symtrue symtrue symtrue symtrue [symtrue, symtrue;symtrue symtrue;symtrue symtrue]

T (:: 2) =

symtrue symtrue symtrue symtrue symtrue symtrue [symtrue, symtrue;symtrue symtrue;symtrue symtrue]

或者,您可以使用大小向量来指定数组的大小。

T = symtrue ([3 2 2])
T (:: 1) =

symtrue symtrue symtrue symtrue symtrue symtrue [symtrue, symtrue;symtrue symtrue;symtrue symtrue]

T (:: 2) =

symtrue symtrue symtrue symtrue symtrue symtrue [symtrue, symtrue;symtrue symtrue;symtrue symtrue]

为此创建真相表运算应用于两个符号逻辑常数,symtruesymfalse

A = [symtrue symfalse]
一个=<年代pan class="inlineequation">
                      
                       
                        
                         
                          
                          
                           
                            
                             
                              
                               symtrue
                             
                            
                            
                             
                              
                               symfalse
                             
                            
                           
                          
                          
                         
                        
                        
                         [symtrue, symfalse]
                       
                      
B = [symtrue;symfalse]
B =

symtrue symfalse [symtrue;symfalse]

tf =和(a,b)
TF =

symtrue symfalse symfalse symfalse [symtrue, symfalse;symfalse symfalse]

将符号逻辑常量与逻辑运算符组合或者, 和xor(或他们的捷径)。

tf = xor(symtrue,或(symfalse,symfalse))
TF =<年代pan class="inlineequation">
                      
                       
                        
                         
                          symtrue
                        
                        
                         symtrue
                       
                      
TF = symtrue & ~(symfalse)
TF =<年代pan class="inlineequation">
                      
                       
                        
                         
                          symtrue
                        
                        
                         symtrue
                       
                      

转换符号逻辑常数symtrue变成一个逻辑值。

T1 =逻辑(symtrue)
T1 =<年代pan class="emphasis">逻辑1

转换符号逻辑常数symtrue转换为双精度和可变精度的数值。

t2 = double(symtrue)
T2 = 1
T3 = vpa (symtrue)
T3 =<年代pan class="inlineequation">
                      
                       
                        
                         
                          1.0
                        
                        
                         vpa(“1.0”)
                       
                      

的数据类型T1T2, 和T3

名称大小字节类属性t1 1x1 1逻辑t2 1x1 8 double t3 1x1 8 sym

输入参数

全部折叠

方阵的大小,指定为整数。n将输出阵列大小设置为n-经过-n.例如,symtrue (3)返回一个3乘3的符号逻辑数组symtrue年代。

  • 如果n0,然后T是一个空矩阵。

  • 如果n是消极的,然后被视为0

大小向量,指定为整数的行向量。例如,symtrue (3 [2])返回一个2乘3的符号逻辑数组symtrue年代。

  • 如果任何尺寸是0,然后T为空数组。

  • 如果任何维度的大小为负,则将其视为0

  • 如果任何尾随维度大于2有…的大小1,则输出T不包括这些维度。例如,Symtrue ([2 2 1 1])返回一个2乘2的数组和Symtrue ([2 2 1 2 1])返回一个2 × 2 × 1 × 2的数组。

大小输入,由逗号分隔的整数列表指定。例如,Symtrue(2,3)返回一个2乘3的符号逻辑数组symtrue年代。

  • 如果任何尺寸是0,然后T为空数组。

  • 如果任何维度的大小为负,则将其视为0

  • 如果任何尾随维度大于2有…的大小1,则输出T不包括这些维度。例如,symtrue ([2 2 1 1])返回一个2乘2的数组和symtrue([2、2、1、2、1])返回一个2 × 2 × 1 × 2的数组。

输出参数

全部折叠

用于表示真条件的符号逻辑常数,返回为标量、向量、矩阵或N-D阵列。

数据类型:信谊

提示

  • 命令sym(true)返回一个符号数字1, 和信谊(symtrue)返回symtrue

  • 将两个符号逻辑常量数组与逻辑操作组合使用时或者,或xor函数时,数组的大小必须相同或具有兼容的大小。有关基本数组操作所需的输入大小的详细信息,请参见基本操作的兼容数组大小

另请参阅

|<年代pan itemscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">

介绍了R2020a