Qurak

Rent or buy: a break-even model

Flux de travail 5 étapes, exécutées dans l'ordre dans une même session. Chaque étape a été exécutée sur le moteur et la sortie ci-dessous est ce qu'elle a produit.

Étape 1
rentCost[m_] := rent m
buyCost[m_] := closing + (payment + maintenance) m

Pas de sortie - cette étape prépare quelque chose pour la suivante.

Étape 2
breakEven = First[Solve[rentCost[m] == buyCost[m], m]]
Sortie
{m -> closing/(-maintenance - payment + rent)}
Étape 3
D[m /. breakEven, rent]
Sortie
-(closing/(-maintenance - payment + rent)^2)
Étape 4
assumptions = {closing -> 40000, maintenance -> 500, rent -> 2600, payment -> 1900};
monthsToBreakEven = N[m /. breakEven /. assumptions]
Sortie
200.
Étape 5
Plot[{rentCost[m] /. assumptions, buyCost[m] /. assumptions}, {m, 0, 300}]
Sortie
-Graphics-

Fonctions utilisées

Recettes connexes

Toutes les recettes · Référence des fonctions · Utiliser ceci depuis un client MCP