Hallo, ist das jetzt elegant ?
SymmetricExtend[m_?MatrixQ, v_?VectorQ] :=
 Transpose[Append[Transpose[Append[m, Take[v, 
Last[Dimensions[m]]]]], v]]
und
m = Table[1, {8}, {8}];
vec = Table[i, {i, 9}];
SymmetricExtend[m, vec] // MatrixForm
Gruß
 Jens
----- Original Message ----- 
From: "Marc von Bredow" <mvb@XXXXXXX.de>
To: <demug@XXXXXXX.ch>
Sent: Monday, May 23, 2005 3:55 PM
Subject: Expansion eines Vektorraums
Guten Tag,
angenommen, man hat eine (n x n)-Matrix und 
möchte jetzt eine [(n+1) x
(n+1)]-Matrix machen, indem man jeweils einen 
Spalten - und Zeilenvektor
dazufügt.
(Das letzte Element der Vektoren ist identisch.)
Wie macht man das mit Mathematica am 
effizientesten?
Ich habe mir zwar eine Lösung "gebastelt", aber 
die ist nicht elegant.
Marc von Bredow