• Aucun résultat trouvé

Fonction renvoyant la matrice serpent d'ordre n

N/A
N/A
Protected

Academic year: 2022

Partager "Fonction renvoyant la matrice serpent d'ordre n"

Copied!
1
0
0

Texte intégral

(1)

# ============================== #

# Centrale-Supelec 2015 #

# PSI - ALGEBRE #

# Exercice Type 1 #

# Autour des "matrices serpents" #

# ============================== #

from numpy import zeros, trace import matplotlib.pyplot as plt

# Fonction renvoyant un coefficient donné (d'indices i et j) de la matrice

# serpent d'ordre n.

def f(n,i,j):

c = (i - 1) * n if i%2:

c += j else:

c += n + 1 - j return (c)

# Fonction renvoyant la matrice serpent d'ordre n.

def M(n):

S = zeros((n,n)) for i in range(n):

for j in range(n):

S[i,j] = f(n,i+1,j+1) return(S)

# Fonction renvoyant la ligne polygonale de sommets les points (k,Tr(M(k)) avec

# 1 <= k <= n.

def PolyTrace(n):

X = [i for i in range(1,n+1)]

Y = [trace(M(i)) for i in range(1,n+1)]

plt.clf() plt.plot(X,Y) return()

# Etude du comportement asymptotique de la trace de M(n).

def TrSerpentAsympto(n):

for i in range(1,n+1):

print(trace(M(i))/i**3) return()

1

Références

Documents relatifs

Consigne : Place les dessins et les mots dans le tableau..

Consigne(s) : Entoure le mot modèle quand tu le reconnais dans la liste..

Le run length encoding (RLE) est une méthode de compression de données qui réduit la taille d’un texte en résumant les occurrences successives de caractères par une paire (a, n a

Écrivez une fonction récursive renvoyant True si la chaîne passée en paramètre est un palindrome, et False sinon (on suppose que tous les caractères sont des minuscules

D´ eterminer les espaces propres de A et indiquer une matrice inversible P telle P −1 AP soit diagonale.. D´ eterminer les valeurs propres

Trouver une matrice de changement de base P tel que P −1 BP soit sous forme de

Trouver une base orthonorm´ ee de R 3 form´ ee par des vecteurs propres de

Coecients du polynôme caractéristique1. Application aux