DMUG-Archiv 2008

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

Re: Implementierung der Schiessmethode in MMA5.2

Liebe DEMUG,


Etwas einfacher erscheint mir die Standardlösung dieses Problems zu sein:

Man definiere die Funktion te nur für numerische Argumente:

    te[nu_?NumericQ]:= ... (Rest wie im Original).

Wie sich dies in Version 6 verhält, ist mir nicht bekannt.

Alles Gute,
Peter

Robert Nowak schrieb:
> Lieber Kollege,
>
> folgendes hilft:
>
> In[154]:= Clear[x, y, nn, nu, te]
> xe = 5;
>
> te[nu_] =
>   Hold[y[xe] /.
>     NDSolve[{y''[x] + (2 nu + 1 - x^2) y[x] == 0, y[-5] == 4 10^-6,
>       y'[-5] == 5 10^-5}, y, {x, -5, xe}]];
>
> In[166]:= sev = FindRoot[te[nn], {nn, 1.5, 2.5}]
>
> Out[166]= {nn -> 2.}
>
> In[169]:= te[nn /. sev] // Release
>
> Out[169]= {1.24106*10^-11}
>
>
> -- 
> Robert Nowak
> IMS Nanofabrication AG
> Phone: +43/12144894/32
> Fax: +43/12144894/99

Antworten:
Re[4]: Implementierung der Schiessmethode in MMA5.2
Udo und Susanne Krause, 20.04.2008
Verweise:
Implementierung der Schiessmethode in MMA5.2
Bernhard Schnizer, 15.04.2008
Re: Implementierung der Schiessmethode in MMA5.2
Robert Nowak, 15.04.2008

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

DMUG-Archiv, http://www.mathematica.ch/dmug-liste.html; Letzte Änderung: 20.04.2008 19:35