Liebe Liste,
nach ausführen der beiden Befehle
f:=NIntegrate[Sin[a x],{x,0,1}]
Plot[f,{a,0,2}]
erhalte ich die Meldung
NIntegrate::inum: Integrand Sin[a x] is not numerical at {x} = {0.5}.
Anschließend erscheint der erwartete Graph.
Obiges Parameterintegral ist nur ein einfaches Beispiel. Das tatsächlich
Parameterintegral hängt von einer handvoll Parameter und einer handvoll
Variablen ab und ich möchte die Parameter der Übersichtlichkeit halber
nicht in die Funktionsklammer schreiben. Also in obigem Beispiel will
ich f[a_]:=NIntegrate[Sin[a x],{x,0,1}] vermeiden. Soll ich die Meldung
inum einfach ignorieren, handelt es sich um eine essentielle Meldung,
gibt es elegante Lösungen? Da eine Funktionsauswertung des tatsächlichen
Integranden ziemlich zeitaufwendig ist, sollten Ihre Tipps die
Berechnungszeit nicht erhöhen. Schon mal vielen Dank im voraus.
--
Mit freundlichen Gruessen / Best Regards
Prof. Dr.-Ing. Reinhard Schlosser
Fachhochschule Deggendorf
Fachbereich Elektrotechnik und Medientechnik
Edlmairstrasse 6 + 8
94469 Deggendorf
Tel 0991-3615-515
Fax 0991-3615-599
reinhard.schlosser@XXXXXXX.de
http://www.fh-deggendorf.de