Characters linear search

1 次查看(过去 30 天)
sir i need to store characters like (man cat red blue) in 2X2 matrix and then i need to perform linear search , that is if i give man it must result man is first character please help in coding

采纳的回答

Andrew Newell
Andrew Newell 2011-3-28
You can use cell arrays and string comparisons to do this:
>> A = {'man', 'cat'; 'red', 'blue'}'
A =
'man' 'red'
'cat' 'blue'
>> i = find(strcmp('man',A));
This gives the indices so that
A{i}
returns
ans =
man
( edited to respond to comment )
  4 个评论
Matt Fig
Matt Fig 2011-3-28
if isempty(I),disp('No match found.'),end
javeed miyandad
javeed miyandad 2011-3-28
thank you very much sir

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by