Estos apuntes son libres y los puedes editar.

Algunas secciones están en inglés puedes colaborar traduciendo algunos párrafos.

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
lingo [2008/10/27 14:59]
mmarquez
lingo [2008/10/29 11:23] (actual)
mmarquez
Línea 93: Línea 93:
  
 Si w fuese una variable con dos índices los valores a asignar se especifican de forma consecutiva fila tras fila. Si w fuese una variable con dos índices los valores a asignar se especifican de forma consecutiva fila tras fila.
 +
 +El bloque data permite que los valores de los parámetros sean especificados de forma interactiva, sustituyendo los valores por el símbolo ?. Un ejemplo de uso es {{lingo:max_flu.lng}} donde los valores ''fuente'' y ''sumidero'' se introducen de forma interactiva.
  
 === Bloque INI === === Bloque INI ===
Línea 101: Línea 103:
  
 === Ficheros de texto === === Ficheros de texto ===
 +
 +En el fichero del modelo se puede insertar porciones texto de un fichero externo. El uso habitual de esto es la separar la formulación y los datos en dos ficheros distintos.
 +
 +Un ejemplo de uso es {{lingo:max_flu_mul.lng}} que importa los datos de {{lingo:max_flu_mul.dat}}.
  
 ===  Hoja de cálculo === ===  Hoja de cálculo ===
Línea 110: Línea 116:
    * ''nombre_fichero'' es el nombre del fichero del que se importan los datos.    * ''nombre_fichero'' es el nombre del fichero del que se importan los datos.
    * ''nombre_rango'' es el nombre del rango de los datos que debe importarse, dicho nombre ha de ser previamente definido en el fichero. Para definir nombre_rango en la hoja de cálculo se seleccionan sucesivamente las opciones Insertar->Nombre->Definir y se introduce el nombre y se seleccionan las casillas correspondientes.     * ''nombre_rango'' es el nombre del rango de los datos que debe importarse, dicho nombre ha de ser previamente definido en el fichero. Para definir nombre_rango en la hoja de cálculo se seleccionan sucesivamente las opciones Insertar->Nombre->Definir y se introduce el nombre y se seleccionan las casillas correspondientes. 
 +
 +Un ejemplo de este uso es {{lingo:minisum.ole.lng}} que importa los datos del fichero {{lingo:demanda.xls}}.
  
 ==== Exportación de resultados ==== ==== Exportación de resultados ====
Línea 168: Línea 176:
  
 Solución: {{lingo:camino_minimo_3.lng}} Solución: {{lingo:camino_minimo_3.lng}}
 +
 +==== Problemas de flujo máximo ===
 +
 +El problema de máximo flujo en un grafo consiste en dadas unas restricciones de capacidad en cada uno de los arcos del grafo y dados un nodo origen, llamado //fuente// y uno destino, llamado //sumidero//. Encontrar el flujo que debe circular por cada arco para maximizar el flujo entrante en el sumidero.
 +
 +  * Formular el problema de flujo máximo para un grafo de forma que la fuente y el sumidero se especifiquen de forma interactiva.
 +
 +Solución: {{lingo:max_flu.lng}}
 +
 +   * Formular el problema de flujo máximo admitiendo que cada nodo tiene asignada una capacidad de generación y resolverlo usando los datos del fichero {{lingo:max_flu_mul.dat}}.
 +
 +Solución: {{lingo:max_flu_mul.lng}}
  
  

QR Code
QR Code lingo (generated for current page)