HamCodeItaliano

API › Rumore

Stadio 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 Stadio

Constructors

Stadio(string nome, double guadagnoDb, double cifraDb)

Uno stadio con il suo guadagno e la sua cifra di rumore.

Properties

string Nome { get; }

Il nome dello stadio, per le tabelle.

double GuadagnoDb { get; }

Il guadagno di potenza, in dB.

double CifraDb { get; }

La cifra di rumore, in dB.

Methods

double[] Attraversa(double[] x, double n0, Random caso)

Il segnale x dopo lo stadio: x più il rumore dello stadio, moltiplicati per il guadagno in ampiezza. n0 e' la potenza del rumore di riferimento, la stessa per tutti gli stadi.

static double Friis(Stadio[] catena)

La cifra di rumore di una catena, in dB, con la formula di Friis: F = F1 + (F2 - 1)/G1 + (F3 - 1)/(G1·G2) + ...