Předpověď vývoje v čase
V tomto cvičení použiješ pole NumPy k prozkoumání toho, jak roste investice po dobu 20 let. Předpověď se počítá podle následujícího vzorce:
\( balance = deposit (1 + rate)^{years} \)
Tvým úkolem je vypočítat a vykreslit procentuální zisk z investice pro každý měsíc po dobu 20 let. Tento časový úsek je reprezentován polem NumPy years, které je už načtené v tvém pracovním prostředí spolu s proměnnými deposit a annual_rate (roční výnos). Procentuální zisk se počítá takto:
\( gain = \dfrac{(balance-deposit)}{deposit}\times100\)
Toto cvičení je součástí kurzu
Python pro uživatele MATLABu
Pokyny k cvičení
- Předpověz zůstatek na účtu pro každý časový bod v proměnné
years. - Vypočítej procentuální zisk na účtu.
- Vykresli procentuální zisk jako funkci času (v letech).
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Calculate the balance in the account for each time in the variable years
balance =
# Calculate the percent gain in the account
percent_gain =
# Plot the percent gain as a function of years
plt.plot(____,____)
plt.____('Years')
plt.____('Percent Gain')
plt.____()