Traduction code en python

Fermé
Lotusdu76 Messages postés 248 Date d'inscription samedi 20 février 2010 Statut Membre Dernière intervention 19 mai 2011 - 19 mai 2011 à 20:43
ljm972 Messages postés 254 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 6 décembre 2021 - 19 mai 2011 à 21:27
Bonjour,

Je souhaiterais transposer le code que j'ai actuellement en code python, cependant j'ai des problèmes d'index. Si quelqu'un pouvait me donner un petit coup de main, ça serait bien sympathique

Code original :

function x=GS(A,y,xo,itmax)
%
n = length(y);
x = xo;
for it=1:itmax
for i=1:n
x(i)=(y(i)-A(i,1:i-1)*x(1:i-1)-A(i,i+1:n)*x(i+1:n))/A(i,i);
end
end
A voir également:

1 réponse

ljm972 Messages postés 254 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 6 décembre 2021 29
19 mai 2011 à 21:27
Salut :
def x(A,y,xo,itmax):
n = length(y);
x = xo;
for it in range(1, itmax):
for i in range(1, n):
x(y(i)-A(i,1:i-1)*x(1:i-1)-A(i,i+1:n)*x(i+1:n))/A(i,i));

c'est pas sure
0