Gauss-Eliminierung
Verfasst: Sonntag 3. Dezember 2017, 16:27
Hallo zusammen,
ich habe da ein Problem mit meinem Code
Es geht um die Eliminierung mithilfe von Gauss
der Fehler ist in diesem Block:
IndexError: index -9223372036854775808 is out of bounds for axis 0 with size 4
Ich bin noch ein Neuling was programmieren angeht.
kann mir wer da weiterhelfen
Danke
mfg meta
ich habe da ein Problem mit meinem Code
Es geht um die Eliminierung mithilfe von Gauss
Code: Alles auswählen
for k in range(n):
maxelem = abs(A[k:,k]).argmax() + k
if maxelem > k:
lowRowA = A[k]
A[k] = A[maxelem]
A[maxelem] = lowRowA
lowRowB = b[k]
b[k] = b[maxelem]
b[maxelem] = lowRowB
for row in A[k+1,n]:
ratio = A[k]/row[k]
A[row] = A[k] - ratio*A[row]
b[row] = b[k] - ratio*b[row]
return A, b
IndexError: index -9223372036854775808 is out of bounds for axis 0 with size 4
Ich bin noch ein Neuling was programmieren angeht.
kann mir wer da weiterhelfen
Danke
mfg meta