Matrix Multiplikation in PHP inklusive Code

Inhaltsverzeichnis

Zwei Matrizen miteinander Multiplizieren in PHP. Unterschiedliche Dimensionen, Laufzeitbetrachtung und Ausgabe des zweidimensionalen Arrays.

Hier der Programmcode um zwei Matrizen beliebiger unterschiedlicher Größe zu multiplizieren. Die Skalarmultiplikation ist lediglich ein einziger Befehl, welcher durch drei for Schleifen geschachtelt ist. Dimension der Ergebnis Matrix wird dynamisch berechnet. Laufzeit: Theta n hoch 3

https://de.wikipedia.org/wiki/Skalarmultiplikation

https://de.wikipedia.org/wiki/Landau-Symbole

https://cathyatseneca.gitbooks.io/data-structures-and-algorithms/content/analysis/notations.html

Code

Ausgabe

Mathiass-MacBook-Pro:Desktop mathias$ php -f matrix.php
Anzahl_Zeilen A 3
Anzahl_Spalten A 4
Anzahl_Zeilen B 4
Anzahl_Spalten B 2
Array
(
    [0] => Array
        (
            [0] => 0
            [1] => 0
        )

    [1] => Array
        (
            [0] => 0
            [1] => 0
        )

    [2] => Array
        (
            [0] => 0
            [1] => 0
        )

)
0 0 - 4
0 0 - 5
0 0 - 8
0 0 - 12
0 1 - 6
0 1 - 10
0 1 - 25
0 1 - 49
1 0 - 2
1 0 - 4
1 0 - 5
1 0 - 6
1 1 - 3
1 1 - 11
1 1 - 16
1 1 - 22
2 0 - 4
2 0 - 5
2 0 - 6
2 0 - 7
2 1 - 6
2 1 - 10
2 1 - 15
2 1 - 21
Array
(
    [0] => Array
        (
            [0] => 12
            [1] => 49
        )

    [1] => Array
        (
            [0] => 6
            [1] => 22
        )

    [2] => Array
        (
            [0] => 7
            [1] => 21
        )

)

Bewerte diesen Artikel

0 Bewertung(en), Durchschnitt: 0 von 5

Dieser Artikel wurde noch nicht bewertet.

Es tut uns leid, dass dir der Beitrag nicht gefallen hat.

Lass uns diesen Artikel überarbeiten.

Erzähle uns, was dir nicht gefallen hat.

Hinterlasse einen Kommentar

  Abonnieren  
Benachrichtige mich bei
Scroll to Top