Convierta ASCII a String en MATLAB
Este tutorial presentará cómo convertir el valor ASCII en una cadena usando la función char()
en MATLAB.
Convierta el valor ASCII en una cadena usando la función char()
en MATLAB
El código ASCII se utiliza para representar caracteres. Cada carácter tiene un valor ASCII único, por ejemplo, el carácter a
tiene un valor ASCII de 97 y el carácter b
tiene un valor ASCII de 98, y así sucesivamente. En MATLAB, si tiene valores ASCII de algunos caracteres y desea convertirlos en su cadena o carácter equivalente, puede hacerlo utilizando la función char()
. Por ejemplo, convierta algunos valores ASCII a sus caracteres o cadenas equivalentes. Vea el código a continuación.
ascii_values = [97 98 100]
characters = char(ascii_values)
Producción :
ascii_values =
97 98 100
characters =
'abd'
Como puede ver en la salida, los valores ASCII se convierten en sus caracteres o cadenas equivalentes. Si desea convertir caracteres o cadenas en sus valores ASCII equivalentes, puede utilizar la función double()
en MATLAB. Por ejemplo, convierta los caracteres o cadenas anteriores a sus valores ASCII equivalentes. Vea el código a continuación.
characters = 'abd'
ascii_values = double(characters)
Producción :
characters =
'abd'
ascii_values =
97 98 100
Como puede ver en la salida, convertimos los caracteres o la cadena en sus valores ASCII equivalentes usando la función double()
en MATLAB.