MATLAB é uma suíte de software para programação técnica , análise e apresentação de dados. MATLAB contém um tipo de dados , conjunto de células , que podem conter qualquer tipo de dados dentro de cada célula . Uma operação comum em seu fluxo de dados pode ser para determinar se um conjunto de células particular contém um objeto string combinando uma seqüência específica ou padrão string. O MATLAB não contém uma função para fazer isso diretamente , mas você pode executar a operação com algumas linhas de código. Instruções 
 1 
 Use a função " iscellstr ()" para determinar se o conjunto de células que você está procurando contém apenas strings. Se sua matriz célula contém elementos não -string , use a função "isa ()" para verificar se cada elemento é uma string. Lojas MATLAB string como matrizes do tipo de dados char . Para ilustrar: 
 
 if ( iscellstr ( my_cell_array ) ) 
 
 if ( isa ( my_cell_array {i , j } , 'char ')) 
 2 
 Iterate através os elementos do seu conjunto de células usando um laço "for" : 
 
 para i = 1: my_cell_array_length 
 3 
 Verifique se cada elemento da seqüência de sua matriz de célula corresponde ao seu string de busca usando o operador lógico " . ==" Alternativamente , use a função " strFind () " para descobrir se um elemento seqüência contém um substring contendo a seqüência de pesquisa : 
 
 if ( my_cell_array {i , j } == my_search_string ) 
 
 if ( strFind ( my_cell_array {i , j } , my_search_string ) ) 
 4 
 Realize seu código condicional para combinar elementos de cordas. Isso pode ser retornar um valor , realizando uma operação na corda ou copiar a cadeia para outro conjunto de células .