Конкатенация строк горизонтально
s = strcat(
горизонтально конкатенирует текст в его входных параметрах. Каждый входной параметр может быть символьным массивом, массивом ячеек из символьных векторов или массивом строк.s1,...,sN
)
Если какой-либо вход является массивом строк, то результатом является массив строк.
Если какой-либо вход является массивом ячеек, и ни один не строковые массивы, то результатом является массив ячеек из символьных векторов.
Если все входные параметры являются символьными массивами, то результатом является символьный массив.
Для входных параметров символьного массива, strcat
удаляет запаздывание пробельных символов ASCII: пробел, вкладка, вертикальная вкладка, новая строка, возврат каретки и перевод формата. Для входных параметров массива ячеек и массива строк, strcat
не удаляет конечный пробел.
Для более быстрой эффективности и сохранить конечные пробельные символы, используйте append
.
append
функция может использоваться вместо strcat
сохранить конечные пробельные символы.
Символьные массивы также могут объединяться с помощью левых и правых квадратных скобок.
s1 = 'Good '; s2 = 'Morning'; s = [s1 s2]
s = Good Morning
Строковые массивы могут также быть конкатенированы с помощью +
оператор.
s1 = "Good "; s2 = "Morning"; s = s1 + s2
s = Good Morning