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