我有一个数组x:
x = [2, 1, 2, 3, 3, 2]
我也有一个单元格数组y:
y = {'alpha', 'beta', 'gamma'}
实际上,x
是索引列表,其中每个索引都表示y
中的元素。我现在想要创建另一个单元格数组z
,其中x
中的每个索引都替换为y
中的相应元素,以提供以下内容:
z = {'beta', 'alpha', 'beta', 'gamma', 'gamma', 'beta'}
我该怎么做?
答案 0 :(得分:5)
这个怎么样:
z = y(x)
我现在的计算机上没有MatLab,但我认为这应该可行。