lundi 27 avril 2015

Kreuzprodukt zweier Vektoren (Erste Java Aufgabe - Hilfestellungen und Tips erwünscht)

Hallo liebe Community,
ich bin neu in der Welt von Java und sitze gerade an meiner ersten Aufgabe dran.
Ich benutze das Programm/Compiler Netbeans.

ich bin gerade an einer aufgabe dran in der ich ein Kreuzprodukt zweier Vektoren miteinander berechnen muss, hab aber momentan irgendwie eine Blockade und komme nicht wirklich weiter.
Hier mal ein ausschnitt vom Quellcode der Hauptklasse:

Java Code:

  1. public static void main(String[] args) {
  2. Vektor stromleiter = new Vektor();
  3. stromleiter.hersteller = "Stromleiter";
  4. stromleiter.vektor = 2;
  5. stromleiter.vektora1 = 1.5;
  6. stromleiter.vektora2 = 1;
  7.  
  8. Vektor flussdichte = new Vektor();
  9. flussdichte.hersteller = "Flussdichte";
  10. flussdichte.vektor = 1;
  11. flussdichte.vektora1 = 2;
  12. flussdichte.vektora2 = 0.5;
  13.  
  14. stromleiter.zeigeInfo();
  15. flussdichte.zeigeInfo();
  16. }
  17.  
  18. }


und hier ist die Klasse für die ganzen "Datentypen":

Java Code:

  1. public class Vektor {
  2.  
  3. int skalar;
  4. double vektor, vektora1, vektora2;
  5. String hersteller;
  6.  
  7. public void zeigeInfo(){
  8. System.out.println("Name = " + hersteller + "\nVektorA1 = " +this.vektor +
  9. "\nVektorA2 = " +this.vektora1 +"\nVektorA3 = " +this.vektora2 + "\n");
  10. }
  11.  
  12. //Konstruktor
  13.  
  14. }


Als ergebnis bekomme ich momentan folgendes ausgegeben:

Name = Stromleiter
Vektor1 = 2.0
Vektor2 = 1.5
Vektor3 = 1.0

Name = Flussdichte
Vektor1 = 1.0
Vektor2 = 2.0
Vektor3 = 0.5

Ist auch soweit inordnung für mich, nun will ich gerne aber irgendwie die oberen Vektoren mit den unteren Vektoren berechnen, sprich:
Vektor2 (oben) x Vektor3 (unten)
Vektor2 (unten) x Vektor 3(oben)
Vektor1 (oben) x Vektor3 (unten)
Vektor1 (unten) x Vektor3 (oben)
usw.

Ist das irgendwie möglich? Oder muss ich den Quellcode irgendwie umschreiben um zwei ausgaben über 2 verschiedene Println zu haben.


Kreuzprodukt zweier Vektoren (Erste Java Aufgabe - Hilfestellungen und Tips erwünscht)

0 commentaires:

Enregistrer un commentaire