How can I specify special characters in a String Constant block?

How can I specify special characters such as CR (carriage return, "\r" or ASCII 13) and LF (line feed, "\n" or ASCII 10) in a String Constant block in Simulink?
"\" does not seem to work as an escape character with the String Constant block.

 Réponse acceptée

The String Constant block takes any MATLAB expression that represents a string. For special characters like line feed, users just follow what they do exactly in MATLAB.
Here are some examples:
  • Using the "char" function which works for all special characters:\n
    "Hello" + char(13) + char(10)
  • Using a MATLAB string:\n
    "Hello" + newline
  • Using a traditional character vector:\n
    ['hello' newline]

Plus de réponses (0)

Produits

Version

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by