Thema Datum  Von Nutzer Rating
Antwort
23.05.2012 14:31:43 Fabi
NotSolved
23.05.2012 17:56:03 Holger
NotSolved
23.05.2012 21:43:48 Fabi
NotSolved
Blau Newtonverfahren und Effektivzins
25.05.2012 15:37:52 Holger
Solved
25.05.2012 15:56:43 Fabi
NotSolved

Ansicht des Beitrags:
Von:
Holger
Datum:
25.05.2012 15:37:52
Views:
1391
Rating: Antwort:
 Nein
Thema:
Newtonverfahren und Effektivzins

Hallo Fabi,

da du nicht verrätst, nach welchem Ausdruck du den Effektivzins berechnest, konzentriere ich mich wunschgemäß auf das Newtonverfahren zur Lösung einer Gleichung.

Seien e der gesuchte Effektivzins und z(e) = 0 eine Gleichung, aus der e bestimmt werden kann und die nur von e abhängt (feste Parameter wie Kapital, Zinssatz, Laufzeit etc sind natürlich möglich). Das wäre die Formel, die ich gebraucht hätte, wenn ich ein fertiges Programm erzeugen sollte. Dann lautet die Iteration e_i+1 = e_i - z(e_i) / z'(e_i), wobei z' die erste Ableitung nach von z nach e ist.

Der Code lautet dann z.B.

f=false
e_1=0:e_2=0:d=.00001'z.B.! d = Genauigkeit des Ergebnisses
do
e_1=e_2
if z'(e_1)<>0 then'hier muss die o.a. Formel eingefügt werden
e_2=e_1- z(e_1) / z'(e_1) 'hier muss die o.a. Formel eingefügt werden
else
e_2=e_1-1
if f=true then exit do
f=true
end if
loop until abs(e_2-e_1)<d
iif(f=true,msgbox "Effektivzins kann nicht bestimmt werden.",msgbox "Effektivzins = "+cstr(e_2)

Gruß
Holger

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
23.05.2012 14:31:43 Fabi
NotSolved
23.05.2012 17:56:03 Holger
NotSolved
23.05.2012 21:43:48 Fabi
NotSolved
Blau Newtonverfahren und Effektivzins
25.05.2012 15:37:52 Holger
Solved
25.05.2012 15:56:43 Fabi
NotSolved