Technologieaustausch

MATLAB – String-Verarbeitung

2024-07-12

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

MATLAB – String-Verarbeitung

String-Verarbeitungsfunktionen

Die String-Verarbeitungsfunktionen in MATLAB lauten wie folgt:

Funktionsnameveranschaulichen
eval(Zeichenfolge)Finden Sie den Wert einer Zeichenfolge als MATLAb-Befehl
Leerzeichen(n)Gibt eine Zeichenfolge mit n Leerzeichen zurück
entleerenEntfernen Sie Leerzeichen vom Ende der Zeichenfolge
fevalFinden Sie den durch eine Zeichenfolge angegebenen Funktionswert
findstr(Zeichenfolge)Suchen Sie die Zeichenfolge innerhalb einer Zeichenfolge und geben Sie die Vorkommensposition der Zeichenfolge zurück (ab 1 gezählt).
InselbriefÜberprüfen Sie, ob ein Zeichen ein Buchstabe ist
isstrÜberprüfen Sie, ob es sich um eine Zeichenfolge handelt
ist RaumGibt true zurück, wenn Leerzeichen vorhanden sind
iasterrGibt die letzte Zeichenfolge zurück, die einen MATLAB-Fehler generiert hat
strcmpString-Vergleichsfunktion, dieselbe gibt den wahren Wert zurück
strcmpiVergleichen Sie Zeichenfolgen und berücksichtigen Sie dabei die Groß-/Kleinschreibung
strpString-Ersetzungsfunktion
AbonnierenSuchen Sie das erste Token in einer Zeichenfolge
strcatVerbindungszeichenfolge
strvcatStrings vertikal verketten
strjoinFügen Sie zwischen jeder Zeichenfolge ein Trennzeichen ein
AbonnierenTeilt die Zeichenfolge anhand des Trennzeichens auf
strfindTeilzeichenfolge finden
strmatchPassende Zeichenfolge finden
strtrimEntfernen Sie Leerzeichen vor und nach einer Zeichenfolge
Oberer, höherIn Großbuchstaben umwandeln
untereIn Kleinbuchstaben umwandeln

String- oder String-Array-Konstruktion

Der Aufbau von Strings oder String-Arrays kann durch direktes Zuweisen von Werten zu Variablen erreicht werden. Der Zeichenfolgeninhalt im Ausdruck wird in einfache Anführungszeichen geschrieben. Wenn der Inhalt einfache Anführungszeichen enthält, muss er mit zwei einfachen Anführungszeichen maskiert werden.


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

Die Ausgabe ist:

str1 =
'Ich weiß nicht.'

Beim Erstellen eines String-Arrays gibt es zwei Formen: „[]“ oder „{}“. Wenn das Konstrukt „[]“ verwendet wird, müssen mehrere Zeichenfolgen die gleiche Länge haben. Wenn „{}“ für die Konstruktion verwendet wird, haben mehrere Zeichenfolgen unterschiedliche Längen.Es gibt zwei Bauweisen zum BauenGewöhnliches Array oder Zellenarray