Question

Je recherche un générateur de bruit gaussien blanc additif pour .NET.

  1. Je sais qu'il existe quelque part un certain degré d'interopérabilité entre .NET et MATLAB, qui dispose d'un générateur AWGN, mais je ne sais pas si c'est gratuit MODIFIER et je viens de le trouver.

  2. D'autres applications comme GNU Octave, qui ont des fonctionnalités similaires à MATLAB, ont probablement des liaisons .NET.Je n'ai pas fait de recherche approfondie à ce sujet.

  3. Je préférerais utiliser une bibliothèque .NET dotée de cette fonction.Parmi ceux que je connais :

  4. Math.NET Néodyme ne semble pas l'avoir.

  5. AForge.NET a un générateur de nombres gaussiens, mais je n'ai pas la compréhension de l'AWGN pour savoir si ce générateur pourrait être utilisé à cette fin.Des idées?

Était-ce utile?

La solution

AGWN est simplement un nombre distribué gaussien (normalement) ajouté à chaque valeur d'un tableau numérique.Tout ce dont vous avez besoin est donc un générateur de nombres aléatoires (RNG) gaussien.

Il y en a un au chapitre 7 de Méthodes numériques pratiques en C# par Jack Xu.

Autres conseils

Je sais que vous l'avez déjà trouvé, mais j'ai pensé publier le lien ici pour aider à compléter le paradigme des questions et réponses.

MATLAB peut déployer des composants .NET ou COM à l'aide MATLAB Builder NE et Compilateur MATLAB.C'est un peu cher, mais cela permet souvent de gagner beaucoup de temps lorsque vous pouvez prototyper et développer vos algorithmes numériques dans MATLAB et éviter de recoder dans un langage plus rapide.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top