У меня к вам очень простой вопрос. Какой самый быстрый и чистый способ проверить, превышает ли индекс границы массива 2D-массива.
У меня есть что-то подобное
function Idx_bool = isIndexValid(ArrayRow,ArrayCol,idx_row,idx_col)
Idx_bool =true;
if(idx_row>ArrayRow || idx_col> ArrayCol || idx_row<=0 || idx_col<=0)
Idx_bool = false;
end
end
с ArrayRow, ArrayCol = размер моего 2D массив.
и idx_row, idx_col = Индекс для проверки.
, может быть, есть функция matlab, которая автоматически проверяет правильность индекса? Или есть лучший способ сделать это? Я использую этот код в для l oop, и поэтому он должен быть максимально быстрым.