我得到一个数组,其值为1或2,如:
val = [1,2,2,1,...]
现在我想生成一个新数组,其中val的每个值都被替换为String,如:
str = {'accept', 'not accept','not accept', 'accept',...}
有人可以帮我用Matlab完成它吗?
提前致谢!
答案 0 :(得分:1)
假设您有一个像options = {'accept', 'not accept'}
这样的单元格。一种解决方案可以是:
str =options(val)
因此,如果val = [1 2 2 1 ...]
结果为:
str = {'accept', 'not accept','not accept', 'accept',...}