This is documentation for Mathematica 4, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)

 Documentation /  Mathematica /  Eingebaute Funktionen /  Neu in Version 4 /  Programmierung /

NestWhileStringTake (geändert)

NestWhileList

FilledSmallSquare NestWhileList[f, ausdr, test] erzeugt eine Liste der Ergebnisse der wiederholten Anwendung von f; sie beginnt mit ausdr und wird fortgesetzt, bis die Anwendung von test auf das Ergebnis nicht mehr True liefert.

FilledSmallSquare NestWhileList[f, ausdr, test, m] stellt bei jedem Schritt die m letzten Ergebnisse als Argumente für test zur Verfügung.

FilledSmallSquare NestWhileList[f, ausdr, test, All] stellt bei jedem Schritt alle bis dahin erhaltenen Ergebnisse als Argumente für test zur Verfügung.

FilledSmallSquare NestWhileList[f, ausdr, test, m, max] wendet f höchstens max Mal an.

FilledSmallSquare Das letzte Element der durch NestWhileList[f, ausdr, test] gelieferten Liste ist immer ein Ausdruck, auf den die Anwendung von test nicht True ergibt.

FilledSmallSquare NestWhileList[f, ausdr, test, m] evaluiert bei jedem Schritt test[, , ... , ]. Die Ergebnisse werden nicht in eine Liste gesetzt.

FilledSmallSquare Die werden in der Reihenfolge angegeben, in der sie erzeugt werden, das zuletzt erzeugte zuletzt.

FilledSmallSquare NestWhileList[f, ausdr, test, m] beginnt mit der Anwendung von test solange nicht, bis zumindest m Ergebnisse erzeugt worden sind.

FilledSmallSquare NestWhileList[f, ausdr, test, mmin, m] beginnt solange nicht mit der Anwendung von test, bis zumindest mmin Ergebnisse erzeugt worden sind. Dann werden bei jedem Schritt als Argumente für test soviele zuletzt erhaltene Ergebnisse wie möglich, maximal m, zur Verfügung gestellt.

FilledSmallSquare NestWhileList[f, ausdr, test, m] ist äquivalent zu NestWhileList[f, ausdr, test, m, m].

FilledSmallSquare NestWhileList[f, ausdr, SameQ, 2] ist äquivalent zu FixedPointList[f, ausdr].

FilledSmallSquare NestWhileList[f, ausdr, test, All] ist äquivalent zu NestWhileList[f, ausdr, test, 1, Infinity].

FilledSmallSquare NestWhileList[f, ausdr, UnsameQ, All] wendet f solange an, bis ein Ergebnis erstmalig mehr als einmal erhalten wurde.

FilledSmallSquare NestWhileList[f, ausdr, test, m, max, n] wendet f nochmals n Mal an und fügt die Ergebnisse am Ende der erzeugten Liste hinzu.

FilledSmallSquare NestWhileList[f, ausdr, test, m, max, -n] läßt die letzten n Elemente der erzeugten Liste weg.

FilledSmallSquare Siehe Das Mathematica Buch: 2.2.2.

FilledSmallSquare Siehe auch: NestWhile, FixedPointList, NestList, While.

Further Examples

NestWhileStringTake (geändert)