Resultados da pesquisa a pedido "cell-array"

1 a resposta

Reordenando a matriz de células por matriz de índices

Suponha que eu tenha uma matriz de célulasx e uma matriz inteiray: x = {'apple', 'orange', 'banana', 'pear'}; y = [2 4 3 1];De fato,y representa índices dex. Eu quero agora criar uma matriz de célulasz com os elementos dex reordenados conforme ...

1 a resposta

Erro Matlab: a função não está definida para entradas da 'célula'

fid = fopen('./tickers.tex', 'wt+'); for x = 1 : size(C.names,1) fprintf(fid, '%s & ', C.names(x,1:end-1)); fprintf(fid, '%s \\\\ \t\n', C.names(x,end)); end fclose(fid);Por que isso me dá o erro: Erro ao usar a função fprintf não está definido ...

3 a resposta

A maneira mais rápida de encontrar valores repetidos em diferentes matrizes de células de tamanhos diferentes

O problema é o seguinte: Eu tenho uma matriz de células do formulárioindx{jj} onde cadajj é uma matriz de1xNjj, o que significa que todos eles têm tamanhos diferentes. No meu casomax(jj)==3, mas vamos considerar um caso geral para o abalo. Como ...

2 a resposta

Como localizo uma célula específica em uma matriz de células?

Digamos que eu tenha uma matriz de células contendo células 1x2. por exemplo.deck = {{4,'c'},{6,'s'}...{13,'c'}...{6,'d'}} Como posso encontrar o índice de uma célula específica? Por exemplo, quero encontrar o índice da célula com os ...

1 a resposta

Como encontrar os vetores da célula A que contêm pelo menos um elemento do vetor B?

Como encontrar os vetores deA que contêm pelo menos um elemento do vetorB ? exemplo: A = {[2 5],[8 9 2],[33 77 4],[102 6],[10 66 17 7 8 11],[110 99],[1 4 3],[15 41 88]} B = [5 77 41 66 7] Result = {[2 5],[33 77 4],[10 66 17 7 8 11],[15 41 88]}

2 a resposta

Preencher matriz de células com elementos baseados nos índices MATLAB

Eu tenho uma matriz de células n * m Cell_In: a b * * * * c * * d * * * f* -> representa uma string vazia (''). Aqui está o que eu preciso: a b a b a b c b c d c d c fPara uma coluna específica, preciso preencher a célula vazia com a célula não ...

1 a resposta

Como acumular células de diferentes comprimentos em uma matriz no MATLAB?

Então, eu tenho uma matriz de células de vetores 1xN de diferentes comprimentos. Quero anexá-los em uma matriz para que eu possa exibi-los comimagesc. Obviamente, a matriz deve ter a largura do maior vetor. Meu código atual para isso está ...

3 a resposta

MATLAB: comparação de matrizes de células de string

Eu tenho duas matrizes de células e quero verificar se elas contêm as mesmas strings (elas não precisam estar na mesma ordem, nem sabemos se elas têm os mesmos comprimentos). Por exemplo: a = {'2' '4' '1' '3'}; b = {'1' '2' '4' '3'};ou a = ...

2 a resposta

Como detecto células vazias em uma matriz de células?

Como detecto células vazias em uma matriz de células? Eu sei que o comando para remover a célula vazia éa(1) = [], mas parece que o MATLAB não detecta automaticamente quais células estão vazias. Histórico: pré-aloquei uma matriz de células ...

1 a resposta

Como combinar vetores de diferentes comprimentos em uma matriz de células em matriz no MATLAB

Como combinar de maneira eficiente vetores de matriz celular com comprimento diferente em uma matriz, preenchendo os vetores até o comprimento máximo com 0s ou NaNs? Seria uma boa opção paracell2mat(). Por exemplo, se eu tiver C = {1:3; 1:5; ...