Está en la página 1de 8

MANUAL DEL SOLVER DE EXCEL.

CBTis 165 Pgina 1 de 8


Wenceslao Vargas Mrquez. En la Internet: www.wenceslao.com.mx/matematicas

OPT M !AC "N NO L NEAL.


En un problema de #$%i&i'a(i)n se busca &a*i&i'a+ o &ini&i'a+ una cantidad espec ica llamada ,-n(i)n #./e%i0#! la cual depende de un n"mero inito de #ariables de entrada. Estas #ariables pueden ser independientes entre s o estar relacionadas a tra#$s de una o ms +es%+i((i#nes. %i la #ariable independiente en la unci&n ob'eti#o est ele#ada a una potencia distinta de uno! (ablamos de la #$%i&i'a(i)n n# 1inea1. Microso t Excel S#10e+ utiliza el c&digo de optimizaci&n no lineal )*+*,- desarrollado por la .ni#ersidad /eon /asdon de 0ustin )1exas- 2 la .ni#ersidad 0llan Waren )3le#eland -. 1e a2udar a resol#er los problemas de mximos 2 mnimos del curso de 3alculo 4i erencial.

DE2 N R 3 RESOLVER UN PROBLEMA CON SOLVER

5. En el men" 4e++a&ien%as de Excel! (aga clic en S#10e+. %i el comando S#10e+ no aparece en el men" 4e++a&ien%as! deber instalar el complemento o macro automtica %ol#er. ,. En el cuadro Ce1da #./e%i0#! introduzca una re erencia de celda o un nombre para la celda ob'eti#o. /a celda ob'eti#o debe contener una &rmula.

MANUAL DEL SOLVER DE EXCEL.


CBTis 165 Pgina 5 de 8
Wenceslao Vargas Mrquez. En la Internet: www.wenceslao.com.mx/matematicas

6. M07IMI80+ .90 :.93I;9:<ara que el #alor de la celda ob'eti#o sea el #alor mximo posible! (aga clic en M*i&#. =. MI9IMI80+ .90 :.93I;9: <ara que el #alor de la celda ob'eti#o sea el #alor mnimo posible! (aga clic en M6ni&#. >. V0/?+E% E%<E3@:I3?% 4E .90 :.93I;9: <ara que la celda ob'eti#o tenga un #alor determinado )e'emplo pendiente de tangente mA,! mA=! mA B 6! (aga clic en Va1#+ 2! a continuaci&n! introduzca el #alor en el cuadro. C. En el cuadro Ca&.iand# 1a (e1da! introduzca un nombre o re erencia para cada celda a'ustable! separando con comas las re erencias no ad2acentes. /as celdas a'ustables deben estar directa o indirectamente relacionadas con las celdas ob'eti#o. <ueden especi icarse ,DD celdas a'ustables como mximo. <ara que %ol#er proponga automticamente las celdas a'ustables basadas en la celda ob'eti#o! (aga clic en Es%i&a+. E. En el cuadro S-/e%as a 1as sig-ien%es +es%+i((i#nes ! introduzca todas las restricciones que desee aplicar. Faga clic en Res#10e+. G. <ara mantener los #alores de la soluci&n en la (o'a de clculo! (aga clic en C#nse+0a+ 1a s#1-(i)n de S#10e+ en el cuadro de dilogo Res-1%ad#s de S#10e+. <ara restaurar los datos originales! (aga clic en Res%a-+a+ 0a1#+es #+igina1es. <uede interrumpirse el proceso de soluci&n presionando E%3. Microso t Excel #uel#e a realizar los clculos de la (o'a de clculo con el "ltimo #alor encontrado para las c$lulas a'ustables.

3+E0+ :;+M./0% /a estructura o el orden de los elementos de una &rmula determinan el resultado inal del clculo. /as &rmulas en Microso t Excel siguen una sintaxis espec ica! u orden! que inclu2e un signo igual )A- seguido de los elementos que #an a calcularse )los operandos-! que estn separados por operadores de clculo. 3ada operando puede ser un #alor que no cambie )un #alor constante-! una re erencia de celda o de rango! un r&tulo! un nombre o una unci&n de la

