Wiederholung

Wiederholung bedeutet die Tat, einen Prozess gewöhnlich mit dem Ziel zu wiederholen, sich einer gewünschten Absicht oder Ziel oder Ergebnis zu nähern. Jede Wiederholung des Prozesses wird auch eine "Wiederholung" genannt, und die Ergebnisse einer Wiederholung werden als der Startpunkt für die folgende Wiederholung verwendet.

Mathematik

Die Wiederholung in der Mathematik kann sich auf den Prozess beziehen, eine Funktion zu wiederholen d. h. eine Funktion wiederholt mit der Produktion von einer Wiederholung als der Eingang zum folgenden anzuwenden. Die Wiederholung von anscheinend einfachen Funktionen kann komplizierte Handlungsweisen und schwierige Probleme - für Beispiele erzeugen, Collatz zu sehen, mutmaßen und Jongleur-Folgen.

Ein anderer Gebrauch der Wiederholung in der Mathematik ist in wiederholenden Methoden, die verwendet werden, um ungefähre numerische Lösungen bestimmter mathematischer Probleme zu erzeugen. Die Methode des Newtons ist ein Beispiel einer wiederholenden Methode.

Computerwissenschaft

Die Wiederholung in der Computerwissenschaft ist die Wiederholung eines Prozesses innerhalb eines Computerprogramms. Es kann sowohl als ein allgemeiner Begriff verwendet, mit der Wiederholung synonymisch werden, als auch eine spezifische Form der Wiederholung mit einem veränderlichen Staat zu beschreiben.

Wenn verwendet, im ersten Sinn ist recursion ein Beispiel der Wiederholung, aber normalerweise das Verwenden einer rekursiven Notation, die normalerweise nicht der Fall für die Wiederholung ist.

Jedoch, wenn verwendet, im zweiten (mehr eingeschränkt) Sinn, beschreibt Wiederholung den Stil, verwendet auf befehlenden Programmiersprachen zu programmieren. Das hebt sich von recursion ab, der eine mehr Aussageannäherung hat.

Hier ist ein Beispiel der Wiederholung, die sich auf die zerstörende Anweisung im befehlenden Pseudocode verlässt:

var i, = 0//initialisieren vor der Wiederholung

weil ich von 1 bis 3//Schleife dreimal

{

a = + erhöhe ich//durch den aktuellen Wert von mir

}\

drucken Sie//die Nummer 6 wird gedruckt

In diesem Programm-Bruchstück, dem Wert der Variable i Änderungen mit der Zeit, die Werte 1, 2 und 3 nehmend. Dieser sich ändernde Wert - oder veränderlich ist Eigenschaft der Wiederholung Zustand-.

Wiederholung kann mit rekursiven Techniken auf funktionellen Programmiersprachen näher gekommen werden. Das folgende Beispiel ist im Schema. Bemerken Sie, dass der folgende rekursiv ist (ein spezieller Fall der Wiederholung), weil die Definition, "wie man wiederholt", fungieren die iter, sich nennt, um das Problem-Beispiel zu lösen. Spezifisch verwendet es Schwanz recursion, der auf Sprachen wie Schema richtig unterstützt wird, so verwendet es große Beträge des Stapel-Raums nicht.

; Summe: Zahl-> Zahl

; die ersten n natürlichen Zahlen zu summieren

(definieren Sie (summieren Sie n)

(wenn (und (ganze Zahl? n) (> n 0))

(lassen Sie iter ([n n] [ich 1])

(wenn (= n 1)

ich

(iter (-n 1) (+ n i))))

((Behauptungsübertretung

'summieren Sie "ungültiges Argument" n))))

</Quelle>

Ein iterator ist ein Gegenstand, der Wiederholung wickelt.

Wiederholung wird auch mit einem Arbeitsblatt, oder durch das Verwenden solver durchgeführt, oder Absicht suchen Funktionen, die darin verfügbar sind, ragen Hervor. Viele implizite Gleichungen wie die Gleichung von Colebrook können in der Bequemlichkeit eines Arbeitsblattes durch das Entwerfen passender Berechnungsalgorithmen gelöst werden.

Viele der Technikprobleme wie das Lösen von Gleichungen von Colebrook erreichen 8-stellige Genauigkeit in mindestens 12 Wiederholungen, und ein Maximum von 100 Wiederholungen ist genügend, um ein 15-stelliges genaues Ergebnis zu erreichen.

.

Projektmanagement

Wiederholungen in einem Projektzusammenhang können sich auf die Technik des Entwickelns und Lieferns zusätzlicher Bestandteile der Geschäftsfunktionalität, Produktentwicklung beziehen oder Design bearbeiten. Das wird meistenteils mit der flinken Softwareentwicklung vereinigt, aber konnte jedes Material potenziell sein. Eine einzelne Wiederholung läuft auf ein oder mehr b-große, aber ganze Pakete der Projektarbeit hinaus, die etwas greifbare Geschäftsfunktion durchführen kann. Vielfache Wiederholungen fluchen wieder, um ein völlig einheitliches Produkt zu schaffen. Dem wird häufig mit der Wasserfall-Musterannäherung gegenübergestellt.

Siehe auch

  • Gleichung von Colebrook
  • Reibungsfaktor von Darcy
  • Für die Schleife
  • Implizite Funktionen
  • Wiederholende und zusätzliche Entwicklung
  • Wiederholte Funktion
  • Iterator
  • Während Schleife

Normannische Eroberung Englands / Manat
Impressum & Datenschutz