# -*- coding: utf-8 -*- from math import * #on charge le module math

# -*- coding: utf-8 -*-
from math import * #on charge le
module math
import numpy as np
import numpy.linalg as alg
from random import randrange
from os import chdir
def alea():
r=randrange(2)
if r==0:
return(-1)
else:
return(1)
def tournoi(n):
A=np.zeros((n,n))
for i in range(n):
for j in range(i+1,n):
a=alea()
A[i,j]=a
A[j,i]=-a
return(A)
#for i in range(3,11,2):
# t=tournoi(i)
1
# print(t,det(t))
chdir("C:\\Users\\Luc
SINEGRe\\00Site15\\info_python\\cours\
\essai")
MAT=open('tournoi.txt','w')#option
écriture après écrasement
for i in range(2,19,1):
t=tournoi(i)
MAT.write('\n')
MAT.write(str((t)))
#MAT.write(str(np.linalg.eig(A(i))))
MAT.write('\n')
MAT.write(str(i)+'~~~~~~'+str((alg.det
(t))))
MAT.write('\n')
id=np.ones((i,i))
#MAT.write(str((alg.det(t))))
MAT.write('\n')
#vp=alg.eig(t)
#MAT.write(str(vp))
2
#MAT.write(str((alg.matrix_rank(t))))
MAT.write('\n')
#MAT.write(str(Marrondir(np.linalg.eig
(A)[1])))
MAT.write('\n')
MAT.write("___________________________
_________________")
MAT.write('\n')
MAT.write("===========================
====================")
#print(np.linalg.eig(A(i)))
print("_______________________________
_____________")
MAT.close()
3
1 / 3 100%

# -*- coding: utf-8 -*- from math import * #on charge le module math

La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !