Test de compl´ements d’analyse num´erique
Aucun document n’est autoris´e. Seule l’utilisation du logiciel scilab et de sa rubrique d’aide est autoris´ee. La dur´ee de l’examen est de 1h
Exercice 1 On n’utilisera pour cet exercice aucune des fonctions pr´eprogramm´ees de scilab.
1) ´Ecrire un programme a = exponentielle(x) retournant l’exponentielle e|x| du r´eel x. Conform´ement `a l’´enonc´e, on n’utilisera pas la fonctionabs de scilab mais seulement la fonctionexp.
2) ´Ecrire un programmea=somme(M) retournant la somme de tous les coefficients de la matrice M :a=P
i,jMij. On n’utilisera pas la fonction sumde scilab mais seulement des boucles.
Exercice 2 On n’utilisera pour cet exercice aucune des fonctions pr´eprogramm´ees de scilab.
1) ´Ecrire un programmeva=verif ication(A, n) qui renvoie la valeur 1 si la matrice A est diagonale et 0 sinon.
2) ´Ecrire un programmex=substitution(A, y, n) qui renvoie la solution deAx=y dans le cas o`u A est triangulaire inf´erieure (attention cela n’est pas la fin de la m´ethode du pivot pour laquelleAserait triangulaire sup´erieure).
1