Sujet Théorème de Shannon ! :x:
- 24 réponses
- 12 participants
- 2 504 vues
- 1 follower
![ThomasXp ThomasXp](https://static.audiofanzine.com/img/user/avatars/generic.png?w=40&h=40&fm=pjpg&s=0d6213e9da38ef4cab8d0bdd3999c731)
ThomasXp
79
![79 posts au compteur 79 posts au compteur](https://static.audiofanzine.com/images/audiofanzine/forum/avatars/new/2.png)
Posteur·euse AFfranchi·e
Membre depuis 22 ans
Sujet de la discussion Posté le 08/03/2003 à 10:24:25Théorème de Shannon ! :x:
Salut à tous,
je voudrais savoir si quelqu'un pourrait m'expliquer le fameux "théorème de Shannon". En effet je vois partout " d'après le théorème de Shannon..." "Shannon a dit ceci..." "Shanon a dit cela..." mais personne ne l'explique ! Son théorème consiste à dire que l'échantillonage d'un signal analogique en numérique doit se faire à 2 fois la fréquence la plus haute du signal analogique. Je sais aussi qu'il y a un pb de rabatement spectral (aliasing) des hautes fréquences qui pourrait nuire à la qualité finale du morceau échantillonné. Mais y a t-il une formule mathématique à l'appuis qui le prouve... et surtout est ce que quelqu'un connaitrait un site qui développe plus amplement ce théorème ?
Je remercie tous ceux qui pourrons me répondre.
A bientôt !
je voudrais savoir si quelqu'un pourrait m'expliquer le fameux "théorème de Shannon". En effet je vois partout " d'après le théorème de Shannon..." "Shannon a dit ceci..." "Shanon a dit cela..." mais personne ne l'explique ! Son théorème consiste à dire que l'échantillonage d'un signal analogique en numérique doit se faire à 2 fois la fréquence la plus haute du signal analogique. Je sais aussi qu'il y a un pb de rabatement spectral (aliasing) des hautes fréquences qui pourrait nuire à la qualité finale du morceau échantillonné. Mais y a t-il une formule mathématique à l'appuis qui le prouve... et surtout est ce que quelqu'un connaitrait un site qui développe plus amplement ce théorème ?
Je remercie tous ceux qui pourrons me répondre.
A bientôt !
![kQataµ kQataµ](https://static.audiofanzine.com/img/user/avatars/generic.png?w=40&h=40&fm=pjpg&s=0d6213e9da38ef4cab8d0bdd3999c731)
kQataµ
478
![478 posts au compteur 478 posts au compteur](https://static.audiofanzine.com/images/audiofanzine/forum/avatars/new/4.png)
Posteur·euse AFfamé·e
Membre depuis 21 ans
2 Posté le 08/03/2003 à 10:30:21
Tout ce que je peux te dire, c'est qu'il faut deux points pour définir une fréquence (logique), donc si tu échantillonnes à 44100 Hz, tu ne pourras arriver qu'à traiter des sons inférieurs à 22050 Hz (ce qui est bien suffisant d'ailleurs) : c'est çà le théorème de Shannon...
pour ce qui est des cours, je te conseille :
http://perso.wanadoo.fr/xcotton/electron/coursetdocs.htm
c'est super complet et pas que pour le numérique d'ailleurs
Cata
pour ce qui est des cours, je te conseille :
http://perso.wanadoo.fr/xcotton/electron/coursetdocs.htm
c'est super complet et pas que pour le numérique d'ailleurs
![:clin:](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_wink.gif)
Cata
![Zeubest Zeubest](https://static.audiofanzine.com/img/user/avatars/generic.png?w=40&h=40&fm=pjpg&s=0d6213e9da38ef4cab8d0bdd3999c731)
Zeubest
176
![176 posts au compteur 176 posts au compteur](https://static.audiofanzine.com/images/audiofanzine/forum/avatars/new/3.png)
Posteur·euse AFfiné·e
Membre depuis 21 ans
3 Posté le 08/03/2003 à 10:57:09
Ben, c'est : C = W log2(1 + S/B )
C = bits par segonde
W = bande passante en hertz
S/B = rapport signal bruit
amuse toi bien !![:mdr:](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_mdr.gif)
C = bits par segonde
W = bande passante en hertz
S/B = rapport signal bruit
amuse toi bien !
![:mdr:](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_mdr.gif)
![Blue Bird Blue Bird](https://static.audiofanzine.com/img/user/avatars/generic.png?w=40&h=40&fm=pjpg&s=0d6213e9da38ef4cab8d0bdd3999c731)
Blue Bird
3075
![3075 posts au compteur 3075 posts au compteur](https://static.audiofanzine.com/images/audiofanzine/forum/avatars/new/honorific.png)
Membre d’honneur
Membre depuis 22 ans
4 Posté le 08/03/2003 à 11:04:21
Hello...
Pour faire simple disons que si un signal analogique va d'une frequence mini (Fmin) à une frequence maxi (Fmax). Mais mathématiquement l'information concernant la phase (comment différencier un cosinus d'un sinus a la meme frequence) est mise dans des frequences dites "négatives" c'est à dire que lorsqu'on va regarder le spectre, il ne faut pas le regarder de Fmin à Fmax mais de -Fmax à +Fmax. La courbe resemblera donc au spectre du signal dans le positif, et à la symetrie du spectre dans le negatif (comme un mirroir).
Par ailleurs le fait de l'echantillonner à une frequence d'echantillonnage (Fe) engendre mathematiquement une copie du spectre de ton signal analogique centré sur des multiples de ta frequence d'echantillonnage la Kieme copie du spectre va etre centrée sur KFe et va s'etendre de KFe - Fmax à KFe + Fmax (je le repete, il ne faut pas chercher a comprendre pouquoi, c'est une conséquence de l'echantillonnage). Si bien que si Fe est trop petit, la copie décalé de -Fmax va empieter sur le +Fmax de la copie du spectre precédente.
Donc, pour eviter tout repliement de spectre, il faut que le + Fmax soit inférieur au -Fmax de la copie décalée du spectre. On a donc :
Fmax < Fe - Fmax
Fmax + Fmax < Fe
CQFD
Pfffff... comme d'hab j'ai l'impression d'etre archi pas clair. Un beau schema vallant toutes les explications, je vais essayer de te trouver ca.
Pour faire simple disons que si un signal analogique va d'une frequence mini (Fmin) à une frequence maxi (Fmax). Mais mathématiquement l'information concernant la phase (comment différencier un cosinus d'un sinus a la meme frequence) est mise dans des frequences dites "négatives" c'est à dire que lorsqu'on va regarder le spectre, il ne faut pas le regarder de Fmin à Fmax mais de -Fmax à +Fmax. La courbe resemblera donc au spectre du signal dans le positif, et à la symetrie du spectre dans le negatif (comme un mirroir).
Par ailleurs le fait de l'echantillonner à une frequence d'echantillonnage (Fe) engendre mathematiquement une copie du spectre de ton signal analogique centré sur des multiples de ta frequence d'echantillonnage la Kieme copie du spectre va etre centrée sur KFe et va s'etendre de KFe - Fmax à KFe + Fmax (je le repete, il ne faut pas chercher a comprendre pouquoi, c'est une conséquence de l'echantillonnage). Si bien que si Fe est trop petit, la copie décalé de -Fmax va empieter sur le +Fmax de la copie du spectre precédente.
Donc, pour eviter tout repliement de spectre, il faut que le + Fmax soit inférieur au -Fmax de la copie décalée du spectre. On a donc :
Fmax < Fe - Fmax
Fmax + Fmax < Fe
CQFD
Pfffff... comme d'hab j'ai l'impression d'etre archi pas clair. Un beau schema vallant toutes les explications, je vais essayer de te trouver ca.
![Choc Choc](https://static.audiofanzine.com/img/user/avatars/generic.png?w=40&h=40&fm=pjpg&s=0d6213e9da38ef4cab8d0bdd3999c731)
Choc
6968
![6968 posts au compteur 6968 posts au compteur](https://static.audiofanzine.com/images/audiofanzine/forum/avatars/new/honorific.png)
Membre d’honneur
Membre depuis 21 ans
5 Posté le 08/03/2003 à 11:09:40
C'est pour la CAN conversion analogique numerique.
Lorsque tu echantillonnes un signal, ce fameux theoreme (aussi appelé theoreme de niquist)te raconte que:
La frequence d'echantillonnage doit etre superieur a 2*la frequence max de ton signal analogique.
soit Fe>2*Fmax sinon aliasing (ou repliement spectrale, c'est le truc que tu vois lorsqu'a la tele les roues tournent a l'envers)
c'est pour ca qu'en audio on echantillonne au dessus de 40KhZ, car l'oreille en theorie et entre guillemets, n'entend pas les sons de frequence sup a 20kHz.
bon apres c'est plus des problemes d'ordre pratiques qui obligent a surrechantillonner, car il faut aussi filtrer passe bas pour suprimer les frequence sup a 20Hz de ton signal d'entree, mais bon ca je pense que tu t'en fous.
OUps desolé Bluebird a deja repondu![:oops:](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_redface.gif)
pour la theorie y a plein de site sur ca, mais attention, bon niveau de math et de traitement du signal requit, si les peignes de dirac et autres transformee de fourrier ne te disent rien, c'est pas la peine![:|](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_neutral.gif)
Lorsque tu echantillonnes un signal, ce fameux theoreme (aussi appelé theoreme de niquist)te raconte que:
La frequence d'echantillonnage doit etre superieur a 2*la frequence max de ton signal analogique.
soit Fe>2*Fmax sinon aliasing (ou repliement spectrale, c'est le truc que tu vois lorsqu'a la tele les roues tournent a l'envers)
![:clin:](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_wink.gif)
c'est pour ca qu'en audio on echantillonne au dessus de 40KhZ, car l'oreille en theorie et entre guillemets, n'entend pas les sons de frequence sup a 20kHz.
bon apres c'est plus des problemes d'ordre pratiques qui obligent a surrechantillonner, car il faut aussi filtrer passe bas pour suprimer les frequence sup a 20Hz de ton signal d'entree, mais bon ca je pense que tu t'en fous.
![:8)](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_cool.gif)
OUps desolé Bluebird a deja repondu
![:oops:](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_redface.gif)
pour la theorie y a plein de site sur ca, mais attention, bon niveau de math et de traitement du signal requit, si les peignes de dirac et autres transformee de fourrier ne te disent rien, c'est pas la peine
![:|](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_neutral.gif)
Site personnel: https://www.enib.fr/~choqueuse/
![Blue Bird Blue Bird](https://static.audiofanzine.com/img/user/avatars/generic.png?w=40&h=40&fm=pjpg&s=0d6213e9da38ef4cab8d0bdd3999c731)
Blue Bird
3075
![3075 posts au compteur 3075 posts au compteur](https://static.audiofanzine.com/images/audiofanzine/forum/avatars/new/honorific.png)
Membre d’honneur
Membre depuis 22 ans
6 Posté le 08/03/2003 à 11:17:03
Je rajouterais que contrairement à ce que beaucoup de gens croient, si la frequence d'echantillonnage est correctement choisie, on retrouve bien l'intégralité du signal, malgrés le fait qu'on n'en preleve qu'une partie. Car, justment, cette conséquence de multiplication de spectre fait qu'en masquant les frequences hors du domaine ]-Fmax;+Fmax[ on retrouve le signal analogique.
Mais ceci est d'un point de vu mathématique.
Malheureusement le monde de Pangloss est bien loin du notre. Est ce n'est physiquement pas aussi simple à réaliser
Mais ceci est d'un point de vu mathématique.
Malheureusement le monde de Pangloss est bien loin du notre. Est ce n'est physiquement pas aussi simple à réaliser
![Choc Choc](https://static.audiofanzine.com/img/user/avatars/generic.png?w=40&h=40&fm=pjpg&s=0d6213e9da38ef4cab8d0bdd3999c731)
Choc
6968
![6968 posts au compteur 6968 posts au compteur](https://static.audiofanzine.com/images/audiofanzine/forum/avatars/new/honorific.png)
Membre d’honneur
Membre depuis 21 ans
7 Posté le 08/03/2003 à 11:19:00
De toute facon n'importe qu'elle numerisation introduit des bruits de quantification ![:clin:](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_wink.gif)
![:clin:](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_wink.gif)
Site personnel: https://www.enib.fr/~choqueuse/
![Blue Bird Blue Bird](https://static.audiofanzine.com/img/user/avatars/generic.png?w=40&h=40&fm=pjpg&s=0d6213e9da38ef4cab8d0bdd3999c731)
Blue Bird
3075
![3075 posts au compteur 3075 posts au compteur](https://static.audiofanzine.com/images/audiofanzine/forum/avatars/new/honorific.png)
Membre d’honneur
Membre depuis 22 ans
8 Posté le 08/03/2003 à 11:22:43
Quelques sites :
Un premier
Un second
Sans decripter l'aspect mathematique, regarde les quelques courbes qui etayeront peut etre mon explication un peu lourde.
Cya!
Tom
NB : recherche sous google avec Shannon et Signal
Un premier
Un second
Sans decripter l'aspect mathematique, regarde les quelques courbes qui etayeront peut etre mon explication un peu lourde.
Cya!
Tom
NB : recherche sous google avec Shannon et Signal
![Blue Bird Blue Bird](https://static.audiofanzine.com/img/user/avatars/generic.png?w=40&h=40&fm=pjpg&s=0d6213e9da38ef4cab8d0bdd3999c731)
Blue Bird
3075
![3075 posts au compteur 3075 posts au compteur](https://static.audiofanzine.com/images/audiofanzine/forum/avatars/new/honorific.png)
Membre d’honneur
Membre depuis 22 ans
9 Posté le 08/03/2003 à 11:25:11
Citation : De toute facon n'importe qu'elle numerisation introduit des bruits de quantification
Bonne remarque, car attention, shannon ne s'occupe que de l'aspect frequenciel des choses. Mais la dynamique, à savoir l'amplitude, va dépendre de la resolution que tu va choisir 16 bits, 24 bits.![Pov Gabou Pov Gabou](https://static.audiofanzine.com/img/user/avatars/generic.png?w=40&h=40&fm=pjpg&s=0d6213e9da38ef4cab8d0bdd3999c731)
Pov Gabou
19553
![19553 posts au compteur 19553 posts au compteur](https://static.audiofanzine.com/images/audiofanzine/forum/avatars/new/9.png)
Drogué·e à l’AFéine
Membre depuis 22 ans
10 Posté le 08/03/2003 à 11:35:06
Citation :
(aussi appelé theoreme de niquist)
et aussi appelé théorème de Whittaker
![:clin:](https://img.audiofanzine.com/images/audiofanzine/interface/smileys/icon_wink.gif)
- < Liste des sujets
- Charte