combinations
说明
示例
输入参数
提示
分类数组
如果您的输入数组是分类数组,您可能希望生成另一个分类数组,其类别是输入的所有组合。由于
combinations函数返回表中的所有组合,请考虑改用.*运算符。例如,创建两个分类数组并调用
.*运算符。colors = categorical(["blue" "red" "green" "black"]); signs = categorical(["+" "-" "-" "+"]); C = colors .* signs
C = 1×4 categorical array blue + red - green - black +结果是一个分类数组,其类别是输入的类别的所有组合。使用
categories函数列出类别。categories(C)
ans = 8×1 cell array {'black +'} {'black -'} {'blue +' } {'blue -' } {'green +'} {'green -'} {'red +' } {'red -' }
版本历史记录
在 R2023a 中推出