Convierta ASCII a String en MATLAB

Ammar Ali 4 julio 2021
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.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Artículo relacionado - MATLAB String