Разделите строку в заданном разделителе
C = strsplit(str)C = strsplit(str,delimiter)C = strsplit(str,delimiter,Name,Value)[C,matches] = strsplit(___)разделяет C = strsplit(str) str в пробеле в C. Пробельный символ эквивалентен любой последовательности в наборе {' ','\f','\n','\r','\t','\v'}.
Если str имеет последовательные пробельные символы, то strsplit обрабатывает их как один пробел.
разделяет C = strsplit(str,delimiter) str в разделителях, заданных delimiter.
Если str имеет последовательные разделители без других символов между ними, то strsplit обрабатывает их как один разделитель. Например, и strsplit('Hello,world',',') и strsplit('Hello,,,world',',') возвращают тот же вывод.
задает дополнительные опции разделителя с помощью одного или нескольких аргументов в виде пар "имя-значение". Например, чтобы обработать последовательные разделители как отдельные разделители, можно задать C = strsplit(str,delimiter,Name,Value) 'CollapseDelimiters',false.
дополнительно возвращает массив, [C,matches] = strsplit(___) matches. Выходной аргумент matches содержит все случаи разделителей, на которые strsplit разделяет str. Можно использовать этот синтаксис с любым из входных параметров предыдущих синтаксисов.
Начиная в R2016b, функции split рекомендуют разделить элементы массива строк.