3 #include <gsl/gsl_matrix.h>
4 #include <gsl/gsl_blas.h>
11 gsl_matrix *m = gsl_matrix_alloc (10, 10);
13 for (i = 0; i < 10; i++)
14 for (j = 0; j < 10; j++)
15 gsl_matrix_set (m, i, j, sin (i) + cos (j));
17 for (j = 0; j < 10; j++)
19 gsl_vector_view column = gsl_matrix_column (m, j);
22 d = gsl_blas_dnrm2 (&column.vector);
24 printf ("matrix column %d, norm = %g\n", j, d);