exponenta event banner

mlreportgen.utils.makeSingleLineText

Преобразование входных данных в однострочные

Описание

пример

singleline = mlreportgen.utils.makeSingleLineText(strchar_in) преобразует входные данные в одну строку текста. Одиночные пробелы заменяют линейные каналы, а каретка возвращается на входе.

singleline = mlreportgen.utils.makeSingleLineText(strchar_in,delim) задает разделитель, используемый для замены линий и возвратов каретки.

Примеры

Преобразовать символьный массив в однострочный

devTitle = ['Thomas R. Lee'; ...
            'Sr. Developer'; ...
            'SFTware Corp.'];
singleline = mlreportgen.utils.makeSingleLineText(devTitle)
singleline =

    'Thomas R. Lee Sr. Developer SFTware Corp.'

Входные аргументы

свернуть все

Ввод для преобразования в однострочный текст, заданный как символьный массив, строковый массив, массив символов ячейки или числовой массив.

Разделитель для замены каждого канала строки и возврата каретки, заданного как вектор символа или скаляр строки.

Выходные аргументы

свернуть все

Однострочный текст, возвращаемый в виде символьного вектора или строкового скаляра. Форматирование выходных данных зависит от типа входных данных.

ВходПродукция
символьный вектор или числовой массивВектор символов с подаваемыми строками и возвратами каретки удален.
строковый скалярУдален скаляр строки с подачей строки и возвратом каретки.
массив ячеек символьных векторовВектор символов с подаваемыми строками и возвратами каретки удален. Записи в массиве объединяются и разделяются с помощью разделителя.
строковый массив

Удален скаляр строки с подачей строки и возвратом каретки. Записи в массиве объединяются и разделяются с помощью разделителя.

Представлен в R2018b