[Maple] Frage zu For-Schleife / Matrix

freddmann

Ensign
Registriert
Sep. 2005
Beiträge
241
Hallo ihr,
ich verzweifele hier gerade ein wenig an Maple.

Code:
with(LinearAlgebra);

B:=<<1,4,7>|<2,5,8>|<3,6,9>>;


aufgabeb:=proc(M)
     local Ergebnismatrix, i, j;
     Ergebnismatrix:=Matrix(ColumnDimension(M));


     for j from 1 to ColumnDimension(M) do

          for i from 1 to ColumnDimension(M) do

               Ergebnismatrix[i,j]:=5;

               i:=i+1;

          end do;
          j:=j+1;

     end do;

     return Ergebnismatrix;

end proc;

und dann rufe ich folgenden aufruf auf:
Code:
aufgabeb(B);
und bekomme
Code:
5 0 5 
0 0 0
5 0 5
anstatt
Code:
5 5 5
5 5 5
5 5 5
ausgegen.

Habe das extra schon in java nachgebaut, wo es klappt. Warum gibt maple mir bei einigen Feldern keine 5 sondern eine 0 aus?

kann mir bitte jmd dabei helfen? :-)

lg
benjamin
 
ich würde schätzen, du darfst die zähler nicht manuell erhöhen... das macht die for-schleife wohl selbst...
 
aaaaah, danke.
wollte meiner freundin bei ihrer hausaufgabe helfen und da hatte ich das schon von ihr gegeben und dann habe ich mir dabei auf nichts gedacht. bei java habe ich es natürlich nicht gemacht xD
danke nochmal :-)
 
Zurück
Oben