Kurs:Mathematische Modellbildung/Themen/Corona-Modellierung/Softwarenutzung/Tabellenkalkulation

Aus testwiki
Version vom 21. Februar 2021, 21:15 Uhr von imported>Rebecca Hostert (Gradientenabstiegverfahren)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Allgemeines

  • Arbeitsblatt mit Spalten und Zeilen
  • einfach zu Bedienen
  • viele Funktionen und Verwendungsmöglichkeiten:
Wertetabellen, Diagramme, numerische Verfahren, stochastische Experimente etc.

Formeln

  • Formeln beginnen mit "="
  • Wert der Zelle A1: "=A1"
  • Bezug auf andere Zellen möglich
z.B.: Multiplikation der Werte der Zellen A1 und A2:
"=A1*A2"
  • relative Bezüge bleiben beim Kopieren oder Verschieben erhalten

verschieden Funktionen

  • "=SUMME()": bildet Summe
  • "=MITTELWERT()": bildet Mittelwert
  • "=VARIANZ()": bildet empirische Stichprobenvarianz
  • "=STABW()": bildet Standardabweichung der Stichprobe

Beispiel: Aufgabe Tiere

Erstellen von Diagrammen

  • Säulen-, Balken-, Kreis-, Linien-, XY-Streudiagramme möglich
  • Datenbereich markieren und über "Einfügen" eine Diagrammart wählen
  • Diagrammtyp, Datenbereiche, Beschriftungen, Legenden, Farben etc. können im Nachhinein angepasst werden

Beispiel: Aufgabe Tiere

Aufgabe Tiere Diagramm

weitere wichtige Befehle

  • "=ZUFALLSZAHL()*x": erzeugt eine zufällige Zahl aus [0,x[
  • "=ZUFALLSBEREICH(x;y)": erzeugt eine zufällige ganze Zahl aus [x,y]
  • Wenn-Abfragen:
"=WENN(Bedingung; Wert wenn wahr; Wert wenn falsch)"
"=ZÄHLENWENN(Bereich; Bedingung)"
  • Näherungsweise Bestimmung von π
  • Zwei Spalten X und Y (500 Punkte) in denen jeweils Zufallszahlen in [0,1] simuliert werden
  • Überprüfung, ob der simulierte Punkt innerhalb des Kreises liegt
  • Näherungsweise Bestimmung von π durch:
π4TrefferinKreisfla¨cheTrefferimQuadrat
Monte-Carlo-Simulation

Beispiel: Monte-Carlo Simulation

  • Verfahren zur numerischen Nullstellenbestimmung einer Funktion
  • Idee: Nullstelle der Tangente in (x_n,f(x_n)) an den Graphen ist neuer Iterationspunkt
  • Iterationsvorschrift: xn+1=xnf(xn)f(xn)
  • Abbruchbedingung: |xn+1xn|<ε

Umsetzung in Excel

  • Tabelle mit xn,f(xn),f(xn),xn+1, anlegen
  • Überprüfung der Abbruchbedingung:
"=WENN((ABS(xn+1xn)<ε));"JA";"NEIN")"

Umsetzung in Excel

  • Numerisches Näherungsverfahren im Bereich der Optimierung (z.B: Minimierungsproblem)
  • Gradient: Vektor, der in Richtung des steilsten Anstieges zeigt
  • Idee: Wähle Startpunkt. Verschiebe diesen immer wieder stückweise in Richtung des negativen Gradienten, bis der Gradient gleich Null ist → Minimum oder Sattelpunkt

Umsetzung in Excel

  • Wähle Startstelle (x1,x2)
  • Berechne dfdx1 und dfdx2
  • Schritt in x1Richtung:
"=- dfdx1 * Schrittweite / WURZEL(dfdx12 + dfdx22)"
  • Schritt in x2 Richtung analog
  • neue Schrittweite:
"=WENN(f(xn+1) > f(xn); Schrittweite/2; Schrittweite)"

Umsetzung in Excel

Seiteninformation

Diese Lernresource können Sie als Wiki2Reveal-Foliensatz darstellen.

Wiki2Reveal

Dieser Wiki2Reveal Foliensatz wurde für den Lerneinheit Kurs:Mathematische Modellbildung' erstellt der Link für die Wiki2Reveal-Folien wurde mit dem Wiki2Reveal-Linkgenerator erstellt.