J'essaie de me mettre à l'informatique (enfin plus précisement à la programmation). Je vous met l'énoncé.
Citation : Soit
On construit par récurrence :
Ecrire un algorithme permettant de calculer A60
Voila, j'ai vraiment besoin de votre aide. Ca sent la récursivité, mais je ne sais pas comment ça marche.
Sinon, j'utilise Mathématica, donc si vous codez en autre chose (et il y a des chances), serait-il possible de mettre l'algorithme en français ?
Merci d'avance
re : Informatique et récurrence ... Posté le 09-07-08 à 16:17
initialisation
A0:=une matrice concrète donnée
A:=A0
boucle
for i from 1 to 60 do
fin de boucle qd la boucle a touné 60 fois
il reste juste à vérifier la syntaxe de Mathématica pour les produits de matrice et pour la trace et aussi pour la boucle. Il y a peut etre une marque de fin de boucle
re : Informatique et récurrence ... Posté le 09-07-08 à 16:20
Oui, maintenant que je relis, j'ai mal recopié mon truc. Je voulais mettre :
Je nomme une fonction puiss de M et de n
Si n est négatif ou nul je renvoi M
Sinon je renvoi M.(puiss[M,n-1]-(1/n).Tr[puiss[M,n-1]I)
end
En fait, M correspond à A[0]
Merci encore
Répondre à ce sujet
Seuls les membres peuvent poster sur le forum !
Un modérateur est susceptible de supprimer toute contribution qui ne serait pas en relation avec le thème de discussion abordé, la ligne éditoriale du site, ou qui serait contraire à la loi.