Como encontrar uma substring em matlab
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