我有一个向量 (1,2,3,4)
,我想用 'AA'
标记 1,用 'AB' 标记 2
,3 带有'CD'
,4 带有'Hello'
,等等。它应该像一个向量('AA','AB','CD','Hello')
。可能吗?
最佳答案
MATLAB 有一个 Map
container type :
keySet = 1:4;
valSet = {'AA','AB','CD','Hello'};
map = containers.Map(keySet,valSet);
使用 values
method 获取一些请求的值:
>> vals = map.values(num2cell([3 2 1 4]))
vals =
'CD' 'AB' 'AA' 'Hello'
关于string - 我有一个向量,例如 (1,2,3,4),我想将数字更改为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22646132/