cellstr
Converte texto em um cell array de vetores de caracteres.
Categoria: Language Fundamentals > Data Types
Sintaxe
c = cellstr(A)
Converte uma matriz char, array de strings ou array categorical.
Descrição
Muitas funções que recebem uma lista de nomes esperam um cell array de vetores de caracteres, e cellstr é a forma padrão de produzi-lo. Em uma matriz char, os espaços de preenchimento que igualam o comprimento das linhas são removidos, o que torna cellstr a inversa de char para listas de palavras.
Uma única string vira um cell 1 por 1. Um char vazio '' vira um cell com um char vazio.
Argumentos de entrada
A- Array char, array de strings, array categorical ou cell array de texto.
Argumentos de saída
c- Cell array de vetores de caracteres. Uma matriz char gera uma célula por linha, sem os espaços finais.
Exemplo
Linhas de uma matriz char
cellstr(['ab ';'cde'])
cellstr(["a" "bc"])
Saída
ans = 2×1 cell
{'ab' }
{'cde'}
ans = 1×2 cell
{'a'} {'bc'}