matlab 大小相近的数据分组
本文说明如何创建分类数组。categorical是一个数据类型,用来存储值来自一组有限离散类别的数据。这些分类可以采用自然排序,但并不要求一定如此。分类数组可用来有效地存储并方便地处理数据,同时还为数值赋予有意义的名称。分类数组通常用在表中以定义由行构成的组。
默认情况下,分类数组包含的是未采用数学排序的类别。例如,离散的宠物类别集合{ 'dog'cat‘bird’ ]未采用有意义的数学排序,因此MATLAB使用字母排序{‘bird‘cat' 'dog’ }。有序分类数组包含的类别具有有意义的数学排序。例如,离散的大小类别集合{ ‘small’ , 'medium’, 'larga’〕采用数学排序 small < medium < largc。
当您基于字符向量元胞数组或字符串数组创建分类数组时,前导空格和尾随空格将被删除。例如,如果您将文本[ cat'dog "指定为类别,则在将它们转换为类别时.它们将变或{“cat' “dog' }。
基于字符向量元胞数组创建分类数组
您可以使用categorical函数基于数值数组、逻辑数组、字符串数组、字符向量元胞数组或现有
的分类数组来创建分类数组。创建一个包含新英格兰地区的各州名的1×11字符向量元胞数组。
>字符串转数组matlab

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。