Konvertieren Sie ASCII in String in MATLAB
In diesem Tutorial erfahren Sie, wie Sie den ASCII-Wert mit der Funktion char()
in MATLAB in einen String umwandeln.
Konvertieren Sie den ASCII-Wert in einen String mit der Funktion char()
in MATLAB
ASCII-Code wird verwendet, um Zeichen darzustellen. Jedes Zeichen hat einen eindeutigen ASCII-Wert, zum Beispiel hat das Zeichen a
einen ASCII-Wert von 97, und das Zeichen b
hat einen ASCII-Wert von 98 und so weiter. Wenn Sie in MATLAB ASCII-Werte einiger Zeichen haben und diese in ihre entsprechende Zeichenkette oder ihr entsprechendes Zeichen umwandeln möchten, können Sie dies mit der Funktion char()
tun. Lassen Sie uns beispielsweise einige ASCII-Werte in ihre entsprechenden Zeichen oder Zeichenketten konvertieren. Siehe den Code unten.
ascii_values = [97 98 100]
characters = char(ascii_values)
Ausgabe:
ascii_values =
97 98 100
characters =
'abd'
Wie Sie in der Ausgabe sehen können, werden die ASCII-Werte in ihre entsprechenden Zeichen oder Zeichenketten umgewandelt. Wenn Sie Zeichen oder Strings in ihre entsprechenden ASCII-Werte umwandeln möchten, können Sie die Funktion double()
in MATLAB verwenden. Lassen Sie uns beispielsweise die obigen Zeichen oder Strings in ihre entsprechenden ASCII-Werte konvertieren. Siehe den Code unten.
characters = 'abd'
ascii_values = double(characters)
Ausgabe:
characters =
'abd'
ascii_values =
97 98 100
Wie Sie in der Ausgabe sehen können, haben wir die Zeichen oder Zeichenketten mit der Funktion double()
in MATLAB in ihre entsprechenden ASCII-Werte umgewandelt.