Символьные массивы и строковые массивы обеспечивают устройство хранения данных для текстовых данных в MATLAB®.
Символьный массив является последовательностью символов, как числовой массив является последовательностью чисел. Типичное использование должно сохранить короткие части текста как векторы символов, такие как c = 'Hello World'
.
Массив строк является контейнером для частей текста. Строковые массивы обеспечивают набор функций для работы с текстом как данные. Начиная в R2017a, можно создать строки с помощью двойных кавычек, таких как str = "Greetings friend"
. Чтобы преобразовать данные в строковые массивы, используйте функцию string
.
Для получения дополнительной информации смотрите, Представляют текст с Символьными массивами и Строковыми массивами или смотрят Using String Arrays for Text Data.
Представление текста с символьными массивами и массивами строк
Сохраните и управляйте текстом с помощью или символьных массивов или строковых массивов.
Анализ текстовых данных с массивами строк
Этот пример показывает, как анализировать текстовые данные со строковыми массивами. Это показывает, как сохранить, разделить, и отсортировать текст, и как вычислить и собрать статистические данные для текста в массиве строк.
Обновите свой код, чтобы принять строки
Примите строковые массивы как тип данных text в вашем собственном коде, после этих инструкций.
Тест на пустые строки и отсутствующие значения
Протестируйте строковые массивы на пустые строки и отсутствующие значения.
Составьте символьные массивы или строковые массивы, которые включают обычный текст и данные, отформатированные к вашей спецификации.
MATLAB обеспечивает несколько функций, чтобы искать, заменить, или извлечь текст в строковых массивах и векторах символов.
Сравните и осмотрите символьные массивы и строковые массивы.
Регулярные выражения являются универсальным способом искать и заменить текст.