Come dividere una stringa con uno spazio in MATLAB

March 17

Come dividere una stringa con uno spazio in MATLAB


MATLAB contiene una serie di funzioni per facilitare il lavoro con le stringhe di testo. Un insieme di parole separate da spazi bianchi è un tipo comune di stringa e dati numerici potrebbe anche apparire in una stringa separata da spazi. La funzione "textSCAN" divide una tale stringa in sottostringhe separati, se si utilizza l'argomento formato "% s".

istruzione

1 Creare una stringa di testare "textSCAN" sul digitando il seguente comando nella finestra di comando:

testString = 'The quick brown fox jumps over the lazy dog.'

Assicurarsi di utilizzare le virgolette singole al momento di definire le stringhe in MATLAB.

2 Assegnare i risultati di "textSCAN" per una variabile per dividere "testString" secondo il suo spazio bianco:

splitstring = textSCAN (testString, '% s')

Matrice di celle è assegnato a "splitstring," e il primo elemento contiene le porzioni di divisione di "testString" come un vettore colonna.

3 Utilizzare il seguente comando per estrarre i valori dalla matrice cellulare restituito da "textSCAN", rendendo più facile l'accesso alle stringhe:

splitstring = splitstring {1}

Il "splitstring" variabile contiene ora un vettore colonna contenente le stringhe che sono stati raggruppati per "textSCAN."