How Can I Read and Write Matrices in GSL?

  • Thread starter Thread starter gradnu
  • Start date Start date
  • Tags Tags
    Scientific
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 4K views
gradnu
Messages
21
Reaction score
0
Does anybody know how to read and write matrices in GSL. I am confused by what is given on the website. It says something about binary format which I have no idea about.
Isn't there any other simple way of reading the matrices as we do in 'C'?
 
Physics news on Phys.org
Function: double gsl_matrix_get (const gsl_matrix * m, size_t i, size_t j)
This function returns the (i,j)-th element of a matrix m. If i or j lie outside the allowed range of 0 to n1-1 and 0 to n2-1 then the error handler is invoked and 0 is returned.


Function: void gsl_matrix_set (gsl_matrix * m, size_t i, size_t j, double x)
This function sets the value of the (i,j)-th element of a matrix m to x. If i or j lies outside the allowed range of 0 to n1-1 and 0 to n2-1 then the error handler is invoked.
 
Hello
I have a question GSL about too. Does anybody know how to compute double and multiple integrals? I have not found it in gsl's manual. Thanks.