{"id":172644,"date":"2026-01-28T12:35:40","date_gmt":"2026-01-28T11:35:40","guid":{"rendered":"https:\/\/liora.io\/de\/?p=172644"},"modified":"2026-02-19T10:50:48","modified_gmt":"2026-02-19T09:50:48","slug":"matrix-definition-und-implementierung-in-python","status":"publish","type":"post","link":"https:\/\/liora.io\/de\/matrix-definition-und-implementierung-in-python","title":{"rendered":"Matrix: Definition und Implementierung in Python"},"content":{"rendered":"\n<p>\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]&gt;a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/p>\n\n\n\n<p><strong>&#8222;Wenn Du die blaue Pille nimmst, ist die Geschichte zu Ende, Du wachst in Deinem Bett auf und glaubst, was Du willst. Nimmst du die rote Pille, bleibst du im Wunderland und ich zeige dir, wie weit der Kaninchenbau geht.&#8220; Die Wahrheit kennen oder in seiner Bequemlichkeit bleiben, die Matrix entdecken oder nur ein Objekt in ihr bleiben.<\/strong><\/p>\n\n\n\n<p>Diese Entscheidung aus dem Film Matrix hat ganze Generationen zum Tr\u00e4umen gebracht und die<a href=\"https:\/\/de.wikipedia.org\/wiki\/Matrix_(Film)\"><strong> Matrix<\/strong> <\/a>ist zu einer legend\u00e4ren Ikone der Popkultur geworden, die in den allgemeinen Wortschatz eingegangen ist.<\/p>\n\n\n\n<p>Bevor sie jedoch ein von Maschinen entwickeltes System war, das Menschen wie Wegwerfbatterien ausnutzt, waren Matrizen m\u00e4chtige mathematische Werkzeuge, die in vielen Bereichen von der linearen Algebra \u00fcber <a href=\"https:\/\/liora.io\/de\/markov-modelle\">Markov-Modelle<\/a> und das L\u00f6sen von Gleichungssystemen bis hin zur Wahrscheinlichkeitsrechnung von gro\u00dfer Bedeutung waren.<\/p>\n\n\n\n<p>In diesem Artikel werden wir dieses Werkzeug vorstellen und seine ersten Eigenschaften betrachten, sowie Wege aufzeigen, wie sie in Python implementiert werden k\u00f6nnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-was-ist-eine-matrix\">Was ist eine Matrix ?<\/h2>\n\n\n\n<p>In der Mathematik entspricht eine Matrix einer Tabelle von Elementen. Sie wird durch ihre Dimension (die Anzahl der Zeilen und Spalten) und durch die verschiedenen Elemente, die darin vorkommen, definiert.<br>.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=&#8220;.svg&#8220;]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\" style=\"margin-top:var(--wp--preset--spacing--columns);margin-bottom:var(--wp--preset--spacing--columns)\"><img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-1.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>In dieser Matrix steht n f\u00fcr die Anzahl der Spalten, m f\u00fcr die Anzahl der Zeilen, i und j sind die Indizes, mit denen man ein Element finden kann (\u00e4hnlich wie bei Koordinaten).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-die-verschiedenen-ublichen-matrizen\">Die verschiedenen \u00fcblichen Matrizen<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Eine Matrix, die nur aus leeren Elementen besteht, wird als Nullmatrix bezeichnet.<\/li>\n\n\n\n<li>Wenn es die gleiche Anzahl an Zeilen wie Spalten gibt, spricht man von einer quadratischen Matrix.<\/li>\n\n\n\n<li>Eine quadratische Matrix, die au\u00dfer auf der Diagonalen nur Null-Elemente hat, wird Diagonalmatrix genannt.<\/li>\n\n\n\n<li>Eine diagonale Matrix, die nur auf der Diagonalen Einsen hat, wird Identit\u00e4tsmatrix genannt.<\/li>\n\n\n\n<li>Eine quadratische Matrix, die nur Elemente unterhalb der Diagonalen hat, hei\u00dft untere Dreiecksmatrix<\/li>\n\n\n\n<li>Eine quadratische Matrix, die nur Elemente oberhalb der Diagonale enth\u00e4lt, wird als obere Dreiecksmatrix bezeichnet.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-operationen-mit-matrizen\">Operationen mit Matrizen<\/h3>\n\n\n\n<p>Es gibt viele Operationen, die wir auf Matrizen oder zwischen ihnen durchf\u00fchren k\u00f6nnen, wodurch wir neue Matrizen erhalten. Die h\u00e4ufigsten sind die folgenden<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Transponieren:<\/strong> Transponieren ist die Transformation, die Zeilen in Spalten und umgekehrt verwandelt, \u00e4hnlich wie bei einem Spiegel.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\" style=\"margin-top:var(--wp--preset--spacing--columns);margin-bottom:var(--wp--preset--spacing--columns)\"><img decoding=\"async\" width=\"797\" height=\"615\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matric_-la-transposition--e1771494312594.png\" alt=\"\" class=\"wp-image-172651\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matric_-la-transposition--e1771494312594.png 797w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matric_-la-transposition--e1771494312594-300x231.png 300w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matric_-la-transposition--e1771494312594-768x593.png 768w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matric_-la-transposition--e1771494312594-376x290.png 376w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matric_-la-transposition--e1771494312594-440x340.png 440w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matric_-la-transposition--e1771494312594-570x440.png 570w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matric_-la-transposition--e1771494312594-785x606.png 785w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matric_-la-transposition--e1771494312594-210x162.png 210w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matric_-la-transposition--e1771494312594-83x64.png 83w\" sizes=\"(max-width: 797px) 100vw, 797px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Addition<\/strong>: Die Addition zwischen gleichdimensionalen Matrizen ist gleichbedeutend mit der Addition jedes einzelnen Elements der Matrizen.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter\" style=\"margin-top:var(--wp--preset--spacing--columns);margin-bottom:var(--wp--preset--spacing--columns)\"><img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/Laddition-.png\" alt=\"\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Multiplikation mit einem Skalar:<\/strong> Die Multiplikation einer Matrix mit einem Skalar entspricht der Multiplikation jedes Elements mit diesem Skalar (Multiplikation mit k entspricht der k-fachen Addition der Elemente zueinander).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\" style=\"margin-top:var(--wp--preset--spacing--columns);margin-bottom:var(--wp--preset--spacing--columns)\"><img decoding=\"async\" width=\"526\" height=\"311\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/multiplication-par-un-scalaire-e1771494363166.png\" alt=\"\" class=\"wp-image-172653\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/multiplication-par-un-scalaire-e1771494363166.png 526w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/multiplication-par-un-scalaire-e1771494363166-300x177.png 300w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/multiplication-par-un-scalaire-e1771494363166-440x260.png 440w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/multiplication-par-un-scalaire-e1771494363166-210x124.png 210w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/multiplication-par-un-scalaire-e1771494363166-108x64.png 108w\" sizes=\"(max-width: 526px) 100vw, 526px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Das Matrixprodukt<\/strong>: Das Produkt einer Zeilenmatrix mit einer Spaltenmatrix ist wie folgt definiert:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\" style=\"margin-top:var(--wp--preset--spacing--columns);margin-bottom:var(--wp--preset--spacing--columns)\"><img decoding=\"async\" width=\"1024\" height=\"284\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/Le-produit-matriciel-e1771494406678-1024x284.png\" alt=\"\" class=\"wp-image-172654\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/Le-produit-matriciel-e1771494406678-1024x284.png 1024w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/Le-produit-matriciel-e1771494406678-300x83.png 300w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/Le-produit-matriciel-e1771494406678-768x213.png 768w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/Le-produit-matriciel-e1771494406678-440x122.png 440w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/Le-produit-matriciel-e1771494406678-785x218.png 785w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/Le-produit-matriciel-e1771494406678-210x58.png 210w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/Le-produit-matriciel-e1771494406678-231x64.png 231w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/Le-produit-matriciel-e1771494406678.png 1203w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Ausgehend von dieser Definition k\u00f6nnen wir das Matrixprodukt zwischen zwei Matrizen definieren. Jedes Element mit dem Index i,j in der Produktmatrix entspricht dem Produkt der i-ten Zeile und der j-ten Spalte. Beispiel:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\" style=\"margin-top:var(--wp--preset--spacing--columns);margin-bottom:var(--wp--preset--spacing--columns)\"><img decoding=\"async\" width=\"1482\" height=\"960\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-2-e1771494463917.png\" alt=\"\" class=\"wp-image-172655\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-2-e1771494463917.png 1482w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-2-e1771494463917-300x194.png 300w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-2-e1771494463917-1024x663.png 1024w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-2-e1771494463917-768x497.png 768w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-2-e1771494463917-440x285.png 440w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-2-e1771494463917-679x440.png 679w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-2-e1771494463917-785x509.png 785w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-2-e1771494463917-210x136.png 210w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/matrice-2-e1771494463917-99x64.png 99w\" sizes=\"(max-width: 1482px) 100vw, 1482px\" \/><\/figure>\n\n\n\n<p>Achtung: Die erste Matrix muss die gleiche Anzahl an Zeilen haben wie die zweite Matrix an Spalten und umgekehrt, damit das Produkt richtig funktioniert.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-eigenschaften-des-matrixprodukts\">Eigenschaften des Matrixprodukts<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><i>assoziativ<\/i><\/strong> : <b>ABC<\/b> = (<b>AB<\/b>)<b>C<\/b> = <b>A<\/b>(<b>BC<\/b>)Das Matrixprodukt ist:.<\/li>\n\n\n\n<li>Die Einheitsmatrix <b>I<\/b> ist <i>neutrales Element<\/i> f\u00fcr die Multiplikation: <b>AI<\/b>m<b> = <b>I<\/b>n<b>A<\/b> = <b>A<\/b>, wenn die Matrix <b>A<\/b> die Abmessungen n \u00d7 m hat. &lt;\/li<br><\/b><\/li>\n\n\n\n<li>Transponiert von einem Produkt: (<b>AB<\/b>) T = <b>B<\/b>T<b>A<\/b>T (Achte auf die \u00c4nderung der Reihenfolge! ).&lt;\/li<\/li>\n\n\n\n<li><b>Inverse einer Matrix:<\/b>Wenn es f\u00fcr eine quadratische Matrix A eine Matrix B gibt, die so beschaffen ist, dass AB den Wert der Identit\u00e4t hat, dann hat BA ebenfalls den Wert der Identit\u00e4t, B ist eindeutig und wird die Inverse von A genannt. Allgemeiner ausgedr\u00fcckt: Die Inverse einer Matrix A ist A-1 .<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-implementation-in-python\">Implementation in Python<\/h2>\n\n\n\n<p>Um Matrizen in Python zu implementieren, kann man auf zweidimensionale Listen oder <a href=\"https:\/\/liora.io\/de\/numpy\">Numpy-Arrays<\/a> zur\u00fcckgreifen. Hier ist ein Skript mit Anwendungsbeispielen:<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/liora.io\/de\/weiterbildung\">Entdecke unsere Weiterbildungen<\/a><\/div>\n<\/div>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was ist eine Matrix ?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Eine Matrix ist in der Mathematik eine Tabelle von Elementen, definiert durch ihre Dimension (Anzahl der Zeilen und Spalten) und ihre Elemente. Es gibt verschiedene spezielle Matrizen: Nullmatrix (nur Nullen), quadratische Matrix (gleiche Zeilen- und Spaltenanzahl), Diagonalmatrix (nur Diagonale besetzt), Identit\u00e4tsmatrix (Einsen auf der Diagonale) sowie untere und obere Dreiecksmatrizen (Elemente nur unterhalb bzw. oberhalb der Diagonale).\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Implementation in Python\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In Python k\u00f6nnen Matrizen mit zweidimensionalen Listen oder effizienter mit NumPy-Arrays implementiert werden. Die konkrete Implementierung umfasst typische Operationen wie Transponieren, Addition, Multiplikation mit Skalaren und Matrixprodukte. Im Artikel finden sich dazu praktische Code-Beispiele und Anwendungen.\"\n      }\n    }\n  ]\n}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\u201eWenn Du die blaue Pille nimmst, ist die Geschichte zu Ende, Du wachst in Deinem Bett auf und glaubst, was Du willst. Nimmst du die rote Pille, bleibst du im Wunderland und ich zeige dir, wie weit der Kaninchenbau geht.\u201c Die Wahrheit kennen oder in seiner Bequemlichkeit bleiben, die Matrix entdecken oder nur ein Objekt in ihr bleiben.<\/p>\n","protected":false},"author":47,"featured_media":172645,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"editor_notices":[],"footnotes":""},"categories":[2476],"class_list":["post-172644","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-dev"],"acf":[],"_links":{"self":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/172644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/comments?post=172644"}],"version-history":[{"count":5,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/172644\/revisions"}],"predecessor-version":[{"id":218517,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/172644\/revisions\/218517"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media\/172645"}],"wp:attachment":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media?parent=172644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/categories?post=172644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}