2017-10-14 31 views
0

我的陣列與它們的值是1或2,如:Matlab的分配值到字符串

val = [1,2,2,1,...]

現在我想生成其中val的每一個值被替換爲字符串的新數組像:

str = {'accept', 'not accept','not accept', 'accept',...}

有人可以幫我把它用Matlab做了什麼?

在此先感謝!

回答

1

假設你有一個像options = {'accept', 'not accept'}這樣的單元格。一種解決方案可以是:

str =options(val) 

所以,如果val = [1 2 2 1 ...]結果將是:從一個新手

str = {'accept', 'not accept','not accept', 'accept',...} 
+0

這麼簡單,謝謝! –