true
Valor lógico verdadeiro, ou um array preenchido com verdadeiro lógico.
Categoria: Language Fundamentals > Matrices and Arrays
Sintaxe
t = true
Retorna o escalar lógico 1.
T = true(n)
Retorna uma matriz lógica n-por-n de uns.
T = true(m, n, ...)
Retorna um array lógico com o tamanho indicado.
T = true(sz)
Usa o tamanho do vetor sz.
Descrição
true cria valores da classe logical, que ocupam um byte cada e se comportam como 0 e 1 na aritmética. É a forma usual de criar uma máscara que seleciona tudo, para desligar elementos seletivamente depois.
true é uma chamada de função, não um literal, então true(3) é uma matriz e não o número três.
Argumentos de entrada
n, m, ...- Inteiros não negativos com as dimensões. Valores negativos contam como 0.
sz- Vetor de tamanho.
Argumentos de saída
T- Array lógico em que todos os elementos são
1.
Exemplo
t = true
M = true(2, 3);
M(1, 2) = false
class(M)
Saída
t = logical
1
M = 2×3 logical array
1 0 1
1 1 1
ans = 'logical'