How do you get the row or column of something you need?

1 次查看(过去 30 天)
For example, if you had:
abc
def
ghi
Say I wanted the row and column of 'e', how would I do this? I have been looking everywhere for this and I just can't seem to find it. Please help. Thank you!

采纳的回答

Image Analyst
Image Analyst 2015-11-28
[rows, columns] = find(yourMatrix == e); % e is an integer.
  5 个评论
Walter Roberson
Walter Roberson 2015-11-28
You decide which position is the "first" one, and you index rows() and columns() at that same index. But how do you define which is the "first" ?
AB
BD
which 'B' is 'first' ?
Shawn Simon
Shawn Simon 2015-11-28
The way that I want to implement this, is with a wordsearch. I have a 15x15 2 dimensional array filled with letters. I have created a function that runs checks throughout the array looking for the word a user inputs. With this, I am to return the row and column of the first letter of the word. So it would be like this:
iuwekfasdkuhwqa
kjdfjdjilihvjut
injmatlabiliwtm
ijghaddndldndld
And so on. The user would then use the function I created and input a word, in this case 'matlab'. The function would then output the row and column of 'm' (3rd row; 4th column). If you would like to see my code, I would gladly show you.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Matrix Indexing 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by