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.
