Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Solver es una herramienta para resolver problemas de optimización mediante el uso de métodos
numéricos. Solver se puede utilizar para optimizar funciones de una o más variables, con o sin
restricciones.
INSTALAR SOLVER
Si es la primera vez que usa Solver, este no aparecerá en el menú por defecto de Excel, y tenemos
que activarlo: Herramientas u Opciones > Complemento >Herramientas de Análisis > Ir > SOLVER
(Marcas la casilla)> Aceptar >
𝑥 2 + 3𝑥 − 7 = 0
Para desarrollar esta ecuación vamos a definir nuestra variable en este caso la celda B7 en la celda
C7 vamos a escribir la fórmula, sustituyendo la celda C7 como el valor de X que aún no
conocemos:
Ahora se dispone a calcular X, ubicados en la formula se selecciona Datos > Solver esta opción
presenta los siguientes parámetros:
1. Establecer objetivo: aquí se selecciona la celda donde está la formula.
2. Para Max, Min, Valor de: Aquí se marca dependiendo del valor que queremos encontrar,
un valor máximo, mínimo o un valor que nos de esta igualdad; como esta igualada a 0,
marcamos el valor de: y ponemos 0.
3. cambiando las celdas de variables: aquí se selecciona la celda de la incógnita X.
4. Y damos en Resolver.
En este cuadro nos advierte que todo salió bien, le damos en aceptar y podemos visualizar
nuestro resultado:
En esta región se
definen las variables
x1 y x2, aquí por lo
pronto se introduce
un valor de 1 o nada.
En esta región se
definen los
coeficientes de x1 y
x2. Y se representa la
ecuación objetivo de
Z.
En esta región se
introducen las
restricciones. Solo se
ponen los valores que
están a la izquierda
de nuestras
restricciones.
Ahora se dispone a calcular Z, ubicados en la formula se selecciona Datos > Solver esta opción
presenta los siguientes parámetros:
1. Establecer objetivo: aquí se selecciona la celda donde está la fórmula de la función
objetivo Z. En este caso F8
2. Para Max, Min, Valor de: Aquí se marca dependiendo del valor que queremos encontrar,
en este casi se marca Max.
3. Cambiando las celdas de variables: aquí se seleccionan las celdas de las incógnitas x1 y x2.
En este caso E4 Y F4.
4. Sujeto a restricciones: Aquí se añaden las restricciones a las que estará sujeta la función
objetivo. Se selecciona Agregar y aparecerá el siguiente cuadro:
En esta región
quedan definidas las
restricciones con los
valores que debe
cumplir.
Y quedara así:
6.- Finalmente se selecciona Resolver, aparecerá lo siguiente:
Valores de X1 y X2
El máximo valor
de Z
Minimizar la siguiente función:
𝑍 = 0.4𝑥1 + 0.5𝑥2
En esta región se
definen las variables
x1 y x2, aquí por lo
pronto se introduce
un valor de 1 o nada.
En esta región se
definen los
coeficientes de x1 y
x2. Y se representa la
ecuación objetivo de
Z.
En esta región se
introducen las
restricciones. Solo se
ponen los valores que
están a la izquierda
de nuestras
restricciones.
Ahora se dispone a calcular Z, ubicados en la formula se selecciona Datos > Solver esta opción
presenta los siguientes parámetros:
1. Establecer objetivo: aquí se selecciona la celda donde está la fórmula de la función
objetivo Z. En este caso F8
2. Para Max, Min, Valor de: Aquí se marca dependiendo del valor que queremos encontrar,
en este casi se marca Min.
3. Cambiando las celdas de variables: aquí se seleccionan las celdas de las incógnitas x1 y x2.
En este caso E4 Y F4.
4. Sujeto a restricciones: Aquí se añaden las restricciones a las que estará sujeta la función
objetivo. Se selecciona Agregar y aparecerá el siguiente cuadro:
Y se agregan las restricciones:
Se seleciona agregar cada ve que quieras agregar una restriccion, al culminar se selcciona aceptar,
y quedara asi:
En esta región
quedan definidas las
restricciones con los
valores que debe
cumplir.
Valores de X1 y X2
El máximo valor
de Z
BUSCAR OBJETIVO (GOAL SEEK)
Si conoce el resultado que desea de una formula, pero no está seguro de que valor debe tener la
incógnita de la fórmula para obtener dicho resultado, use la característica Buscar Objetivo.
ENCONTRAR
1. Abres EXCEL
2. Seccionas la pestaña de Menú > Herramientas > Buscar Objetivo para EXCEL 2007,2010 y
2013; y Datos > Análisis de Hipótesis > Buscar Objetivo para versiones superiores.
EJERCICIOS
3x + 15 = 12
Para desarrollar esta ecuación vamos a definir nuestra variable en este caso la celda B5 en la celda
D5 vamos a escribir la fórmula, sustituyendo la celda B5 como el valor de X que aún no
conocemos:
Ahora nos disponemos a calcular X, ubicados en la formula seleccionamos Datos > Análisis de
Hipótesis > Buscar Objetivo, esta opción presenta los siguientes parámetros:
𝑥 2 + 3𝑥 − 7 = 0
Para desarrollar esta ecuación vamos a definir nuestra variable en este caso la celda B7 en la celda
C7 vamos a escribir la fórmula, sustituyendo la celda C7 como el valor de X que aún no conocemos
Ahora nos disponemos a calcular X, ubicados en la formula seleccionamos Datos > Análisis de
Hipótesis > Buscar Objetivo, esta opción presenta los siguientes parámetros:
1. Definir celda: aquí se selecciona la celda donde está la formula.
2. Con el valor: Aquí se pone la igualdad en este caso 0 debido a que 𝑥 2 + 3𝑥 − 7 = 0
3. Cambiando la celda: Aquí se selección la celda de la incógnita X.
4. Y damos clip en aceptar.
Y para este ejercicio el valor de X = 1
𝑥 3 − 2𝑥 2 + 3𝑥 − 3 = 0
Para desarrollar esta ecuación vamos a definir nuestra variable en este caso la celda B7 en la celda
C7 vamos a escribir la fórmula, sustituyendo la celda B7 como el valor de X que aún no
conocemos:
Ahora nos disponemos a calcular X, ubicados en la formula seleccionamos Datos > Análisis de
Hipótesis > Buscar Objetivo, esta opción presenta los siguientes parámetros:
x
Se selecciona el area donde se pondran los
resultados, en este caso al multiplicar una matriz
de 3x3 con una de 3x1, se seleciona un area de
3x1(se toma el numero de columnas de la
primera y el numero de filas de el segundo), y se
introduce =MMULT(Matriz Inversa, Matriz
Igualdad) para obtener el producto, sin olvidar
la opcion de insercion matricial con las teclas Ctrl
+ Shift, simultaneamente y sin soltarlas
apretamos Enter.
Si se extiende una tangente desde el punto , el punto donde esta tangente cruza
al eje x representa una aproximación mejorada de la raíz.
La fórmula de Newton-Raphson se deduce a partir de la fórmula de la pendiente de una
recta.
Pendiente de una recta:
x 100 %
El método de Newton-Raphson es convergente cuadráticamente, es decir, el error es
aproximadamente al cuadrado del error anterior.
Esto significa que el número de cifras decimales correctas se duplica aproximadamente en
cada interacción.
Cuando el método de Newton-Raphson converge, se obtienen resultados en relativamente
pocas interacciones, ya que para raíces no repetidas este método converge con orden 2 y
el error Ei+1 es proporcional al cuadrado del resultado anterior Ei
Supóngase que el error en una iteración es 10-n el error en la siguiente, (que es proporcional
al cuadrado del error anterior) es entonces aproximadamente 10-2n, el que sigue será
aproximadamente 10-4n etc.
De esto puede afirmarse que de cada iteración duplica aproximadamente el número de
dígitos correctos.
Sin embargo, el método de Newton-Raphson algunas veces no converge, sino que oscila.
Esto ocurre si no hay raíz real, si la raíz es un punto de inflexión o si el valor inicial está muy
alejado de la raíz buscada y alguna otra parte de la función “atrapa” la iteración.
PROBLEMA: Se desea calcular el factor de fricción de una tubería que conduce un gasto
de q = 2 l/s, un diámetro de 4 in, PVC, resolver por newton Raphson.
DATOS:
Q = 2 L/s = 0002 m3/s
Viscosidad = = 𝟏 × 𝟏𝟎−𝟔
D = diámetro = 4 in
Se procede a introducir estos valores en Excel:
V = Q/A V = VD/(VISCOSIDAD)
Con estos datos se proceden a introducir las ecuaciones para
iniciar el proceso:
1
𝑓=√
𝑥
Aquí se calcula el
nuevo X, y se va
iternado , cuando
el valor es
aproximadamente
igual al anterior, se
detiene.
En este caso el valor de f = 0245