Difference between revisions of "Time index"
(Created page with "Category:Analytica User Guide <breadcrumbs>Analytica User Guide > Dynamic Simulation > {{PAGENAME}}</breadcrumbs> __TOC__ ==See Also== <footer>Dynamic Simulation / {{PA...") |
|||
Line 2: | Line 2: | ||
<breadcrumbs>Analytica User Guide > Dynamic Simulation > {{PAGENAME}}</breadcrumbs> | <breadcrumbs>Analytica User Guide > Dynamic Simulation > {{PAGENAME}}</breadcrumbs> | ||
− | |||
+ | Dynamic simulation time periods are specified in the system variable Time. To perform dynamic simulation, you must provide a definition for Time. | ||
+ | |||
+ | To edit the definition of Time, select Edit Time from the Definition menu to open the Object window for Time. | ||
+ | |||
+ | Time is defined by default as a list of three numbers 0, 1, and 2. You might want to define Time as a list of years, as in the following example. | ||
+ | |||
+ | [[File:Chapter17_1.png]] | ||
+ | |||
+ | Time becomes the index for the array that results from the Dynamic() function. | ||
+ | |||
+ | <tip tilte="Tip"> A model can have only one definition Time — that is, one set of time periods for Dynamic() functions. Any number of variables in the model can be defined using Dynamic(). | ||
+ | </Tip> | ||
+ | |||
+ | <tip title= "Tip">Tip A variation, Dynamic[T](), can be used to represent recurrences over indexes other than Time,but placing the index name in square brackets. This provides a way to express secondary recurrences if you’ve already used your Time index for sometime else. The dynamic concepts are introduced thoroughly in this chapter using Time, but if you have a loop using a different index, just substitute your other index for Time in what follows. | ||
+ | </Tip> | ||
==See Also== | ==See Also== | ||
+ | *[[Dynamic]() | ||
+ | |||
+ | |||
<footer>Dynamic Simulation / {{PAGENAME}} / Dynamic function</footer> | <footer>Dynamic Simulation / {{PAGENAME}} / Dynamic function</footer> |
Revision as of 22:43, 17 December 2015
Dynamic simulation time periods are specified in the system variable Time. To perform dynamic simulation, you must provide a definition for Time.
To edit the definition of Time, select Edit Time from the Definition menu to open the Object window for Time.
Time is defined by default as a list of three numbers 0, 1, and 2. You might want to define Time as a list of years, as in the following example.
Time becomes the index for the array that results from the Dynamic() function.
Tip
A model can have only one definition Time — that is, one set of time periods for Dynamic() functions. Any number of variables in the model can be defined using Dynamic().
Tip
Tip A variation, Dynamic[T](), can be used to represent recurrences over indexes other than Time,but placing the index name in square brackets. This provides a way to express secondary recurrences if you’ve already used your Time index for sometime else. The dynamic concepts are introduced thoroughly in this chapter using Time, but if you have a loop using a different index, just substitute your other index for Time in what follows.
See Also
- [[Dynamic]()
Comments
Enable comment auto-refresher