HamCodeItaliano

API › Decimazione

Cic class

This reference is written in Italian: it comes from the comments of the source code, which are in Italian like the code of the books.

public sealed class Cic

Constructors

Cic(int n, int r)

Un CIC di n stadi che decima di r.

Properties

double Guadagno { get; }

Il guadagno in continua, r^n: l'uscita va divisa per questo.

Methods

int[] Blocco(int[] x)

Un blocco di ingressi interi: un'uscita ogni r ingressi. I calcoli sono fra int, che traboccano «girando» (unchecked): e' voluto.

double Risposta(double f, double fc)

La risposta del CIC alla frequenza f (fc quella d'ingresso): la media mobile di r campioni elevata alla n, normalizzata a 1.