val2ind

Индекс регулярной координатной сетки

Синтаксис

Ind = val2ind(Value,Delta)
Ind = val2ind(Value,Delta,GridStartValue)

Описание

Ind = val2ind(Value,Delta) возвращает индекс значения Value в регулярной координатной сетке с интервалом между элементами Delta. Первый элемент регулярной координатной сетки является нулем. Если Value не соответствует точно элементу сетки, следующий элемент возвращен. Если Value является вектором - строкой, Ind является вектором - строкой, одного размера.

Ind = val2ind(Value,Delta,GridStartValue) задает начальное значение регулярной координатной сетки как GridStartValue.

Примеры

свернуть все

Найдите индекс, соответствующий 0.0001 в регулярной координатной сетке с уровнем выборки 1 МГц.

fs = 1e6;
indx = val2ind(0.0001,1/fs)
indx = 101

Найдите индексы, соответствующие вектору значений в регулярной координатной сетке с уровнем выборки 1 кГц. Значения не являются делимыми 1/фс.

fs = 1.0e3;
values =[0.0095 0.0125 0.0225]; 
indx = val2ind(values,1/fs)
indx = 1×3

    11    14    24

Расширенные возможности

Введенный в R2011a