При работе с текстом заключайте последовательности символов в одинарные кавычки. Можно присвоить текст переменной.
myText = 'Hello, world';
Если текст включает одинарную кавычку, используйте две одинарных кавычки в рамках определения.
otherText = 'You''re right'
otherText = 'You're right'
myText
и otherText
являются массивами, как все переменные MATLAB®. Их классом или типом данных является char
, который является сокращением от character.
whos myText
Name Size Bytes Class Attributes myText 1x12 24 char
Можно конкатенировать символьные массивы с квадратными скобками, как вы конкатенируете числовые массивы.
longText = [myText,' - ',otherText]
longText = 'Hello, world - You're right'
Чтобы преобразовать числовые значения в символы, используйте функции, такие как num2str
или int2str
.
f = 71; c = (f-32)/1.8; tempText = ['Temperature is ',num2str(c),'C']
tempText = 'Temperature is 21.6667C'