Rechner für Matrixmultiplikation

Rechner für Matrixmultiplikation: Berechnet Punktprodukte Zeile für Spalte: [1*5+2*7, 1*6+2*8; 3*5+4*7, 3*6+4*8].

Tool wird geladen...

Über rechner für matrixmultiplikation

Rechner für MatrixmultiplikationRechner für Matrixmultiplikation: Berechnet Punktprodukte Zeile für Spalte: [1*5+2*7, 1*6+2*8; 3*5+4*7, 3*6+4*8].

Funktionsweise dieses Tools

Berechnung und Zusammenhang der Parameter: product[i,j]=Σₖ a[i,k]×b[k,j]

Verarbeitungs-Pipeline und technische Systemarchitektur

  1. Wählen Sie „Rohes JSON / Erweitert“ und fügen Sie die Beispieleingabe ein.
  2. Klicken Sie auf „Lokal ausführen“.
  3. Vergleichen Sie „Rohausgabedaten“ mit dem Beispiel; korrigieren Sie die Eingabe bei einer Fehlermeldung.

Beispiel und praktische Anwendung

Praxisnahes Anwendungsszenario: Multiplizieren Sie eine numerische 2×3-Matrix mit einer numerischen 3×2-Matrix.

Beispieleingabe:

{"a":[[2,-1,3],[0,4,5]],"b":[[1,2],[3,0],[-2,1]]}

Algorithmische Verarbeitung: Jede Zelle ist ein Skalarprodukt aus drei Termen; sammeln Sie sie als product mit zwei Zeilen und zwei Spalten.

Beispielausgabe:

{"product":[[-7,7],[2,5]]}

Grenzen und Sonderfälle

Wertebereiche der Parameter und Einheiten: a:m×n; b:n×p; product:m×p; m,n,p ∈ ℤ; m,n,p ≥ 1. Ergebnisse verwenden binary64-Gleitkommazahlen, sofern nicht BigInt angegeben ist. Ergebniskarten zeigen bis zu 10 signifikante Stellen; die Rohausgabe bewahrt den serialisierten Wert. Ein Verhältnis null bedeutet, dass das Modell keinen sinnvollen endlichen Verhältniswert hat; es ist nicht die Zahl null.

Browser-Verarbeitung und Datenschutz

Die Tool-Funktion ist dafür ausgelegt, Eingaben im Browser zu verarbeiten, ohne sie absichtlich an einen CZOA-Verarbeitungsserver zu senden. Anfragen für Website-Ressourcen, Analyse oder Werbung sind davon getrennt. Browser, Erweiterungen und verwaltete Gerätesoftware liegen außerhalb dieser Grenze.

Lokale Ausführung und Verifizierungsmethodik

Die Verarbeitung der Tool-Nutzlast ist so konzipiert, dass sie lokal im Browser über JavaScript oder Web Workers erfolgt. Anfragen für Website-Ressourcen, Analyse oder Werbung sind davon getrennt. Vertraulichkeit, Wiederholbarkeit und Latenz hängen von der Browser-Umgebung ab und werden nicht absolut garantiert.

Technische Normen und Referenzspezifikationen

Inhaltlich verantwortlich: CZOA Tools · Zuletzt geprüft: 2026-09-15 · Prüfmethodik

Anwendung

  1. Wählen Sie „Rohes JSON / Erweitert“ und fügen Sie die Beispieleingabe ein.
  2. Klicken Sie auf „Lokal ausführen“.
  3. Vergleichen Sie „Rohausgabedaten“ mit dem Beispiel; korrigieren Sie die Eingabe bei einer Fehlermeldung.

Häufig gestellte Fragen

Wie bildet der Rechner jede Ausgabzelle?+

Für jede Ausgabezeile i und Spalte j summiert er a[i][k] × b[k][j] über die innere Dimension k. Er liefert nur JSON product und berechnet keine Determinanten, Inversen oder elementweisen Produkte.

Welche JSON-Struktur wird akzeptiert?+

Geben Sie {"a":[[...]],"b":[[...]]} an. Beide müssen nichtleere rechteckige Felder endlicher JavaScript-Zahlen sein; die Spaltenzahl von a muss der Zeilenzahl von b entsprechen.

Welche Dimensions- und Präzisionsgrenzen gelten?+

Eine linke m×n-Matrix kann nur eine rechte n×p-Matrix multiplizieren und ergibt m×p. Die Implementierung nutzt Number-Addition und -Multiplikation; Dezimalwerte folgen binary64-Rundung und es gibt keine symbolische oder BigInt-Matrixrechnung.

Was lieferte der unabhängige Browservektor?+

Für a=[[2,-1,3],[0,4,5]] und b=[[1,2],[3,0],[-2,1]] war die Ausgabe product=[[-7,7],[2,5]]. Das Fixture verwendete rohes JSON und lokale Ausführung.