gelsd
- void gelsd(f_int m, f_int n, f_int nrhs, f_float* a, f_int lda, f_float* b, f_int ldb, f_float* s, f_float rcond, f_int rank, f_float* work, f_int lwork, f_int* iwork, f_int info)
void
gelsd
(,,,,,,,,,,,,,) - void gelsd(f_int m, f_int n, f_int nrhs, f_double* a, f_int lda, f_double* b, f_int ldb, f_double* s, f_double rcond, f_int rank, f_double* work, f_int lwork, f_int* iwork, f_int info)
- void gelsd(f_int m, f_int n, f_int nrhs, f_cfloat* a, f_int lda, f_cfloat* b, f_int ldb, f_float* s, f_float rcond, f_int rank, f_cfloat* work, f_int lwork, f_float* rwork, f_int* iwork, f_int info)
- void gelsd(f_int m, f_int n, f_int nrhs, f_cdouble* a, f_int lda, f_cdouble* b, f_int ldb, f_double* s, f_double rcond, f_int rank, f_cdouble* work, f_int lwork, f_double* rwork, f_int* iwork, f_int info)
Computes the least squares solution to an over-determined system of linear equations, A X=B or A**H X=B, or the minimum norm solution of an under-determined system, using a divide and conquer method, where A is a general rectangular matrix of full rank, using a QR or LQ factorization of A.