huhu und gleich noch ein Beitrag
und zwar folgendes ich habe mit java den korrelationskoeffizenten programiert. funktioniert einwandfrei keine Probleme jedoch beim auslagern in eigene Methoden kommt beim methoden aufruf immer wieder eine fehlermeldung (is not aplicable for this typ)
die methode an sich zeigt keine fehler an, jedoch beim aufruf der methode und das speichern des methodenergebnisses in einer variable kommt diese fehlermeldung.
ich hab schon alles mir bekannte ausprobiert die übergabewerte sind gleich, dennoch meckert er bei dn verbesserungsvorschlägen rum ...
hier nun einmal die methode und der aufruf
ps ja ich weiß das es ein wenig kompliziert programiert ist und es mit 1 dim arrays einfacher wäre aber einfach wöre mir zu einfach
public static double DSchittAray2DimX (double Werte[][], int anzahl)
{
double DSchnitt = 0;
int x = 0, y = 0;
Werte = new double[x][y];
for ( x = 1; x<=20; x++)
{
DSchnitt = DSchnitt + Werte[x][y] / anzahl;
}
System.out.println(DSchnitt);
return DSchnitt;
}
und hier der aufruf und die übergabe der definierten array
public static void main(String[] args)
{
double a[][] = new double[6][6];
double bla = 0;
a[1][0] = 1;
a[2][0] = 2;
a[3][0] = 3;
a[4][0] = 4;
a[5][0] = 5;
int anzahl = 5;
bla = MethodenGrundkMathe.DSchittAray2DimX(a[1][0], anzahl ); <<<<<<<<<<<<<<<FEHLERMELDUNG
System.out.println(bla);
}
vielen dank für die hilfe