keyMatch

Testa se duas chaves são iguais para fins de dictionary.

Categoria: Language Fundamentals > Data Types

Sintaxe

tf = keyMatch(k1, k2)

Retorna true se k1 e k2 são a mesma chave.

Descrição

keyMatch é o teste de igualdade de uma consulta em dictionary. Os dois valores precisam ser do mesmo tipo de chave, e o texto é comparado com distinção entre maiúsculas e minúsculas. Junto com keyHash, define quando duas chaves contam como uma só entrada.

Argumentos de entrada

k1, k2
Dois valores de chave.

Argumentos de saída

tf
Escalar lógico.

Exemplo

Comparando chaves

keyMatch('ab', 'ab')
keyMatch('ab', 'AB')
keyMatch(1, 1)
Saída
ans = logical
   1
ans = logical
   0
ans = logical
   1

Veja também

keyHash dictionary isequal isKey