MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Subtle but nasty problem with NMaximize

  • To: mathgroup at smc.vnet.net
  • Subject: [mg94368] Re: Subtle but nasty problem with NMaximize
  • From: Hannes Kessler <HannesKessler at hushmail.com>
  • Date: Thu, 11 Dec 2008 03:45:49 -0500 (EST)
  • References: <ghj00i$fe4$1@smc.vnet.net> <gho36v$4d$1@smc.vnet.net>

Thank you to all for the information. I use Mathematica 6.03, but good
to know that the error is eliminated in version 7.0

Best regards,
Hannes Kessler

On 10 Dez., 10:47, dh <d... at metrohm.com> wrote:
> Hello Hannes,
>
> this is a problem in version 6 that has been fixed in 7.
>
> hope this helps, Daniel
>
> Hannes Kessler wrote:
> > Dear all,
>
> > the following example returns $Failed without printing actually any
> > messages:
>
> > data = Map[Function[x, {x, Sin[x]}], Range[0, Pi, Pi/4]];
> > ipol = Interpolation[data];
> > Check[NMaximize[{ipol[x], 0 <= x <= Pi}, {x}],$Failed]
>
> > whereas omitting Check[ ..., $Failed] returns the correct answer {1.,
> > {x -> 1.5708}}.
>
> > This nasty $Failed causes to fail one of my packages where I use
> > Catch  @  Module[{...},
> >    ...
> >    Check[..., Throw  @  Message[...];
> >    ...]
>
> > to locate run time errors. I would appreciate very much suggestions
> > for a work around or an explanation why $Failed is returned.
>
> > Best regards,
> > Hannes Kessler



  • Prev by Date: Re: User interface version 7: Alt Gr issue
  • Next by Date: Free Mathematica Player 7 is now available
  • Previous by thread: Re: Subtle but nasty problem with NMaximize
  • Next by thread: Plot vs NMaximize