Ваш измеренная частота ответ не будет зависеть от частоты входного сигнала — теоретически ответ (1, π/2) —, но на частоте дискретизации входа (так как diff
вычисляет конечные разности). Чем больше частота дискретизации по сравнению с входной частотой, тем ближе к теоретическим значениям, которые вы получите.
Для сумасшедших высоких входных частот/сумасшедших низких амплитуд вы будете иметь частотный «отклик» в зависимости от разрешения с плавающей запятой (см. Также функцию eps
), что является еще одним эффектом «выборки» для подбора действительных чисел в конечное количество бит.
Но ответ на ваш вопрос: да, это возможно.
Одним из наивных способов, который приходит на ум, является генерация тестовых сигналов с различными частотами, применение 'diff' на них и сравнение ввода/вывода с помощью FFT. – mikkola