Clear the matrix name , i.e. put all the value to 0. In some case, it also mean that the data is deallocated. It is wise to resize the matrix after the call to this macro. This macro acts as a function. More...
Returns in inv_matrix, the inverse of matrix name. name should be a square matrix. For implementation issue, the type of the data must be specified in type. You should read the documentation of the specific implementation to handle properly the numerical issues. This macro acts as a function. More...
Returns in pinv_matrix the pseudo-inverse of matrix name. name can be of arbitrary size. For implementation issue, the type of the data must be specified in type. This macro acts as a function. More...
Set the matrix named matrix to the identity matrix. When matrix is not square, the identity matrix is set to the upper left greatest square matrix included into matrix. The other values are set to zero. More...
Returns a direct access to the data information. It is implementation dependent. However most of the time, it is assume to be an array of data. More...