Qurak

What if interest rates rise: a mortgage payment's sensitivity

Workflow 5 Schritte, der Reihe nach in einer Sitzung ausgeführt. Jeder Schritt wurde gegen die Engine ausgeführt, und die Ausgabe unten ist, was er erzeugte.

Schritt 1
payment[principal_, rate_, months_] := principal (rate/12)/(1 - (1 + rate/12)^(-months))

Keine Ausgabe - dieser Schritt bereitet etwas für den nächsten vor.

Schritt 2
current = N[payment[400000, 0.065, 360]]
Ausgabe
2528.272093971862
Schritt 3
N[payment[400000, 0.08, 360]] - current
Ausgabe
406.7862015456485
Schritt 4
perPercentagePoint = N[D[payment[400000, r, 360], r] /. r -> 0.065]/100
Ausgabe
263.0602719400421
Schritt 5
Plot[payment[400000, r, 360], {r, 0.03, 0.10}]
Ausgabe
-Graphics-

Verwendete Funktionen

Verwandte Rezepte

Alle Rezepte · Funktionsreferenz · Dies aus einem MCP-Client verwenden