ans = [孩子,孩子,香蕉;树,汽车,汽车] - 所以我不必查看我的图表中的每个数字,并用相应的单词替换它??
答案 0 :(得分:1)
如果你有一个包含单词的数组和另一个带索引的数组,你可以生成一个数组,用相应的单词替换每个索引,如下所示:
words = {'banana','child','car','tree'};
numbers = [2 2 1;4 3 3];
>> words(numbers)
ans =
'child' 'child' 'banana'
'tree' 'car' 'car'
答案 1 :(得分:1)
如果您有统计工具箱,也可以使用ordinal数据类型。
>> B = ordinal([2 2 0; 4 3 3], {'banana','child','car','tree'})
B =
child child banana
tree car car
请注意,它会自动处理零。然后你可以做以下事情:
>> B=='child'
ans =
1 1 0
0 0 0