Zeichen und Zeichenfolgen
Character und String Arrays stellen Speicherplatz für Textdaten in MATLAB® bereit.
Ein Character Array (Zeichenarray) ist eine Zeichenfolge, genauso wie ein numerisches Array eine Zahlenfolge ist. Es wird typischerweise dazu verwendet, kurze Textbausteine als Zeichenvektoren, wie
c = 'Hello World'
, zu speichern.Ein String Array (Zeichenfolgenarray) ist ein Container für Textbausteine. String Arrays stellen eine Reihe von Funktionen bereit, um mit Texten als Daten zu arbeiten. Sie können Zeichenfolgen mit Anführungszeichen, wie
str = "Greetings friend"
, erstellen. Mit der Funktionstring
konvertieren Sie Daten in String Arrays.
Weitere Informationen finden Sie unter Text in String and Character Arrays oder sehen Sie sich Verwenden von String Arrays für Textdaten an.
Funktionen
Themen
- Text in String and Character Arrays
Store and manipulate text using either string arrays or character arrays.
- Analyze Text Data with String Arrays
This example shows how to analyze text data with string arrays. It shows how to store, split, and sort text, and how to compute and collect statistics for text in a string array.
- Formatting Text
Compose character arrays or string arrays that include ordinary text and data formatted to your specification.
- Search and Replace Text
MATLAB provides several functions to search for, replace, or extract text in string arrays and character vectors.
- Unicode and ASCII Values
MATLAB stores all characters as Unicode characters. Both strings and character vectors use the same encoding. You can convert characters to their Unicode code values, and numbers to characters.
- Hexadecimal and Binary Values
Specify hexadecimal and binary values either as literals or as text. Hexadecimal and binary literals are stored as integers. You can convert text representing hexadecimal and binary values to numbers, and numbers to text representations.