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

Reply via email to