/ / Mostrando o conteúdo de um array de células no MATLAB - arrays, matlab

Mostrando o conteúdo de um array de células no MATLAB - arrays, matlab

Eu estou tentando extrair um array no MATLAB como abaixo:

insira a descrição da imagem aqui Antes disso, eu usava expressões regulares para dividir delimitadores específicos entre as colunas.

Código: datasplitnew = regexp(replacefinal, ",", "split");

No final, gostaria de mostrar o conteúdo deesse array de células em conformidade entre suas respectivas colunas na mesma matriz de células. Eu sei que eu posso apenas clicar na matriz de células que eu gostaria de ver e ver o conteúdo, mas eu não quero isso.

Algumas pessoas têm me dito para usar, {:} para dividir a matriz de células, mas só parece dividir a primeira linha na coluna em vez de todas elas.

Por favor informar.

Respostas:

1 para resposta № 1

Você não pode simplesmente concatená-los, pois as linhas possuem diferentes números de células.

Aqueles que têm o mesmo número que você pode se juntar ao vertcat.

Mas no final a única solução que consigo pensar é construir a célula da tabela por célula. mas isso não é difícil de fazer você mesmo.


0 para resposta № 2

Você poderia usar char(datasplitnew) para obter uma matriz de caracteres grandes.