in

Relação simbólica de pertinência: testa se uma expressão está em um conjunto.

Categoria: Symbolic Computations in MATLAB > Operators and Elementary Operations

Sintaxe

c = in(x, set)

Constrói a relação "x pertence a set".

Descrição

in expressa que uma quantidade pertence a um conjunto, por exemplo in(x, 'integer'), e é usada principalmente para declarar suposições sobre uma variável para simplificação ou resolução posteriores. Aqui, 'real' significa reais, 'rational' os racionais e 'integer' os inteiros.

A relação é exibida na forma in(x, 'integer').

Argumentos de entrada

x
Variável ou expressão simbólica.
set
Nome do conjunto: 'real', 'integer', 'rational' ou 'positive'.

Argumentos de saída

c
Relação simbólica, utilizável com assume, assumeAlso ou isAlways.

Exemplo

Construção das relações

syms x
in(x, 'integer')
in(x, 'real')
Saída
ans = in(x, 'integer')
ans = in(x, 'real')

Observações

No MatLivre in apenas constrói a relação; ela não é avaliada para valores conhecidos (in(sym(3), 'integer') permanece sem avaliação) e isAlways não a resolve.

Veja também

assume isAlways isreal sym