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.

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

    11    14    24

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

.
Введенный в R2011a