Wie stelle ich einer Matrix eine Spalte voran?

Ok, stellen Sie sich vor, ich hätte diese Matrix: {{1,2}, {2,3}}, und ich hätte lieber {{4,1,2}, {5,2,3}}. Das heißt, ich habe der Matrix eine Spalte vorangestellt. Gibt es eine einfache Möglichkeit, dies zu tun?

Mein bester Vorschlag ist dieser:

PrependColumn[vector_List, matrix_List] := 
 Outer[Prepend[#1, #2] &, matrix, vector, 1]

Aber es verschleiert den Code und erfordert ständig das Laden von immer mehr Code. Ist das nicht irgendwie eingebaut?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage