tutorial Xpress
o
Jes´s S´ez Aguado
u a
Departamento de Estad´
ıstica e Investigaci´n Operativa
o
Universidad de Valladolid
17 de octubre de 2012
´
Indice
1. Introducci´n aXpress-Mosel
o
1
1.1. Introducci´n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
o
1
1.2. Modelos expl´
ıcitos de Programaci´n Lineal . . . . . . . . .. . . . . . . . . . . . .
o
4
1.3. Una sesi´n completa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
o
7
2. El lenguage Mosel, elementos b´sicos
a
10
2.1.Introducci´n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
o
10
2.2. Elementos b´sicos del lenguage Mosel . . . . . . . . . . . . . . . . . . . . . . . . .
a14
2.2.1. Declaraciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
2.2.2. Conjuntos y rangos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
2.2.3. Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
2.2.4. Arrays y conjuntos est´ticos y din´micos. Uso de finalize y de create . .
a
a15
2.2.5. Asignaci´n de valores de los arrays . . . . . . . . . . . . . . . . . . . . . . .
o
18
2.2.6. Sumatorios y bucles sencillos . . . . . . . . . . . . . . . . . . . . . . . . . .
192.3. Ejemplo completo
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. Arrays dispersos y modelos de redes en Mosel
19
23
3.1. El modelo de flujo de coste m´ınimo en una red . . . . . . . . . . . . . . . . . . . .
23
3.2. Ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
3.3. Modelos Mosel paraproblemas de flujo en redes . . . . . . . . . . . . . . . . . . . .
24
4. El lenguage Mosel, elementos avanzados
29
4.0.1. Formato de salida de n´meros reales . . . . . . . . . . . . . . . ....
Regístrate para leer el documento completo.