categorical - тип данных для хранения данных со значениями из конечного набора дискретных категорий. Например, синтаксис C = categorical({'R','G','B','B','G','B'}) создает категориальный массив с шестью элементами, относящимися к категориям R, G, или B.
Категориальный массив обеспечивает эффективное хранение и удобное управление нечисловыми данными, сохраняя при этом значимые имена для значений данных. Категории могут иметь естественный порядок, но он не требуется. Дополнительные сведения см. в разделе Создание категориальных массивов или просмотр таблиц и категориальных массивов.
Создание категориальных массивов
В этом примере показано, как создать категориальный массив.
Доступ к данным с помощью категориальных массивов
Поиск, выделение и удаление элементов из категориальных массивов.
Преимущества использования категориальных массивов
Категориальные массивы обеспечивают естественное представление данных, математическое упорядочение символьных векторов и эффективное использование памяти.
Основные функции, поддерживающие категориальные массивы
Многие функции в MATLAB ® работают с категориальными массивами примерно так же, как и с другими массивами. Некоторые из этих функций могут проявлять особое поведение при работе с категориальным массивом.