newStr = splitlines(str) разделения str в символах новой строки и возвращают результат как выходной массив newStr.
splitlines разделяет в фактических символах новой строки, не в литеральном \n. Чтобы разделить строка, которая содержит \n, сначала используйте compose и затем используйте splitlines.
Разделите строку в символе новой строки. Когда литеральный \n будет представлять символ новой строки, преобразуйте его в фактическую новую строку с помощью функции compose. Затем используйте splitlines, чтобы разделить строку в символе новой строки.
Создайте строку, в которой две строки текста разделяются \n. Можно использовать +, чтобы конкатенировать текст на конец строки. Начиная в R2017a, можно создать строки с помощью двойных кавычек.
str = "In Xanadu did Kubla Khan";
str = str + "\n" + "A stately pleasure-dome decree"
str =
"In Xanadu did Kubla Khan\nA stately pleasure-dome decree"
Преобразуйте \n в фактический символ новой строки. Несмотря на то, что отображения str на двух строках, str является строкой, содержащей 1 на 1 обе строки текста.
str = compose(str)
str =
"In Xanadu did Kubla Khan
A stately pleasure-dome decree"
Разделите str в символе новой строки. newStr является 1 2 массивом строк. Каждый элемент содержит одну строку текста.
newStr = splitlines(str)
newStr = 2x1 string array
"In Xanadu did Kubla Khan"
"A stately pleasure-dome decree"
str Введите текст массив строк | вектор символов | массив ячеек из символьных векторов
Введите текст, заданный как массив строк, вектор символов или массив ячеек из символьных векторов. Если str является массивом строк или массивом ячеек из символьных векторов, то каждый элемент str должен содержать то же количество новых строк.
newStr Синтезируемый текст массив строк | массив ячеек из символьных векторов
Синтезируемый текст, возвращенный как массив строк или массив ячеек из символьных векторов. newStr имеет еще одну размерность, чем str. Размер новой размерности является еще одним, чем количество новых строк в строковом элементе. splitlines присваивает результаты разделения по новому измерению. Например, если str является 2-by-3 массив строк, и каждая строка имеет три символа новой строки, то newStr является 2-by-3-by-4 массив.
Если входной массив, str является массивом строк, то так newStr. В противном случае newStr является массивом ячеек из символьных векторов.
Советы
Если элементы массива строк имеют различные количества символов новой строки, используйте for - цикл, чтобы получить доступ к строковым элементам индивидуально и разделить их.
Расширенные возможности
"Высокие" массивы Осуществление вычислений с массивами, которые содержат больше строк, чем помещается в памяти.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.