Чтение значений в MATLAB и назначение координат для записей - PullRequest
2 голосов
/ 03 мая 2010

Я немного новичок в MATLAB.

По сути, у меня есть значения 20x20, заполненные различными случайными записями в диапазоне от 0 до 3. Мне нужно написать программу, которая читает этот квадрат 20x20 и назначает координаты xy для записей, так что, когда я спрашиваюдля ввода конкретной координаты xy, которая имеет, скажем, запись 3, это приведет к ошибке.Я немного ошеломлен - но я понимаю общую концепцию того, что я должен найти.Я задаюсь вопросом, должен ли я использовать заговор вместо того, чтобы помочь мне.

1 Ответ

6 голосов
/ 03 мая 2010

Если вам нужны все координаты x и y, где есть 3, вы можете использовать find:

[x,y] = find(m == 3)

для матрицы с именем 'm'.

Более подробную информацию можно найти в документации Matlab .

...