Интерполируйте сетевые данные о параметре на новых частотах
objnew = rfinterp1(objold,newfreq)objnew = rfinterp1(objold,newfreq,'extrap') интерполирует сетевые данные о параметре в objnew = rfinterp1(objold,newfreq)objold на заданных частотах, newfreq, храня результаты в objnew. rfinterp1 использует функцию MATLAB® interp1, чтобы интерполировать каждый отдельный параметр (i,j) objold к новым частотам.
Если значение заданной частоты за пределами области значений, заданной objold.frequencies, то rfinterp1 вставляет NaNs в objnew для тех значений частоты.
Функция использует функцию MATLAB interp1, чтобы выполнить операцию интерполяции. Общая производительность подобна RF Toolbox функция analyze. Однако поведения двух функций отличаются, когда freq содержит частоты вне области значений исходных данных:
analyze выполняет экстраполяцию нулевого порядка для точек данных из области значений.
rfinterp1 вставляет значения NaN для точек данных из области значений.