faecher:informatik:oberstufe:java:algorithmen:arrays:uebungen_integral:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:java:algorithmen:arrays:uebungen_integral:start [18.01.2020 19:13] – [Aufgabe 2] sbelfaecher:informatik:oberstufe:java:algorithmen:arrays:uebungen_integral:start [19.01.2020 20:26] (aktuell) – [Übungen: Integral] sbel
Zeile 10: Zeile 10:
   * Je mehr Intervalle man bildet, desto kleiner werden die Teilintervalle, deren Breite $h$ ist nämlich offensichtlich $h=\frac{b-a}{n}$    * Je mehr Intervalle man bildet, desto kleiner werden die Teilintervalle, deren Breite $h$ ist nämlich offensichtlich $h=\frac{b-a}{n}$ 
   * Der Näherungswert für die Fläche ist $A\approx h \cdot (f(x_0)+f(x_1)+...+f(x_n))$. Wobei $x_0, ... ,x_n$ eben entweder die linken oder die rechten Intervallgrenzen sind, je nachdem wofür man sich entscheidet.   * Der Näherungswert für die Fläche ist $A\approx h \cdot (f(x_0)+f(x_1)+...+f(x_n))$. Wobei $x_0, ... ,x_n$ eben entweder die linken oder die rechten Intervallgrenzen sind, je nachdem wofür man sich entscheidet.
 +
 +[[https://www.geogebra.org/m/vtc3zce6|Hier findest du eine GeoGebra-Aktivität]], mit Hilfe derer du dir ein Bild der Situation machen kannst ((Außerdem kannst du später dein Programm damit überprüfen)).
  
 ===== Aufgabe 1 ===== ===== Aufgabe 1 =====
Zeile 24: Zeile 26:
  
 Implementiere die Methode ''calculateSum()'' so, dass dein Programm einen Näherungswert für den Flächeninhalt berechnet. Implementiere die Methode ''calculateSum()'' so, dass dein Programm einen Näherungswert für den Flächeninhalt berechnet.
 +
 +Untersuche anschliessend...
 +
 +  * Welche Auswirkung hat der Wechsel vom linken zum rechten Teilintervallrand?
 +  * Was passiert, wenn du vergisst, die Methode ''getBorders("x")'' aufzurufen, bevor du mit ''calculateSum()'' eine Näherungslösung bestimmst.  
 +  * Verändere die Anzahl der Teilintervalle und beobachte die Auswirkungen auf deine Näherungslösung.
 +
 +===== Aufgabe 4 =====
 +
 +Verändere den Konstruktor deiner Klasse nun so, dass sie in der Main-Methode folgendermassen aufgerufen werden kann:
 +
 +<code java>
 +public static void main(final String[] args) {
 +    // Argumente n, links, rechts, Teilintervallseite [l|r]
 +    integral zSumme = new integral(5,1,4,"r");
 +    double approxValue = zSumme.calculateSum();
 +    System.out.println("\nNäherungswert für die Fläche: " + approxValue);
 +  }
 +</code>
 +
 +Überprüfe in deinem Programm auch die Sinnhaftigkeit der an den Konstruktor übergebenen Argumente.
 +
 +
  
  
  
  • faecher/informatik/oberstufe/java/algorithmen/arrays/uebungen_integral/start.1579374784.txt.gz
  • Zuletzt geändert: 18.01.2020 19:13
  • von sbel