MANUAL DEL SOLVER DE EXCEL.


CBTis 165 Pgina 7 de 8
Wenceslao Vargas Mrquez. En la Internet: www.wenceslao.com.mx/matematicas

(o'a de clculo. Excel realiza las operaciones de de izquierda a derec(a! siguiendo el orden de precedencia de los operadores! comenzando por el signo igual )A-. <uede controlar el orden en que se e'ecutar el clculo utilizando par$ntesis para agrupar las operaciones que deben realizarse en primer lugar. <or e'emplo! la siguiente &rmula da un resultado de 55 porque Excel calcula la multiplicaci&n antes que la suma. /a &rmula multiplica , por 6 2! a continuaci&n! suma > al resultado. A>H,I6.B <or el contrario! si se utilizan par$ntesis para cambiar la sintaxis! Excel sumar > 2 , 2! a continuaci&n! multiplica el resultado por 6! obteni$ndose ,5. A)>H,-I6.B ?peradores de clculo de las &rmulas: /os operadores especi ican el tipo de clculo que se desea realizar con los elementos de una &rmula. Microso t Excel inclu2e cuatro tipos di erentes de operadores de clculo: aritm$tico! comparaci&n! texto 2 re erencia. O$e+ad#+es a+i%&8%i(#s.9 <ara e'ecutar las operaciones matemticas bsicas como suma! resta o multiplicaci&nJ combinan n"meros 2 generan resultados num$ricos! utilice los siguientes operadores aritm$ticos. O$e+ad#+ a+i%&8%i(# Signi,i(ad# E/e&$1# H )signo msB )signo menosI )asterisco/ )barra oblicuaK )signo de porcenta'eL )acento circun le'oO$e+ad#+ de (#&$a+a(i)n A )igualN )ma2or queO )menor queNA )ma2or o igual queOA )menor o igual queON )distintoIgual a Ma2or que Menor que Ma2or o igual que Menor o igual que 4istinto de %uma +esta 9egaci&n Multiplicaci&n 4i#isi&n <orcenta'e Exponente Signi,i(ad# 05AM5 05NM5 05OM5 05NAM5 05OAM5 05ONM5 6H6 6B5 B5 6I6 6/6 ,DK 6L, )el mismo que 6I6E/e&$1#

A:RE:AR UNA RESTR CC "N EN SOLVER

MANUAL DEL SOLVER DE EXCEL.


CBTis 165 Pgina ; de 8
Wenceslao Vargas Mrquez. En la Internet: www.wenceslao.com.mx/matematicas

5. En el men" 4e++a&ien%as! (aga clic en S#10e+. Faga clic en Ag+ega+. En el cuadro Re,e+en(ia de (e1da! introduzca la re erencia o el nombre de la celda o del rango de celdas para los que desee restringir el #alor. ,. Faga clic en la relaci&n ) <=! =! >=! En%! o Bin - que desee que (a2a entre la celda a la que se (ace re erencia 2 la restricci&n. %i (ace clic en En%! PenteroP aparecer en el cuadro Res%+i((i)n. %i (ace clic en Bin! PbinarioP aparecer en el cuadro Res%+i((i)n. 6. En el cuadro Res%+i((i)n! introduzca un n"mero! una re erencia de celda! un nombre o una &rmula. <ara aceptar una restricci&n 2 agregar otra! (aga clic en Ag+ega+. <ara aceptar la restricci&n 2 regresar al cuadro de dilogo Pa+&e%+#s de S#10e+! (aga clic en A(e$%a+. %i se acti#a la casilla de #eri icaci&n Ad#$%a+ &#de1# 1inea1 en el cuadro de dilogo O$(i#nes de S#10e+! no (abr lmite en el n"mero de restricciones. En problemas n# 1inea1es! cada celda a'ustable puede tener (asta 5DD restricciones! adems de lmites 2 restricciones enteras en las #ariables.

MENSA?ES DE 2 NAL !AC "N DE SOLVER 3uando %ol#er encuentra una soluci&n! muestra uno de los siguientes mensa'es en el cuadro de dilogo Res-1%ad#s de S#10e+.

S#10e+ @a en(#n%+ad# -na s#1-(i)n. Se @an sa%is,e(@# %#das 1as +es%+i((i#nes A (#ndi(i#nes: %e (an satis ec(o todas las restricciones dentro de los #alores de precisi&n en el cuadro de dilogo O$(i#nes de S#10e+ 2 se (a encontrado un #alor mximo o mnimo local para la celda ob'eti#o. S#10e+ @a 11egad# a 1a s#1-(i)n a(%-a1. T#das 1as +es%+i((i#nes se @an sa%is,e(@# : El cambio relati#o en la celda ob'eti#o es menor que el #alor de C#n0e+gen(ia en el cuadro de dilogo O$(i#nes de S#10e+. %i se introduce un #alor menor que el #alor de

MANUAL DEL SOLVER DE EXCEL.


CBTis 165 Pgina 5 de 8
Wenceslao Vargas Mrquez. En la Internet: www.wenceslao.com.mx/matematicas

C#n0e+gen(ia! %ol#er puede buscar una soluci&n me'or pero tardar ms tiempo en encontrarla.

%i %ol#er no encuentra una soluci&n &ptima! mostrar uno de los siguientes mensa'es en el cuadro de dilogo Res-1%ad#s de S#10e+.

S#10e+ n# $-ede &e/#+a+ 1a s#1-(i)n a(%-a1. T#das 1as +es%+i((i#nes se @an sa%is,e(@#B %olamente se (a encontrado una soluci&n aproximada! pero el proceso iterati#o no puede encontrar un con'unto de #alores me'or que los que se presentan. 9o puede alcanzarse ma2or precisi&n o el #alor de precisi&n es demasiado ba'o. 3ambie el #alor de precisi&n a un n"mero ma2or en el cuadro de dilogo O$(i#nes de S#10e+ 2 e'ecute otra #ez el programa. C-and# se @a a1(an'ad# e1 16&i%e de %ie&$#C se @a se1e((i#nad# De%ene+ : Fa transcurrido el tiempo mximo sin que se (a2a encontrado una soluci&n satis actoria. <ara guardar los #alores encontrados (asta este momento 2 guardar el tiempo de un nue#o clculo en el uturo! (aga clic en C#nse+0a+ 1a s#1-(i)n de S#10e+ o :-a+da+ es(ena+i#. C-and# se @a a1(an'ad# e1 16&i%e &*i&# de i%e+a(i)nC se @a se1e((i#nad# De%ene+: %e (a alcanzado el n"mero mximo de iteraciones sin que se (a2a encontrado una soluci&n satis actoria. <uede ser "til aumentar el n"mero de iteraciones! pero debern examinarse los #alores inales para in#estigar el problema. <ara guardar los #alores encontrados (asta este momento 2 guardar el tiempo de un nue#o clculo en el uturo! (aga clic en C#nse+0a+ 1a s#1-(i)n de S#10e+ o :-a+da+ es(ena+i#. L#s 0a1#+es de 1a (e1da #./e%i0# n# (#n0e+gen : El #alor de la celda ob'eti#o aumenta )o disminu2e- sin lmites! aunque se (a2an satis ec(o todas las restricciones. <uede (aberse omitido una o #arias restricciones al de inir el problema. 3ompruebe los #alores actuales de la (o'a de clculo para #er la di#ergencia en la soluci&n! compruebe las restricciones 2 e'ecute otra #ez el programa. N# se @an sa%is,e(@# 1as (#ndi(i#nes $a+a Ad#$%a+ &#de1# 1inea1 : %e (a acti#ado la casilla de #eri icaci&n Ad#$%a+ &#de1# 1inea1! pero los clculos inales en los #alores mximos de %ol#er no estn de acuerdo con el modelo lineal. /a soluci&n no es #lida

MANUAL DEL SOLVER DE EXCEL.


CBTis 165 Pgina 6 de 8
Wenceslao Vargas Mrquez. En la Internet: www.wenceslao.com.mx/matematicas

para las &rmulas de la (o'a de clculo real. <ara comprobar si se trata de un problema no lineal! acti#e la casilla de #eri icaci&n Usa+ es(a1a a-%#&%i(a 2 e'ecute otra #ez el programa. %i aparece de nue#o este mensa'e! desacti#e la casilla de #eri icaci&n Ad#$%a+ &#de1# 1inea1 2 e'ecute otra #ez el programa. S#10e+ @a en(#n%+ad# -n 0a1#+ de e++#+ en -na (e1da #./e%i0# # +es%+ingida : .na o #arias &rmulas (a producido un #alor de error en el "ltimo clculo. Musque la celda ob'eti#o o la celda restringida que contiene el error 2 cambie la &rmula para que produzca un #alor num$rico adecuado. %e (a introducido un nombre o una &rmula incorrectos en el cuadro de dilogo Ag+ega+ +es%+i((i)n o Ca&.ia+ +es%+i((i)n! o bien se (a introducido PenteroP o PbinarioP en el cuadro Res%+i((i)n. <ara restringir un #alor a un entero! (aga clic en En% en la lista de los operadores de comparaci&n. <ara de inir una restricci&n binaria! (aga clic en Bin. RESULTADOS DE SOLVER DCUADRO DE D ELO:OF

Muestra un mensa'e de inalizaci&n 2 los #alores ms pr&ximos a la soluci&n que se desee. 3onser#ar la soluci&n de %ol#er: 4aga (1i( $a+a a(e$%a+ 1a s#1-(i)n A (#1#(a+ 1#s 0a1#+es +es-1%an%es en 1as (e1das a/-s%a.1es. +estaurar #alores originales: 4aga (1i( $a+a +es%a-+a+ 1#s 0a1#+es #+igina1es en 1as (e1das a/-s%a.1es. In ormes: :ene+a e1 %i$# de in,#+&e G-e se es$e(i,iG-e A 1# (#1#(a en -na @#/a inde$endien%e en 1a @#/a de (1(-1#. L6&i%esB Muestra una lista con la celda ob'eti#o 2 las celdas a'ustables con sus #alores correspondientes! los lmites in erior 2 superior as como los #alores del ob'eti#o. 9o se genera este in orme para los modelos que tengan restricciones enteras. El lmite in erior es el #alor mnimo que puede tomar la celda a'ustable mientras se mantienen todas las dems celdas a'ustables i'as 2 se contin"a satis aciendo las restricciones. El lmite superior es el #alor mximo. *uardar escenario: A.+e e1 (-ad+# de di1#g# :-a+da+ es(ena+i#C d#nde $-eden g-a+da+se 1#s 0a1#+es de (e1da $a+a -%i1i'a+1#s en e1 Ad&inis%+ad#+ de es(ena+i#s de E*(e1.

<antalla de respuestas al problema 9o. 5 titulado /a Marra de margarina de la pgina 55D: /a celda 055 se (a seleccionado como celda para ubicar el resultado. /a celda 455 se seleccion& como celda ob'eti#o.

MANUAL DEL SOLVER DE EXCEL.


CBTis 165 Pgina H de 8
Wenceslao Vargas Mrquez. En la Internet: www.wenceslao.com.mx/matematicas

0 continuaci&n aparece la (o'a de resultados del clculo de pendiente de tangentes a las cur#as que aparecen propuestas en el problema ,D de la pgina 55= del libro.

MANUAL DEL SOLVER DE EXCEL.


CBTis 165 Pgina 8 de 8
Wenceslao Vargas Mrquez. En la Internet: www.wenceslao.com.mx/matematicas

También podría gustarte