Manejo de cadenas de caracteres en Matlab
Hola,
¿sabe alguien como puede recorrerse, caracter a caracter, una cadena de caracteres en Matlab?¿y como se puede obtener una subcadena?
Gracias. Saludos
¿sabe alguien como puede recorrerse, caracter a caracter, una cadena de caracteres en Matlab?¿y como se puede obtener una subcadena?
Gracias. Saludos
Si la tienes en una variable de tipo char, como es lo usual, puedes recorrera como si fuese un vector. Supongamos que tu variable se llama array. Para recorrerla puedes hacer lo siguiente:
for i=1:length(array)
letra=array(i);
end
con esto vas leyendo letra a letra toda la variable.
También existe un comando que te encuentra cadenas dentro de variables del tipo char.
La verdad es que no me acuerdo de esta sentencia, pero ya te digo que existe, busca por la ayudas.
for i=1:length(array)
letra=array(i);
end
con esto vas leyendo letra a letra toda la variable.
También existe un comando que te encuentra cadenas dentro de variables del tipo char.
La verdad es que no me acuerdo de esta sentencia, pero ya te digo que existe, busca por la ayudas.