Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.
AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.
vignette|Page d'un livre de 1619 contenant une table trigonométrique Les tables de fonctions trigonométriques sont utiles dans beaucoup de domaines. Avant l'existence des calculatrices de poche, les tables trigonométriques étaient essentielles pour la navigation, dans les sciences et dans la technologie. La réalisation de tables de valeurs approchées des fonctions représentait un domaine d'étude important, et mena au développement des premiers dispositifs de calcul mécaniques. Les ordinateurs modernes et les calculatrices de poche génèrent maintenant les valeurs des fonctions trigonométriques à la demande, en utilisant des bibliothèques de code mathématique. Souvent, ces bibliothèques utilisent des tables internes calculées d'avance, et la valeur requise est obtenue en utilisant une méthode d'interpolation appropriée. Des tables trigonométriques simples sont maintenant souvent utilisées en infographie, où en général des valeurs précises ne sont pas nécessaires et les calculs doivent être effectués très rapidement. Des relations simples permettent de retrouver toutes les valeurs à partir de celles des sinus et des cosinus sur un huitième du cercle trigonométrique (π/4) : Un algorithme rapide, mais imprécis, permet de construire par récurrence une table à partir de l'approximation de Gauss et des relations et . Pour une table à N valeurs réparties régulièrement sur 2π, la colonne a donne les valeurs approchées de sin(2πn/N), la colonne b donne les valeurs approchées de cos(2πn/N) (0 ≤ n ≤ N - 1), : a[0] = 0 b[0] = 1 a[n+1] = a[n] + d × b[n] b[n+1] = b[n] - d × a[n+1] pour n = 0, ..., N - 1, où d = 2π/N. Malheureusement, ce n'est pas un algorithme utile pour produire des tables de sinus, pour un certain nombre de raisons. Il fonctionnera seulement quand le nombre N sera très grand, et en utilisant l'arithmétique en précision infinie. Par exemple, avec une taille de table N = 256, la dernière valeur du sinus est évaluée à au lieu de 0, et pour N = , l'algorithme donne comme dernière valeur .
[2]Paolo Prandoni, [3]LCAV, EPFL
This simple notebook lets you interactively explore the intermodulation
effects of two superimposed sinusoids.
In [1]:
[2]Paolo Prandoni, [3]LCAV, EPFL
In [1]:
[2]Paolo Prandoni, [3]LCAV, EPFL
The Parks-McClellan (PM) algorithm is a clever application of advanced
polynomial fitting techniques to the problem of FIR filter design. In
this notebook we will explore the key ideas behind the method by
considering the design of a simple Type-I lowpass filter.
NOTE: This notebook uses interactive widgets. If the interactive
controls do not work or show up, please fo