1792_de-DE
Sind verschachtelte Schleifen mit JSL möglich?Gibt es eine Möglichkeit, mithilfe von JSL ein Skript für eine verschachtelte Schleifenanweisung zu erstellen? Wenn ich es versuche, treten Fehler auf. Ich schreibe ein Skript, das einen Datensatz mithilfe einer indirekten logarithmischen Normalkorrektur zur Änderung der Unterstützung umwandelt, und ich glaube, ich benötige eine verschachtelte WHILE-Anweisung, damit es funktioniert.
Obwohl mir klar ist, dass die Syntax nicht ganz korrekt ist, vermittelt die folgende Abbildung, was ich versuche:
i=1;
j=1;
n=NRow() // mit mehr als 209.000 Zeilen
While( i < n-1,
While( j < n,
s = s + ( data(i) * data(j),
j = j++),
i = i++);
Es gibt immer mehr als eine Möglichkeit, Dinge zu erreichen. Wenn JSL also keine verschachtelten Schleifen unterstützt, hat jemand Vorschläge?Betreff: Sind verschachtelte Schleifen mit JSL möglich?Natürlich können Sie Schleifen verschachteln. Hier ist ein sehr einfaches Beispiel mit verschachtelten „for“-Schleifen. Die Ergebnisse finden Sie im Protokoll.
Betreff: Sind verschachtelte Schleifen mit JSL möglich?mpb,
Sie haben völlig Recht. Ihr Skript funktioniert einwandfrei. Das Problem mit meinem Skript lag in einem Codeabschnitt vor der Schleife, in dem ich versucht hatte, eine Variable wiederzuverwenden. Dabei wurde der ursprüngliche Wert nicht wie erwartet überschrieben.
Vielen Dank für Ihre Hilfe!
Comments
There are no comments yet