Como encontrar uma substring em matlab

Pesquisar texto em MATLAB com

Pesquisar texto em MATLAB com "strFind."

Cadeias de texto são armazenadas em MATLAB como vetores (matrizes de uma única linha). caracteres individuais em cordas podem ser recuperadas, assim como elementos em um vector (por exemplo, stringname (4)). MATLAB também inclui uma série de comandos para ajudá-lo a trabalhar com strings. Use o "strFind" comando para procurar uma string para um determinado personagem ou conjunto de caracteres (substring).

Digite o seguinte comando na janela de comando para criar uma nova seqüência, certificando-se de usar aspas simples: mystring = `Esta é uma string exemplo.`;

Video: Visualizing a Decision Tree - Machine Learning Recipes #2



Usar "strFind" procurar "mystring" para a letra "Eu:" strFind (mystring, `i`) Os números 3, 6 e 23 são devolvidos em um vector. Estes números correspondem aos índices em "mystring" Onde "Eu" foi encontrado (o terceiro, sexto e 23 de cartas).

Usar uma corda para o segundo argumento para encontrar uma substring mais longo: strFind (mystring, `exemplo`) O número 12 é retornado. Isto corresponde ao carácter 12º na seqüência, onde a palavra "exemplo" começa.

Video: Como encontrar raizes de uma equação do 3º grau - Método de Newton Raphson

Referências

  • ligação Documentação MATLAB: strFind

Sobre o autor

Michael Carroll é um professor de matemática do ensino médio. Ele tem escrito para vários sites desde 2010, especializada em programação, web design, eletrônica e várias peças de software. Ele possui diploma de bacharel em engenharia elétrica pela Universidade do Texas, com especialização em projeto de sistemas embarcados.


Artigos relacionados