dsplabs/matlab-addnoise

Add noise to a signal at a prescribed SNR level.

https://github.com/dsplabs/matlab-addnoise

Vous suivez désormais cette soumission

Add noise at a given SNR.

Citation pour cette source

Kamil Wojcicki (2026). dsplabs/matlab-addnoise (https://github.com/dsplabs/matlab-addnoise), GitHub. Extrait(e) le .

Remerciements

A inspiré : Ideal Binary Mask, Segmental SNR

Catégories

En savoir plus sur Signal Generation, Analysis, and Preprocessing dans Help Center et MATLAB Answers

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux

Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées

Version Publié le Notes de version Action
1.3.0.0

Revised to work with audioread since wavread is no longer supported by MATLAB.
Revised repository url.

1.2.0.0

Added:

randi = @(n)( round(1+(n-1)*rand) );

to support older MATLAB releases.

Relaxed sanity check to:

assert( abs(SNR(signal,noisy)-snr) < 1E10*eps(snr) );

1.1.0.0

Updated icon transparency on package description.

1.0.0.0

Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.