uniqueCells

实现独特的ND单元阵列的混合类型。避免num2str和提供了独特的行和交换机将nan视为相等。

36下载

更新2018年8月13日

查看许可协议

[outcell,射程,iOut] = uniqueCells (incell[‘行’,‘equalnan])

使用类似于独特的()。
“行”开关返回独特的细胞矩阵中的行。否则,ND单元数组支持。万博1manbetx
“equalnan”开关将nan视为相等。

作为混合型细胞排序是不可能对应的输出
在独特的“稳定”开关()。独特的occurrence-switch()不是
实现的。

以下是正确的(w / o”行“开关”):
isequal (incell(含),outcell)
isequal (outcell (iOut)、incell)

使用“行”开关:
isequal (incell(含:),outcell)
isequal (outcell (iOut:), incell)

该算法使用isequal进行详尽的两两比较
使其准确和type-independent(与实现
使用num2str);然而,这可能会以牺牲性能。

引用作为

康拉德(2023)。uniqueCells(//www.tianjin-qmedu.com/matlabcentral/fileexchange/68449-uniquecells), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2017a
与R2007b后来版本兼容
平台的兼容性
窗户 macOS Linux
类别
找到更多的在数据类型识别帮助中心MATLAB的答案

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.2.1 "

固定的错误。

1.2.0

输入检查、错误处理和兼容性改进。

1.1.0