Class Simulateur
java.lang.Object
simulateur.Simulateur
La classe Simulateur permet de construire et simuler une chaîne de
transmission composée d'une Source, d'un ou plusieurs Transmetteurs et d'une Destination.
Elle permet également d'ajouter des sondes pour observer l'évolution des signaux dans la chaîne de transmission.
Les composants de la chaîne de transmission (Source, Emetteur, Transmetteur, Recepteur, Destination) sont créés et connectés selon les paramètres fournis en entrée.
- Since:
- 2024
-
Constructor Summary
ConstructorsConstructorDescriptionSimulateur(String[] args) Le constructeur de Simulateur permet de construire une chaîne de transmission composée d'une Source, d'un Emetteur, d'un Recepteur et d'une Destination. -
Method Summary
Modifier and TypeMethodDescriptiondoublefloatvoidexecute()La méthode execute effectue l'émission du message par la Source de la chaîne de transmission.static voidLa méthode main crée une instance de Simulateur avec les arguments fournis, exécute la simulation et affiche le résultat du Taux d'Erreur Binaire (TEB).
-
Constructor Details
-
Simulateur
Le constructeur de Simulateur permet de construire une chaîne de transmission composée d'une Source, d'un Emetteur, d'un Recepteur et d'une Destination. Les composants de la chaîne sont créés et connectés en fonction des arguments fournis. - Parameters:
args- le tableau des différents arguments de simulation.- Throws:
ArgumentsException- si un des arguments est incorrect.
-
-
Method Details
-
execute
-
calculTauxErreurBinaire
public float calculTauxErreurBinaire() -
calculProbaErreur
public double calculProbaErreur() -
main
La méthode main crée une instance de Simulateur avec les arguments fournis, exécute la simulation et affiche le résultat du Taux d'Erreur Binaire (TEB).- Parameters:
args- les différents arguments pour la configuration de la simulation.
-