Aufgabe ausgeführt.
This commit is contained in:
parent
dc53e465fb
commit
540b1b1dee
30
MessApp.java
30
MessApp.java
|
@ -4,6 +4,12 @@
|
|||
*/
|
||||
public class MessApp {
|
||||
private Messkonduktor messkonduktor;
|
||||
int[][] messreihen;
|
||||
int[] mittelwerteMessreihen;
|
||||
int[] mittelwerteMessungen;
|
||||
int anzahlMessreihen = 10;
|
||||
int anzahlWerteMessreihe = 20;
|
||||
|
||||
|
||||
/**
|
||||
* Fuehrt eine Messung durch.
|
||||
|
@ -17,18 +23,42 @@ public class MessApp {
|
|||
|
||||
private void initialisieren() {
|
||||
// TODO Objektsammlung und Messkonduktor erzeugen
|
||||
messkonduktor = new Messkonduktor(400000);
|
||||
messreihen = new int[anzahlMessreihen][anzahlWerteMessreihe];
|
||||
}
|
||||
|
||||
private void analyseDurchfuehren() {
|
||||
// TODO Benutzen Sie 'messkonduktor' um die Messungen
|
||||
// durchzufuehren und in der Objektsammlung zu speichern.
|
||||
for(int[] messreihe : messreihen) {
|
||||
messreihe = messkonduktor.messungenDurchfuehren(messreihe);
|
||||
}
|
||||
}
|
||||
|
||||
private void berechneUndDruckeMittelwerteMessreihe() {
|
||||
// TODO Implementieren Sie die Methode.
|
||||
mittelwerteMessreihen = new int[anzahlMessreihen];
|
||||
for(int messreihe = 0; messreihe < anzahlMessreihen; messreihe ++) {
|
||||
int summe = 0;
|
||||
for(int messwert : messreihen[messreihe]) {
|
||||
summe += messwert;
|
||||
}
|
||||
mittelwerteMessreihen[messreihe] = summe/anzahlWerteMessreihe;
|
||||
System.out.println("Mittelwert Messreihe " + messreihe + ": " + mittelwerteMessreihen[messreihe]);
|
||||
}
|
||||
}
|
||||
|
||||
private void berechneUndDruckeMittelwerteMessung() {
|
||||
// TODO Implementieren Sie die Methode.
|
||||
mittelwerteMessungen = new int[anzahlWerteMessreihe];
|
||||
for(int messung = 0; messung < anzahlWerteMessreihe; messung ++) {
|
||||
int summe = 0;
|
||||
for(int[] messreihe : messreihen) {
|
||||
summe += messreihe[messung];
|
||||
}
|
||||
mittelwerteMessungen[messung] = summe/anzahlMessreihen;
|
||||
System.out.println("Mittelwert Messwert " + messung + ": " + mittelwerteMessungen[messung]);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
|
@ -21,6 +21,8 @@ public class Messkonduktor {
|
|||
this.anzahlZufallszahlen = anzahlZufallszahlen;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Fuehrt eine Anzahl Messungen durch. Die Anzahl ist bestimmt durch die
|
||||
* Laenge des uebergeben Arrays. Eine einzelne Messung besteht aus dem
|
||||
|
|
Loading…
Reference in New Issue