• Aucun résultat trouvé

Oral Mathématiques 2 PC Pour les simulations informatiques sous Python, on importera les bibliothèques scientifiques à l’aide des ins- tructions suivantes : import numpy as np import numpy.linalg as alg Soit(

N/A
N/A
Protected

Academic year: 2022

Partager "Oral Mathématiques 2 PC Pour les simulations informatiques sous Python, on importera les bibliothèques scientifiques à l’aide des ins- tructions suivantes : import numpy as np import numpy.linalg as alg Soit("

Copied!
1
0
0

Texte intégral

(1)

11 mai 2016 18:44 2015-025-PC-Mat2

Oral Mathématiques 2 PC

Pour les simulations informatiques sous Python, on importera les bibliothèques scientifiques à l’aide des ins- tructions suivantes :

import numpy as np

import numpy.linalg as alg

Soit(𝑎𝑘)𝑘∈⟦1,𝑛⟧∈ ℝ𝑛. On considère la matrice𝐴(𝑎1, .., 𝑎𝑛)suivante :

𝐴 =

0 𝑎1 𝑎2 ⋯ 𝑎𝑛−1 𝑎𝑛 𝑎1 0 𝑎2 ⋯ 𝑎𝑛−1 𝑎𝑛 𝑎1 𝑎2 0 ⋯ 𝑎𝑛−1 𝑎𝑛

𝑎1 𝑎2 𝑎3 𝑎𝑛 0

1. On suppose dans cette question que𝑛 = 4.

a. Écrire une fonctionPythonde paramètre (𝑎, 𝑏, 𝑐, 𝑑)qui calcule la matrice𝐴(𝑎, 𝑏, 𝑐, 𝑑).

b. Donner les valeurs propres des matrices 𝐴(1, 2, 3, 4), 𝐴(4, 2, 3, 1)et 𝐴(−3, −1, 1, 2).

En déduire une conjecture sur les valeurs propres de la matrice𝐴(𝑎, 𝑏, 𝑐, 𝑑).

c. Donner les vecteurs propres des matrices 𝐴(1, 2, 3, 4), 𝐴(4, 2, 3, 1)et 𝐴(−3, −1, 1, 2).

On pourra faire des rapports des coordonnées d’un vecteur pour l’identifier.

Que peut-on dire de la matrice dans ces trois cas ? 2. Montrer les conjectures précédentes dans le cas général.

3. On suppose que les réels(𝑎𝑖)𝑖∈⟦1,𝑛⟧sont strictement positifs et que𝑛

𝑖=1

𝑎𝑖= 1.

Que peut-on dire de la suite(𝐴(𝑎1, .., 𝑎𝑛)𝑚)𝑚∈ℕ?

Références

Documents relatifs

Fig. 1: Figure Conceptual diagram showing the relationship between the three fundamental objects used to describe the data in an array: 1) the ndarray itself, 2) the data-type

On trouvera par exemple la classe (le constructeur) Polynomial pour fabriquer (instancier) des polynômes représentés par le vecteur de leurs coefficients dans la base canonique.

[r]

Écrivez une fonction corrige qui prenne en pa- ramètre cette liste et une phrase composée de mots séparés par des espaces, et qui renvoie la phrase avec l’orthographe corrigé..

Ce tableau peut avoir plusieurs dimensions mais on rencon- trera uniquement deux cas : des tableaux à 1 dimension (analogue des vecteurs en mathé- matiques) ou 2 dimensions

from scipy.integrate import odeint import numpy as np. import matplotlib.pyplot

Par e xe mple , toujours avec notre tableau précédent, on a construit un tableau B de dimension 2*2 e xt rait du tableau A :. On peut aussi remplacer une partie du tableau par

numpy est un module utilisé dans presque tous les projets de calcul numérique sous Python Il fournit des structures de données performantes pour la manipulation de vecteurs, matrices