close
Warning:
Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Aug 18, 2010, 12:00:08 PM (15 years ago)
- Author:
-
mafernandez
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v4
|
v5
|
|
| 66 | 66 | Real forecast::Execute(?); |
| 67 | 67 | }}} |
| | 68 | |
| | 69 | '''Uso de Escenarios''' |
| | 70 | |
| | 71 | Imaginemos que tenemos variables creadas que están un determinado escenario y queremos que la previsión se realice con ellas: |
| | 72 | |
| | 73 | {{{ |
| | 74 | #!java |
| | 75 | Anything dataset::CreateVariable([[ |
| | 76 | Text _.name = "Input1"; |
| | 77 | Text _.scenario = "Escenario1"; |
| | 78 | Text _.expression = "Serie Input1;" |
| | 79 | ]]); |
| | 80 | }}} |
| | 81 | |
| | 82 | En el ejemplo se ve la variable "Inpu1t" con el Escenario "Escenario1". |
| | 83 | |
| | 84 | Para especificar a la previsión que se ejecute con las variables en ese escenario usaremos: |
| | 85 | |
| | 86 | {{{ |
| | 87 | #!java |
| | 88 | Real forecast::SetFScenarios([[ |
| | 89 | [[ "*", "Escenario1" ]] |
| | 90 | ]]); |
| | 91 | }}} |
| | 92 | |
| | 93 | Esto hará que para todos los submodelos (usando el comodín "*") se use el escenario "Escenario1". Si queremos restringir o ampliar los submodelos que usen un escenario dado tendremos que indicarlo convenientemente: |
| | 94 | |
| | 95 | {{{ |
| | 96 | #!java |
| | 97 | Real forecast::SetFScenarios([[ |
| | 98 | [[ "submodelo1", "Escenario1" ]], |
| | 99 | [[ "submodelo2", "Escenario2" ]], |
| | 100 | ..... |
| | 101 | ]]); |
| | 102 | }}} |
| | 103 | |