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?