Hemanth, I think there's a theoretical problem--too many constraints. As I see it, you have three options: 1) Pick a subset of your equations. 2) Make new equations using linear combinations of your equations. 3) Use a different approach, e.g. minimization instead of root-finding.
I'd go for (3) if possible. Regards, Brian On Tue, Nov 16, 2010 at 9:02 AM, <[email protected]> wrote: > > Message: 1 > Date: Tue, 16 Nov 2010 13:48:09 +0100 > From: hemanth korrapati <[email protected]> > Subject: [Help-gsl] gsl_multiroot_fdfsolver > To: [email protected] > Message-ID: > <[email protected]> > Content-Type: text/plain; charset=UTF-8 > > Hi, > > I am trying to find the roots of a set of non-linear equations. But the > problem is that the number of equations is more than the number of > unknowns. > > I tried using *gsl_multiroot_fdfsolver_hybridsj *as explained in the > example > given in the documentation. I got an error which says the following: > > gsl: fdfsolver.c:122: ERROR: function incompatible with solver size > Default GSL error handler invoked. > > > My question is: Can we solve a system of equations with number of equations > greater than the number of variables using gsl ? > > > Thank You > -- > Hemanth Korrapati, > Doctoral Student, > LASMEA, > Universite Blaise Pascal, > Campus des Cezeaux > 63170 Clermont-Ferrand, > France. > Mobile: +33 (0)650348239 > http://hemanth-k.co.in > _______________________________________________ Help-gsl mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gsl
