2 Matrizen multiplizieren - Output fehlt...

eternal

Mitglied
Hallo zusammen,

1 Matrix (m) ist bereits im Code vorhanden, und ist funktionsfähig.
Ich möchte die Matrix "m" mit der neuen Matrix "other" multiplizieren.

Leider bekomme ich keinen Output im Tester File.

Ist dieser Code richtig?
Wenn ja, wird die Methode im TesterFile richtig aufgerufen?

Java:
public double[][] multiply (double[][] other) {

        double C[][];

        int mRows = m.length;
        int mCols = m[0].length;
        int otherRows = other.length;
        int otherCols = other[0].length;

        C = new double[mRows][otherCols];

        for (int i = 0; i < mRows; i++) {
            for (int j = 0; j < otherCols; i++) {
                C[i][j] = 0.0;
            }
        }

        for (int i = 0; i < mRows; i++) {
            for (int j = 0; j < otherCols; j++) {
                for (int k = 0; k < mCols; k++) {
                    C[i][j] = C[i][j] + m[i][k] * other[k][j];
                }
            }
        }
        return C;
    }

ich habe versucht, die Methode wie unten angegeben, aufzurufen.
Ich bekomme keine Ausgabe. Hat jemand einen Tipp?

Java:
 double other[][] = {
                {1, 2, 3},
                {5, 6, 7},
                {9, 10, 11} };
double[][] C = m.multiply(other);
Arrays.deepToString(C);

VG
Natalia
 

JStein52

Top Contributor
du solltest übrigens in der multiply-Methode nicht "m" benutzen sondern dort immer this schreiben. Auch wenn das in deinem Fall vermutlich jetzt das selbe ist weil du ja die Methode mit m.multiply(..) aufrufst.
 

mrBrown

Super-Moderator
Mitarbeiter
Ich bekomme keine Ausgabe. Hat jemand einen Tipp?
Ja, die Rückgabe von Arrays.deepToString auch ausgaben lassen ;)

