strings

Cria um array de strings preenchido com strings vazias.

Categoria: Language Fundamentals > Data Types

Sintaxe

s = strings(n)

Cria um array n-por-n.

s = strings(m, n, ...)

Cria um array com as dimensões dadas.

s = strings

Retorna uma única string vazia "".

Descrição

strings serve para pré-alocar texto antes de preenchê-lo em um laço, do mesmo modo que zeros é usado para números. Os elementos são strings vazias de comprimento 0, o que é diferente do valor ausente <missing>.

Um tamanho 0 produz um array vazio, então isempty(strings(0)) é verdadeiro.

Argumentos de entrada

n, m
Tamanhos inteiros não negativos.

Argumentos de saída

s
Array de strings cujos elementos são todos "" (zero caracteres, não ausentes).

Exemplo

Pré-alocando texto

s = strings(2, 2)
s(1, 2) = "hi"
size(strings(1, 3))
Saída
s = 2×2 string array

    ""    ""
    ""    ""
s = 2×2 string array

    ""    "hi"
    ""    ""
ans = 1×2

     1     3

Veja também

string zeros cell isempty