Condivisione della tecnologia

MATLAB - elaborazione di stringhe

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

MATLAB - elaborazione di stringhe

Funzioni di elaborazione delle stringhe

Le funzioni di elaborazione delle stringhe in MATLAB sono le seguenti:

nome della funzioneillustrare
eval(stringa)Trova il valore di una stringa come comando MATLAb
spazi vuoti(n)Restituisce una stringa con n spazi
sbiancareRimuovi gli spazi dalla fine della stringa
fetaleTrova il valore della funzione dato da una stringa
findstr(stringa)Trova la stringa all'interno di una stringa e restituisce la posizione della stringa (contando da 1)
lettera dell'isolaControlla se un carattere è una lettera
isstrControlla se è una stringa
èspazioRestituisce vero se sono presenti spazi
IasterrRestituisce l'ultima stringa che ha generato un errore MATLAB
strcmpFunzione di confronto tra stringhe, lo stesso restituisce il valore vero
strcmpiConfronta le stringhe, tenendo conto dei casi
strangolamentoFunzione di sostituzione delle stringhe
strangoloTrova il primo token in una stringa
strgattostringa di connessione
strvcatConcatena le stringhe verticalmente
uniscitiInserisci il delimitatore tra ogni stringa
strsplitStringa divisa in base al delimitatore
trovareTrova sottostringa
corrispondenza di forzaTrova la stringa corrispondente
strangolamentoRimuovi gli spazi prima e dopo una stringa
superioreConverti in maiuscolo
inferioreConverti in minuscolo

Costruzione di stringhe o array di stringhe

La costruzione di stringhe o array di stringhe può essere ottenuta assegnando direttamente valori alle variabili. Il contenuto della stringa nell'espressione è scritto tra virgolette singole. Se il contenuto contiene virgolette singole, è necessario racchiuderlo in due virgolette singole.


>>str1='I don''t konw.'
  • 1
  • 2

L'output è:

str1 =
'Non lo so.'

Quando si costruisce un array di stringhe, esistono due forme: "[]" o "{}". Se viene utilizzato il costrutto "[]", più stringhe devono avere la stessa lunghezza. Se per la costruzione viene utilizzato "{}", più stringhe avranno lunghezze diverse.I due metodi di costruzione sono costruireMatrice ordinaria o matrice di celle