

No se si puedas hace algo como esto:
DataGrid.DataSource = A la Matrix;
Pero lo que puedes hacer es recorrer la matrix y por cada posicion meter un registro en una tabla, asi al terminar de recorrerla tienes una tabla llenita con los datos de la matrix y solo seria hacer esto:
DataGrid.DataSource = MiDataTableMatrix;
Saludos