Qurak

Rent or buy: a break-even model

Рабочий процесс 5 шагов, выполняемых по порядку в одной сессии. Каждый шаг был выполнен на движке, и вывод ниже — то, что он дал.

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

Нет вывода — этот шаг готовит что-то для следующего.

Шаг 2
breakEven = First[Solve[rentCost[m] == buyCost[m], m]]
Вывод
{m -> closing/(-maintenance - payment + rent)}
Шаг 3
D[m /. breakEven, rent]
Вывод
-(closing/(-maintenance - payment + rent)^2)
Шаг 4
assumptions = {closing -> 40000, maintenance -> 500, rent -> 2600, payment -> 1900};
monthsToBreakEven = N[m /. breakEven /. assumptions]
Вывод
200.
Шаг 5
Plot[{rentCost[m] /. assumptions, buyCost[m] /. assumptions}, {m, 0, 300}]
Вывод
-Graphics-

Используемые функции

Связанные рецепты

Все рецепты · Справочник функций · Использовать из MCP-клиента