DMUG-Archiv 2005

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

Re: is not numerical

Hallo,

ich versteh nicht ganz um  was es geht.

Wenn die Fehlermeldung stört (das Ergebnis ist ja richtig...), dann hilft:

Off[NIntegrate::inum]

Gruß

Peter Klamser

Nowak Robert wrote:

liebe leute,

warum funktioniert folgendes:

In[1]
fn[u_Real] := NIntegrate[Sin[x + u], {x, 1, 2}] FindMinimum[fn[u], {u, 0}]

Out[2]=
{-0.9588510772084058, {u -> -3.070796346594197}}




wie kann ich die fehlermeldungen die trotz korrektem ergebnis auftreten loswerden, ohne die obige unhübsche lösung zu 
strapazieren ? müsste doch mit Hold / RelaesHold oder so gehen oder ?


In[3]:=
FindMinimum[NIntegrate[Sin[x + u], {x, 1, 2}], {u, 0}]

Out[3]:=
NIntegrate::inum : Integrand Sin[u+x] is not numerical at {x} = {1.5`}. NIntegrate::inum : Integrand Sin[u+x] is not 
numerical at {x} = {1.5`}. NIntegrate::inum : Integrand Sin[u+x] is not numerical at {x} = {1.5`}. {-0.958851077208406, {u 
-> -3.0707963268148295}}


bitte nicht an Sin[x+u] rumnörgeln das ist nur beispielhaft für komplizierteres.

grüsse robert

-------------------------------
Robert NOWAK
IMS Nanofabrication GmbH
Schreygasse 3
A-1020 Vienna, Austria / Europe
phone: +43-1-2144894-32
fax: +43-1-2144894-99
e-mail: robert.nowak@XXXXXXX.at
web: www.ims.co.at







Antworten:
Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html