0
'<s>'           15
'an'            3
'evolutionary'  2
'immune'        4
'network'           4
'for'           4
'data'          2
'clustering'    2
'</s>'         15
'<s>'          15
'an'            3
'evolutionary'  2
'immune'            4
'network'           4
'for'           4
'data'          2
'clustering'    2
'</s>'          15
'<s>'            15

我在MATLAB中工作,问题是如何在每列的数据类型不同时找出唯一的行。上面给出的表的第一列是char数据类型,而第二列是double类型?

4

1 回答 1

0

上述代码的一种解决方案是:

I/P 测试

'<s>'   'hi'    'hello' '</s>'  '<s>'   
6   5   1   6   6   

O/P-测试1

'<s>'   'hi'    'hello' '</s>'
   6    5   1   6   



j=1;
Test1(:,j) = Test(:,1);
j=j+1;
for i=2:size(Test,2)
    if(isempty(strmatch(Test(1,i),Test1(1:1,:),'exact')))
        Test1(:,j) = Test(:,i);
        j=j+1;
    end
end
于 2013-09-26T18:10:53.237 回答