Convert ASCII to String in MATLAB

Convert ASCII to String in MATLAB

This tutorial will introduce how to convert the ASCII value to a string using the char() function in MATLAB.

Convert the ASCII Value to String Using the char() Function in MATLAB

ASCII code is used to represent characters. Every character has a unique ASCII value, for example, the character a has an ASCII value of 97, and character b has an ASCII value of 98, and so on. In MATLAB, if you have ASCII values of some characters and want to convert them into their equivalent string or character, you can do that using the char() function. For example, let’s convert some ASCII values to their equivalent characters or string. See the code below.

ascii_values = [97 98 100]
characters = char(ascii_values)

Output:

ascii_values =

    97    98   100


characters =

    'abd'

As you can see in the output, the ASCII values are converted into their equivalent characters or string. If you want to convert characters or strings into their equivalent ASCII values, you can use the double() function in MATLAB. For example, let’s convert the above characters or strings to their equivalent ASCII values. See the code below.

characters = 'abd'
ascii_values = double(characters)

Output:

characters =

    'abd'


ascii_values =

    97    98   100

As you can see in the output, we converted the characters or string into their equivalent ASCII values using the double() function in MATLAB.

Author: 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

Related Article - MATLAB String

  • Insert Variable Into String in MATLAB
  • MATLAB Line Continuation
  • Convert Number to String in MATLAB
  • Extract Values From a String Using sscanf() in MATLAB
  • Escape Character Sequences on a String in MATLAB
  • Concatenate String in MATLAB