du solltest übrigens in der multiply-Methode nicht "m" benutzen sondern dort immer this schreiben. Auch wenn das in deinem Fall vermutlich jetzt das selbe ist weil du ja die Methode mit m.multiply(..) aufrufst.
m ist in dem Fall nicht das Matrix-Objekt, sondern das intern zur Repräsentation verwendete Array ;)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S 2D Array Matrizen Java Basics - Anfänger-Themen 7
O Erstes Programm: Matrizen Multiplikation Java Basics - Anfänger-Themen 10
K Datentypen Einträge zweier Matrizen vergleichen Java Basics - Anfänger-Themen 4
H Erste Schritte Determinantenberechnung von Matrizen Java Basics - Anfänger-Themen 1
U Erste Schritte Aufbau eines kleinen Matrizen-Programms(MVC; OOP) Java Basics - Anfänger-Themen 20
B summe von 2 Matrizen Java Basics - Anfänger-Themen 20
K Multiplikation zweier Matrizen Java Basics - Anfänger-Themen 23
R Matrizen nebeneinander ausgeben. Java Basics - Anfänger-Themen 1
B Matrizen Operationen Java Basics - Anfänger-Themen 7
S Bearbeitung von Matrizen Java Basics - Anfänger-Themen 14
A Matrizen aufgabe Java Basics - Anfänger-Themen 46
U Größenvergleich / Dimensionsvergleich zweier Matrizen Java Basics - Anfänger-Themen 2
N NullPointerException beim Addieren von Matrizen Java Basics - Anfänger-Themen 3
L Matrizen aufteilen Java Basics - Anfänger-Themen 3
P Matrizen zusammenfügen Java Basics - Anfänger-Themen 8
M Array Matrizen, int[][] Java Basics - Anfänger-Themen 5
K Matrizen Multiplikation Java Basics - Anfänger-Themen 3
L Mit matrizen rechnen Java Basics - Anfänger-Themen 19
J Matrizen Java Basics - Anfänger-Themen 10
C Dynamische Matrizen Java Basics - Anfänger-Themen 4
C Verwendung von Matrizen in einer Schleife Java Basics - Anfänger-Themen 5
C große Matrizen, Performance, (Pointer?) Java Basics - Anfänger-Themen 6
M Speichern von Matrizen in Maps günstiger als in Arrays? Java Basics - Anfänger-Themen 22
J Einlesen von Werten in zwei Matrizen Java Basics - Anfänger-Themen 4
G Addition von 2 Matrizen Java Basics - Anfänger-Themen 31
M Matrizen zeilenweise einlesen (Größe unbekannt) Java Basics - Anfänger-Themen 4
S ? Matrix / Matrizen ? Java Basics - Anfänger-Themen 32
AhmadSlack Verzweigungen zahlen multiplizieren Java Basics - Anfänger-Themen 4
D String mit int multiplizieren? Java Basics - Anfänger-Themen 16
T Java Integer multiplizieren Java Basics - Anfänger-Themen 6
G Äthopisches multiplizieren Java Basics - Anfänger-Themen 10
F mehrere eingegebene Zahlen mit Zahlen von 1-9 multiplizieren Java Basics - Anfänger-Themen 18
G Binärzahlen multiplizieren Java Basics - Anfänger-Themen 5
E Matrix mit Vektor multiplizieren Java Basics - Anfänger-Themen 7
E Gleitkomma zahlen mathemathisch korrekt multiplizieren Java Basics - Anfänger-Themen 5
O Matrix Multiplizieren Java Basics - Anfänger-Themen 4
J Arrays multiplizieren Java Basics - Anfänger-Themen 1
Z Matrix mit Vektor multiplizieren Java Basics - Anfänger-Themen 13
L Array multiplizieren und ausgeben Java Basics - Anfänger-Themen 3
O Werte aus ArrayList multiplizieren und dann Ergebnis addieren Java Basics - Anfänger-Themen 3
H Matritzen multiplizieren Java Basics - Anfänger-Themen 10
M Datentypen Ausdehnungskoeffizienten multiplizieren Java Basics - Anfänger-Themen 2
Semox Matrix multiplizieren Java Basics - Anfänger-Themen 4
N Vektoren multiplizieren Java Basics - Anfänger-Themen 8
D Zwei Integer Arrays multiplizieren Java Basics - Anfänger-Themen 3
B Produkt ohne Multiplizieren? Java Basics - Anfänger-Themen 7
S [HILFE] Brüche addieren, multiplizieren, kürzen Java Basics - Anfänger-Themen 17
P Exponenten bei Potenzen multiplizieren Java Basics - Anfänger-Themen 4
G String aus Zahlen multiplizieren -> unendlich große ! Java Basics - Anfänger-Themen 13
M zwei zweidimensionale arrays multiplizieren Java Basics - Anfänger-Themen 2
H Genauigkeit beim Multiplizieren zweier Zahlen Java Basics - Anfänger-Themen 2
D Inhalte von Stacks miteinander multiplizieren Java Basics - Anfänger-Themen 4
G Zwei mehrdimensionale Arrays multiplizieren Java Basics - Anfänger-Themen 9
emreiu Formatiertes Output bei Insertion Sort Java Basics - Anfänger-Themen 6
Kotelettklopfer Output korrekt trotz falschem Lösungsweg !? Java Basics - Anfänger-Themen 99
I Output BigDecimal anstatt double / Problem beim Rechnen Java Basics - Anfänger-Themen 16
B Output Java Basics - Anfänger-Themen 1
J Fragen zu Input/Output Java Basics - Anfänger-Themen 3
O Input/Output newbile und keine Ahnung! Java Basics - Anfänger-Themen 16
K output Java Basics - Anfänger-Themen 3
Harlequin Compiler-Fehler Text Adventure - "Long Output" Fehler Java Basics - Anfänger-Themen 3
A Input/Output Prozess Output genauso in der Konsole ausgeben Java Basics - Anfänger-Themen 0
J Input/Output Den zweiten Output erst nach Eingabe ausgeben Java Basics - Anfänger-Themen 4
A Erste Schritte Java Output wird nicht angezeigt Java Basics - Anfänger-Themen 7
GoldenShadow Input/Output Verschiedene Versionen von Input/Output Java Basics - Anfänger-Themen 3
K cmd output.txt Java Basics - Anfänger-Themen 5
T Output in CMD anzeigen lassen? Java Basics - Anfänger-Themen 1
D Runtime exec output wiedergeben Java Basics - Anfänger-Themen 1
B Input/Output output Datenstrom filtern Java Basics - Anfänger-Themen 0
J Möchte gern den Konsolen Output auf JTextPane umleiten Java Basics - Anfänger-Themen 4
fLooojava Output in einer Textarea einfärben Java Basics - Anfänger-Themen 7
fLooojava OOP Übergabe/Output in Textfield Java Basics - Anfänger-Themen 4
E Input/Output convert string to two dimensional char and output = matrix Java Basics - Anfänger-Themen 2
S Output Problem Java Basics - Anfänger-Themen 2
O OOP Input & Output in der GUI-Programmierung Java Basics - Anfänger-Themen 2
C Input & Output Frage Java Basics - Anfänger-Themen 4
E Input & Output Problem Java Basics - Anfänger-Themen 7
F Input/Output Falsches Output in Datei! Java Basics - Anfänger-Themen 4
G Output aus fremden Klasse auswerten Java Basics - Anfänger-Themen 8
C Input/Output Dynamischer Output von Arrays Java Basics - Anfänger-Themen 3
P Windows vs. Ubuntu verschiedener Output Java Basics - Anfänger-Themen 31
L Output mit zwei ungleichen Strings Java Basics - Anfänger-Themen 17
B In- und Output von XML-Daten in und aus einem Objekt Java Basics - Anfänger-Themen 6
M Input/Output JAXB XML Output von Objekt-Listen? Java Basics - Anfänger-Themen 2
S Compiler-Fehler see the compiler error output Java Basics - Anfänger-Themen 6
S Input/Output Data-Input/Output-Stream Java Basics - Anfänger-Themen 2
B Threads Methoden mit Output in Threads verpacken Java Basics - Anfänger-Themen 4
A Input/Output Taskmanager Output Java Basics - Anfänger-Themen 2
T Objekt Output zu String Array Java Basics - Anfänger-Themen 4
M Output Input im Cmd Fenster Java Basics - Anfänger-Themen 7
T Output in File funktioniert nicht Java Basics - Anfänger-Themen 3
B Limit console output in Eclipse Java Basics - Anfänger-Themen 6
T Java Output File Gliedern Java Basics - Anfänger-Themen 5
P Output einer anderen Anwendung verwenden Java Basics - Anfänger-Themen 7
D Input Output Java Basics - Anfänger-Themen 8
N Verschiedene Input/Output Klassen Java Basics - Anfänger-Themen 3
L StdIn Stdout / Input Output Aufgabe Java Basics - Anfänger-Themen 3
G Output Fehler. Java Basics - Anfänger-Themen 20
M Input/Output Stream aus einem String Java Basics - Anfänger-Themen 2
J IO Frage Hex-Output - Anfängerfrage Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben