Qurak

Rent or buy: a break-even model

Fluxo de trabalho 5 passos, executados em ordem numa sessão. Cada passo foi executado no motor e a saída abaixo é o que ele produziu.

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

Sem saída - este passo prepara algo para o próximo.

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

Funções usadas

Receitas relacionadas

Todas as receitas · Referência de funções · Usar isto de um cliente MCP