ich bin neu hier und komme im Moment leider nicht weiter auch wenn ich vermute, dass der Code sehr banal sein wird.
Ich habe ein Array was folgendermaßen aussieht:
Code: Alles auswählen
[[10.0, 10.0, 0.0, 20.0, 20.0, 0.0], [90.0, 10.0, 0.0, 100.0, 20.0, 0.0], [90.0, 90.0, 0.0, 100.0, 100.0, 0.0], [10.0, 90.0, 0.0, 20.0, 100.0, 0.0]]
Die Ausgabe wird im Nachhinein zum besseren Verstädniss, so aussehen:
Code: Alles auswählen
[[10.0, 10.0, 0.0, 20.0, 20.0, 0.0],
[90.0, 10.0, 0.0, 100.0, 20.0, 0.0],
[90.0, 90.0, 0.0, 100.0, 100.0, 0.0],
[10.0, 90.0, 0.0, 20.0, 100.0, 0.0]]
1.) Aus jeder Zeile muss der zweite Punkt ausgewählt werden (bsp. Zeile eins = 10)
2.) Aus jeder Zeile muss der fünfte Punkt ausgewählt werden (bsp. Zeile eins = 20)
3.) Aus jeder Zeile muss der vierte Punkt subtrahiert werden von Punkt eins (bsp. Zeile eins = 20-10)
4.) Aus jeder Zeile muss der erste Punkt ausgewählt werden (bsp. Zeile eins = 10)
5.) Multipliziere das Ergebnis aus 1.) mit 3.) dividiere das ganze durch [2.) - 1.)] - 4.)
6.) Das Ergebnis aus 5.) wird genommen um y zu berechnen bsp. 5.) * 1.) / 5.) + 4.)
7.) Das Ergebnis aus 6.) ist der neue zweite Punkt
8.) Das ganze muss für jede Zeile gemacht werden
Es wirkt etwas kompliziert, am Ende wird damit aber einfach nur ein Strahlensatz gebildet.
Ich danke euch schonmal für eure Hilfe. Ich komme leider echt nicht weiter mit Schleifen und Arrays.