public static DenseMatrix OfColumnVectors(params Vector<Complex32>[] columns)
{
var storage = new VectorStorage<Complex32>[columns.Length];
for (int i = 0; i < columns.Length; i++)
{
storage[i] = columns[i].Storage;
}
return new DenseMatrix(DenseColumnMajorMatrixStorage<Complex32>.OfColumnVectors(storage));
}