Я хочу получить индекс определенной строки в 2-мерном массиве. У меня есть массив 15 * 15 (Q), и я хочу получить индекс максимального числа 2-й строки. я писал этот код, но произошла ошибка:Поиск максимального индекса строки массива в MATLAB
y=Q(2,:);
x=max(y)
??? Subscript indices must either be real positive integers or logicals.
Вы не должны получать это сообщение об ошибке из кода, который вы указали. Это не то место, где вы получаете ошибку. Кроме того, вы получаете ** значение **, а не ** индекс **. – Maroun
ОК, но я не знаю, как получить его индекс – irisadaf
Возможный дубликат [matlab - argmax и argmin] (http://stackoverflow.com/questions/14556733/matlab-argmax-and-argmin) – Shai