0

我有一个矩阵

a = [ 1 'cancer'
      2 'cancer'
      3 'cancer'
      4 'noncancer'
      5 'noncancer' ]

我有另一个带有值的矩阵

b = [ 4
      5
      2 ]

现在我必须将 b 矩阵值与 a 值进行比较,输出应该是

output = [ 4  'noncancer'
           5  'noncancer'
           2  'cancer']

如果我使用

a(ismember([a{:,1}], b),:)

我得到答案 =

[2]    'cancer'   
[4]    'noncancer'
[5]    'noncancer'

如何以相同的顺序获得结果?如下所示

output = [ 4  'noncancer'
           5  'noncancer'
           2  'cancer']
4

0 回答 0