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

                poly.pdf (poly_tab.pdf)

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)

TP1 sur youtube

TP4 sur youtube

TP5 sur youtube

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 

  conf1.mp4

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é.