• Aucun résultat trouvé

Travaux dirigés - 1 Exercice 1

N/A
N/A
Protected

Academic year: 2022

Partager "Travaux dirigés - 1 Exercice 1"

Copied!
3
0
0

Texte intégral

(1)

AIR1 Méthodes Numériques

Sup'Galilée Année 2014-2015

Travaux dirigés - 1 Exercice 1

On cherche les solutions réelles de l'équation

ax2`bx`c“0, (1.1)

en supposant queaPR˚, bPRetcPRsont donnés.

Ecrire un algorithme permettant de résoudre cette équation.

Exercice 2

Ecrire un algorithme permettant de calculer

Spxq “

n

ÿ

k“1

ksinp2˚k˚xq

Exercice 3

Ecrire un algorithme permettant de calculer

Ppzq “

k

ź

n“1

sinp2˚k˚z{nqk

Exercice 4

Soit la série de Fourier

xptq “4A π

"

cosωt´1

3cos 3ωt`1

5cos 5ωt´1

7cos 7ωt` ¨ ¨ ¨

* .

1. Ecrire un algorithme permettant de calculerxptqtronquée au trois premiers termes, avecω“2πetA“1.

2. Même question avec une troncature au n-ième terme.

Exercice 5

Reprendre les quatre exercices précédants en utilisant les boucles tant que.

Exercice 6

Ecrire une fonction polynome permettant de calculer

y“

n

ÿ

i“1

aixi.

Exercice 7

1

(2)

Ecrire une fonction PM permettant de calculer

y“

m

ź

i“1

aisinpxiq

Exercice 8

Ecrire les fonctions PS et SP permettant de calculer respectivement

y“

m

ź

i“1

ai n

ÿ

j“1

bjsinpp2jπ{nqxiq

et

y“

m

ÿ

i“1

ai n

ź

j“1

bjsinpp2jπ{nqxiq

Exercice 9

On veut calculer

I“

n

ź

k“0

¨

˚

˚

˚

˚

˚

˝ αk

p

ÿ

i“0

cosp 2π

k`ixq `βk q

ÿ

i“0 q

ź j‰k j“0

x´xj

xi´xj

˛

Q. 1 Quelles sont les données minimales permettant de calculerI ‚

Q. 2 Ecrire en langage algorithmique la fonction calculI permettant de calculerI ‚

Exercice 10

Soit le polynômePnpxqdéni par :

Pnpxq “a0`a1x`a2x2`. . .`anxn (10.1) Q. 1 1. Ecrire une fonction permettant de calculerPnpxq en utilisant (10.1).

2. Evaluer le nombre d'opérations élémentaires. ‚

Le polynômePnpxqpeut aussi s'écrire sous la forme :

Pnpxq “ pp. . .ppanx`an´1qx`an´2q. . .qx`a1qx`a0 (10.2) Q. 2 1. Ecrire une fonction permettant de calculerPnpxq en utilisant (10.2).

2. Evaluer le nombre d'opérations élémentaires. ‚

Q. 3 A partir de (10.1), écrire une fonction permettant de calculerPnpkq dérivéek-ième de Pnpxq. ‚

Exercice 11

Q. 1 Ecrire une fonction ProdConsVec permettant d'eectuer le produit d'un vecteur par une constante. ‚ Q. 2 Ecrire une fonction PS permettant d'eectuer le produit scalaire de deux vecteurs. ‚

2

(3)

Q. 3 Ecrire une fonction ProdMatVec permettant d'eectuer le produit d'une matrice par un vecteur. ‚ Q. 4 Ecrire une fonction ProdMatMat permettant d'eectuer le produit de deux matrices. ‚

Exercice 12

On dispose d'un quadrillage quelconque généré par la fonction quadrillage(imin,imax,jmin,jmax) dont voici un exemple d'utilisation

Quadrillage(−1,10,−3,15)

−1 0 1 2 3 4 5 6 7 8 9 10

−3 −2 −1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

On dispose de plus d'une fonction black(i,j) qui dessine un pavé noir en ligne i et colonne j d'un quadrillage.

Q. 1 Ecrire une fonction Damier permettant de créer un damier quelconque sachant que le pavé en bas à gauche d'un quadrillage est noir. Voici une représentation pour le quadrillage précédent :

Damier(−1,10,−3,15)

−1 0 1 2 3 4 5 6 7 8 9 10

−3 −2 −1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

3

Références

Documents relatifs

Ecrire un programme Matlab permettant de comparer graphiquement une solution numérique calculée par la méthode de Runge-Kutta d'ordre 3 à la solution exacte.. Ecrire un programme

Ecrire un programme Matlab permettant de comparer graphiquement les solutions numériques calculées par la méthodes de Runge-Kutta d'ordre 4 et par la méthode de

Construire une discrétisation des conditions aux limites d'ordre 2 au moinsQ. Le schéma global est de

On suppose les données du problème (1.1) à (1.5) fournies et les fonctions AssembleMatD, Assem- bleMat2D et RSL (résolution de système linéaire : x x x Ð RSLpA , bbb q)

Quelles sont les conditions initiales?. Quelles sont les conditions

Ecrire une fonction Damier permettant de créer un damier quelconque sachant que le pavé en bas à gauche d’un quadrillage doit toujours

Ecrire une fonction Damier permettant de créer un damier quelconque sachant que le pavé en bas à gauche d'un quadrillage

1) Dans la série suivante de composés, quels sont ceux, avec lesquels, une réaction de nitration, est plus rapide qu’avec