Variablen < Maple < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 13:33 So 05.07.2009 | Autor: | laraS |
Hallo, ich habe eine Frage zur Definition von Variablen:
> restart:
> K := 4;
x[0]:=0:
>
> for k from 0 to K do
w[k, 1] := 2; w[k, 2] := 1; p(w[k, 1]) := .1; p(w[k, 2]) := .9; for i from 1 to 2 do
x[k+1] := y[k]-w[k, i];
print(x[k+1])
end do;
end do;
Wenn ich jetzt folgendes eingebe,
>V[K](x[K]) := 0;
bekomme ich dann raus:
V[4](y[3]-1) := 0
Ich will aber, dass es auch noch die zweite Möglichkeit der x[K] kommt, also
V[4](y[3]-2). Wie bekomme ich das richtig hin?
Danke
Die Frage habe ich in keinem anderem Forum gestellt.
|
|
|
|
Hmm... ich habe jetzt gerade kein Maple verfügbar, aber offenbar nutzt Du die innere Schleife, um x[k+1] einen Wert y[k]-w[k,1] zuzuweisen, der sofort mit y[k]-w[k,2] überschrieben wird.
Eine mögliche Lösung wäre, x auch mit zwei Indices auszustatten.
Gruß,
Peter
|
|
|
|