Documents pouvant aider à revoir des prérequis
mathématiques prerequis
Enseignement Matlab
polyMatlabCpl.pdf (polyMatlabCplTablette.pdf) data_poly_matlab.zip
Matlab et Octave ont des sites internet permettant de les tester en ligne
https://www.mathworks.com/products/matlab-online.html
https://octave-online.net/
examen_Matlab_corrige.pdf (1h) [lien rétabli]
Enseignement
de traitement du signal
TP
Séances 2,3,4 et 5 : il y aura une discussion
individuellement avec chacun sur la base d’un document pdf
portant sur la séance de TP précédente, qui me permettra de donner une
appréciation globale sur les TP. Il est donc aussi nécessaire de fournir un
compte rendu de TP sous la forme d’un pdf à envoyer à
l’adresse suivante (gabriel.dauphin@univ-paris13.fr) 1 jour avant la séance. Si
vous le souhaitez vous pouvez compléter en répondant aux questions
suivantes~ : TP_TNS_Cpl.pdf
Partiel 1
Il s’agit d’abord d’un QCM de 20 questions sans documents. Puis il y a 1h30 d’examen écrit avec comme seul document une copie double manuscrite.
Chaque partie est sur 10 points. Le partiel 1 porte sur les chapitres 1 à 6 du polycopié de TNS.
Correction : partiel1_TNS_M1_qcm_sujetA.pdf partiel1_TNS_M1_sujetA_corr.pdf partiel1_TNS_M1_sujetB_corr.pdf
Partiel 2
Il s’agit d’abord d’un QCM de 20 questions sans documents d’une durée de 1h. Puis il y a 1h30 d’examen écrit avec comme seul document une copie double manuscrite.
Chaque partie est sur 10 points. Le partiel 2 porte sur l’ensemble du cours ainsi que sur les TP.
exam_exemple.pdf, (j'insiste cependant que chaque examen est susceptible d'être très différent).
partiel2_TNS_M1_sujetA_corr.pdf partiel2_TNS_M1_sujetB_corr.pdf
Examen de TP
L’examen de TP dure une heure, mais pour des raisons pratiques il est nécessaire que vous soyez disponibles pendant 3 heures, les
seuls documents disponibles sont ceux déjà mis en ligne. L’examen peut se faire sur linux ou sur Windows, a priori sur Matlab
mais éventuellement aussi sur Octave. Cependant il est possible que pour des raisons techniques, vous n’ayez en fait pas le choix.
Sauf contrainte technique forte, l’examen se fait sur une machine de l’université.
L’examen consiste à simuler le graphique ou à faire le calcul correspondant à une question de traitement du signal. Une grande partie de la notation repose sur le fait d’avoir le résultat exact, il est cependant nécessaire de mettre aussi les commandes essentielles du programme qui a permis de trouver ces résultats.
À titre d’illustration,
voici deux exemples de sujet exam_seance_TP_tns_m1ir_sujet.pdf
, examen_TP_corrige.pdf exam_TP_TNS_m1ir_corr.pdf
exam2_partiel_corr.pdf
partiel_TP_TNS_sujetB_corr.pdf partiel_TP_TNS_sujetA_corr.pdf
Examen de rattrapage
L’examen de rattrapage portera sur l’ensemble du cours, des TD et des TP. Bien qu’il soit réalisé sans l’utilisation d’ordinateur il porte aussi sur la programmation en Matlab.
Une partie de l’examen sera fait avec l’aide d’une copie double manuscrite.
Cours
Cours sur youtube
chapitre 6 : filtres et descripteurs de signaux
chapitre 7 : transformée de Laplace et filtres analogiques
chapitre 8 : transformée en Z et filtres numériques
chapitre 9 : synthèse des filtres numériques à réponse impulsionnelle finie
chapitre 10 : synthèse des filtres numériques à réponse impulsionnelle infinie
annexe 1 : rappels et astuces mathématiques
Un ancien cours
TNS2010A.ppt, coursA.mp3, TNS2010B.ppt, coursB.mp3, TNS2010C.ppt, coursC.mp3, TNS2010D.ppt, coursD.mp3, TNS2010E.ppt, CoursE.mp3, TNS2010_1F.ppt, cours1F.mp3, TNS2010_2F.ppt, cours2F.mp3, TNS2010G.ppt, coursG.mp3, TNS2010H.ppt, coursH.mp3
QCM
qcmCoursA.pdf,qcmCoursB.pdf, qcmCoursC.pdf,
qcmCoursD.pdf, qcmCoursE.pdf,
qcmCoursEBis.pdf,
qcmCours1F.pdf, qcmCours2F.pdf, qcmCoursG.pdf, qcmCoursH.pdf, QUIZ_APP.zip QUIZ_APP.exe et QUIZ_WEB.html et qcm\index.php
Travaux dirigés
td_tns_m1.pdf (td_tns_m1_tab.pdf, td_tns_m1_corr.pdf)
Lien
vers des vidéos de TD déjà corrigés :
https://www.youtube.com/playlist?list=PL1GfH8rZpbKCgWbGL6-h4MKWV0dwKQKrz
Travaux pratiques
Il
est conseillé de faire les TP sous Matlab.
Sous
Octave, pour que cela fonctionne, il faut installer les toolbox
manquantes.
pkg install -forge control
pkg install -forge signal
Chaque
installation semble prendre une dizaine de minutes.
Ensuite
pour utiliser le package signal, il faut faire
pkg
load signal
Et
sous Octave, il y a un problème qui n’est pas encore résolu :
Il
n’y a pas de fonction timer, et donc les programmes
TP1_2.m, TP4.m et TP5.m ne fonctionnent pas.
(Les
fonctions déjà écrites et enregistrés avec une extension .p ne fonctionnent pas
sous Octave)
tptnsm1ir.pdf tptnsm1ir_tab.pdf
(PRG.zip)
informations_supplementaires_TP_TNS.pdf
(Nouveau, concerne Octave)
Formulaire
aide_listing.txt (méfiance un résumé est souvent trompeur)
A propos des outils mathématiques,
Transformées de Fourier
Fourier Transform, Fourier Series, and frequency spectrum
Multiplication matricielle
Linear Algebra - Matrix Transformations
Notion d'écart-type
Moyenne, variance et écart type -Terminale S
Loi Normale : tout ce qu'il faut savoir
Pour la culture générale en traitement du signal,
extrait d'une conférence illustrant l’intérêt du traitement du signal
extrait d'émissions c'est pas sorcier :
conf_opera.mp4, conf_son_concert.mp4, conf_violons.mp4,
vidéo sur le radar conf_radar_tutorial.mp4 et la
conférence d'un physicien intitulée : qu_est_ce_que_le_temps.mp4
illustration du principe d'indétermination d'Heisenberg (temps-fréquence) :
What_is_the_fastest_music_humanly_possible.mp4
Spectrogramme
Introduction to
Spectrogram Analysis Step
by step through a spectrogram
Bibliographie
F. Avanzini
and G. De Poli. Algorithms for Sound and Music Computing, chapter
Fundamentals of digital audio processing, pages 1-46. Creative
Commons, 2012. Avanzini12.pdf
F.
Camastra and A. Vinciarelli.
Machine Learning for Audio,Image
and Video Analysis. Springer, 2007.Camastra07.pdf
D. Rocchesso. Introduction to Sound Processing. Creative
Commons, 2003.Rochesso03.pdf
Discovery
and Applications, chapter Similarity Measures and Dimensionality Reduction Techniques
for Time Series Data Mining, pages p. 71-96. IntechOpen, 2012. Cassissi12.pdf
speech-processing-for-machine-learning
Dan
Israël. Notes de
cours LP201 (ondes mécaniques et lumineuses). Chapitre 5, 2010. DIsrael10ch5.pdf
L.
Rabiner and B-H Juang. Fundamentals of Speech Recognition. Prentice Hall
International, Inc., 1993. Rabiner93.pdf
Informations
techniques
Astuces
Il est possible ensuite avec "outil capture d'écran" de récupérer les figures générées ce qui
se fait avec les touches Windows, maj et S.
L'extension tab indique que le document peut être a priori être lu sur une tablette.
Pour réaliser le pdf du compte-rendu après chaque TP, il est possible d'utiliser word et copier coller avec capture d'écran puis conversion en pdf. Il existe aussi des environnements qui rendent cette opération plus simple (cocalc sous Octave, live script sous Matlab).
Informations
techniques
Je vous retransmet ici les informations que l'on m'a indiqué.
Pour certaines connexions, ce n'est pas le numéro de la carte d'étudiant qui est utilisé mais prenom.nom, d'autres part, le fait de changer son mot de passe amène la création de problèmes qui se résolvent ensuite (peut-être est-il possible de se connecter seulement avec son ancien mot de passe sur certains sites même après avoir changé le mot de passe).
Accès virtuel
depuis Windows ou Linux des machines informatiques en Windows ou Linux permettant
un accès Matlab, Octave et à ses données
https://si-galilee.univ-paris13.fr/
https://si-galilee.univ-paris13.fr/guacamole/#/
Ces accès virtuels nécessitent
d’avoir un compte informatique.
Il est possible de donner accès à ses données à une personne tierce qui
ne ferait pas parti de l’université.