



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Asignatura: matematicas 2, Profesor: , Carrera: Administració i Direcció d'Empreses, Universidad: UV
Tipo: Apuntes
1 / 6
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




Autor: D. Robert Meneu Gaya. Professor Titular d’Universitat del Departament de Matemàtiques per a l’Economia i l’Empresa.
PART 1. ús del programa lingo
El programa LINGO ha sigut desenvolupat per LINDO Systems Inc. És un programa dissenyat
per a resoldre sistemes d’equacions i inequacions i problemes d’optimització, tant lineals com
no lineals.
La resolució dels models es fa mitjançant distints solvers : per a problemes lineals, no lineals
(amb o sense condicions apropiades de concavitat-convexitat), quadràtics, enters, etc. Tot i això,
l’usuari no s’ha de preocupar d’elegir-los perquè el programa analitza el problema i tria el més
adequat automàticament.
El programa LINGO destaca per la familiaritat del llenguatge que utilitza. Es tracta d’una
sintaxi semblant a la que s’utilitza quan s’escriu el problema en el paper. En un nivell més
avançat, LINGO admet un llenguatge de modelització l’objectiu del qual és generar models
d’una gran dimensió, mitjançant l’ús de conjunts que permeten crear vectors i matrius amb els
quals definir sumatoris i escriure restriccions i condicions de domini d’una manera més ràpida.
LINGO també admet la possibilitat de vincular dades amb un full de càlcul com Excel. D’una
banda, les dades del problema d’optimització (coeficients de la funció objectiu, de les
restriccions o termes independents de les restriccions) es poden importar des del full de càlcul i,
de l’altra, la solució obtinguda amb LINGO per a les variables principals del problema es pot
exportar al full de càlcul.
Per obtenir la versió lliure del programa LINGO cal entrar en l’adreça .
Aquesta és la pàgina principal de l’empresa que comercialitza aquest programa informàtic i uns
altres de semblants. En aquesta adreça d’Internet s’informa de les versions més actuals,
novetats, material complementari, etc. Per continuar amb la instal·lació cal seguir amb l’enllaç
Downloads, després amb Download LINGO i triar la versió més recent del programa per al
sistema operatiu que cada usuari utilitze. Després d’omplir un formulari i enviar la petició, es
rep un correu electrònic amb un enllaç a una pàgina que permet la descàrrega del programa.
Les limitacions d’un problema per a poder ser resolt amb aquesta versió són:
El programa LINGO funciona en l’entorn Windows. Per tant, l’ús de les icones, dels menús i de
les finestres són els habituals en tota aplicació Windows. La sintaxi bàsica de LINGO és molt
senzilla, ja que la majoria de la notació matemàtica que s’utilitza quan s’escriu en paper es pot
incorporar directament sobre un problema en LINGO.
En aquest epígraf es descriu la sintaxi bàsica del programa LINGO. Per tal d’introduir-hi un
problema d’optimització matemàtica s’han de respectar les regles següents:
Max= expressió funció objectiu ; o Min= expressió funció objectiu.
Nombres: el caràcter que separa la part entera i la decimal és un punt (4.5, per exemple). LINGO utilitza freqüentment la notació científica: 1E6 significa 1.000.000 i 2.3E-3 vol dir 0,0023, per exemple.
Variables: per a referir-se a variables s’han d’utilitzar noms que comencen amb una lletra, encara que els caràcters següents poden ser lletres o nombres. Per exemple: x , y , x 1, x 23, cost ; són noms vàlids de variables.
Funcions @: Són funcions definides en LINGO que representen funcions especials de tipus matemàtic, trigonomètric, estadístic, financer, etc. Totes elles s’hi poden incorporar a mesura que s’escriu un problema des de l’opció de menú Edit – Paste Function. Alguns exemples són: @sin i @cos per al sinus i cosinus, @exp per a l’exponencial amb base e, @log per al logaritme neperià i@sqrt per a l’arrel quadrada. Un tipus especial de funcions @ a fi d’expressar les condicions de domini de les variables es descriu amb detall més endavant.
Operadors matemàtics: els símbols associats i l’ordre d’execució són els següents:
Primer: signe ( + o - ). Si apareix a l’inici d’una expressió matemàtica, és la primera operació que s’executa. Tot i això, aquest símbol en una posició no inicial s’interpreta com una suma o resta i és l’últim que s’executa.
Segon: exponent ( ^ ).
Tercer: producte( * ) i divisió ( / ).
Quart: suma ( + ) i resta ( – ).
Per alterar l’ordre d’execució d’aquestes operacions s’han d’utilitzar parèntesis.
Material de pràctiques de Matemàtiques II
Curs Acadèmic 2015-