DMUG-Archiv 2005

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

is not numerical

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:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

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