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

21 Ansichten (letzte 30 Tage)
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.

Akzeptierte Antwort

MathWorks Support Team
MathWorks Support Team am 13 Sep. 2022
Bearbeitet: MathWorks Support Team am 13 Sep. 2022
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]

Weitere Antworten (0)

Kategorien

Mehr zu Characters and Strings finden Sie in Help Center und File Exchange

Produkte


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by