You are on page 1of 84

UNIVERSIDAD NACIONAL DEL CALLAO

VICERRECTORADO DE INVESTIGACIN
FACULTAD DE INGENIERA PESQUERA Y DE ALIMENTOS

INFORME FINAL:

DESARROLLO DE TPICOS
DE MATEMTICA ASISTIDO
CON EXCEL

AUTOR:
Lic. HUGO R. PAREJA VARGAS

(Perodo de Ejecucin: del 01-Oct-2010 hasta el 30-Set-2012.


Resolucin Rectoral N 1121-2010-R del 25-10-2010)

Callao Per
2012

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 1


1. NDICE

1. INDICE ......................................................................................................... 2

2. RESUMEN....................................................................................................4

3. INTRODUCCIN.......................................................................................... 6

4. MARCO TERICO....................................................................................... 7

CAPTULO 1: DESARROLLO DE TOPICOS DE MATEMTICA

ASISTIDO CON EXCEL

1.1. HERRAMIENTAS BSICAS ..................................................................7

CAPTULO 2: SIMULACIN DE MOVIMIENTO

2.1 RECTAS Y PARBOLAS..................................................................... 20

2.2 GENERACIN DE CURVAS ............................................................... 23

CAPTULO 3: PROGRAMACIN EN VISUAL BASIC CON MACROS

3.1 ARITMTICA II ...................................................................................... 27

CAPTULO 4: RESOLUCIN DE ECUACIONES

4.1. LGEBRA ELEMENTAL: ECUACIONES DE 1ER GRADO ................. 33

4.2. LGEBRA ELEMENTAL: ECUACIONES DE 2DO GRADO ................ 35

4.3. TEOREMA DE BOLSANO................................................................... 39

CAPTULO 5: RESOLUCIN DE SISTEMAS

5.1. PUNTO DE EQUILIBRIO...................................................................... 43

5.2. LGEBRA ELEMENTAL (sistemas 2x2) .............................................. 43

5.3. LGEBRA ELEMENTAL (mtodo de Gauss) ....................................... 46

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 2


CAPTULO 6: LGEBRA MATRICIAL

6.1. MATRICES OPERACIONES ............................................................. 51

6.2. MATRICES. RESOLUCIN DE SISTEMAS ........................................ 53

6.2. MATRICES. SISTEMAS 7 x 7 .............................................................. 54

5. MATERIALES Y MTODOS ...................................................................... 56

6. RESULTADOS ........................................................................................... 57

7. DISCUSIN................................................................................................ 58

8. REFERENCIALES...................................................................................... 59

9. APENDICE ................................................................................................. 60

CAPTULO 1: DESARROLLO DE TOPICOS DE MATEMTICA

ASISTIDO CON EXCEL..................................................... 60

CAPITULO 2: SIMULACIN DE MOVIMIENTO ....................................... 71

CAPTULO 3: PROGRAMACIN EN VISUAL BASIC CON

MACROS ........................................................................... 77

CAPTULO 4: RESOLUCIN DE ECUACIONES ..................................... 78

CAPTULO 5: RESOLUCIN DE SISTEMAS........................................... 81

CAPTULO 6: LGEBRA MATRICIAL ...................................................... 83

10. ANEXOS..................................................................................................... 84

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 3


2. RESUMEN

En el Trabajo de Investigacin DESARROLLO DE TPICOS DE


MATEMTICA ASISTIDO CON EXCEL se ha logrado mostrar que Excel es un
eficaz recurso en el aprendizaje de Tpicos de Matemtica; en el presente
trabajo se ha logrado resolver problemas de tpicos como:

En la Simulacin de Movimientos, tema importante cuando se quiere


graficar rectas y/o parbolas, donde el estudiante aprende el significado
geomtrico de los coeficientes de la recta y/o parbola cuando est
expresada en una curva utilizando un contador de Visual Basic, cuando
cambiamos los coeficientes. Se ha obtenido ejemplos que se insertarn
en el trabajo.

En la Programacin en Visual Basic con Macros, en este tema se


inserta en la Hoja de Clculo de Excel una herramienta llamada scrollbar
que sirve como contador y tambin permite aparentar movimientos, las
llamadas macros permiten automatizar tareas que normalmente se
realizan repetidamente. Una macro consiste en una serie de comandos
e instrucciones que se agrupan en un solo comando de forma que la
tarea pueda realizarse automticamente. Tambin mostraremos
ejemplos obtenidos.

En la Resolucin de Ecuaciones. Luego de mostrar que el Visual Basic


posee una Hoja de Clculo para relacionar el lgebra con la geometra,
puede mostrarse de manera prctica la resolucin de ecuaciones,
logrndose relacionar este problema con la representacin grfica de la
recta y tambin la ecuacin de segundo grado con la grfica de la
parbola. Presentamos tambin aplicaciones.

En la Resolucin de Sistemas, en este tema se vio dos tipos de


problemas: primero se plante una situacin concreta cuyo anlisis pasa
por la resolucin de sistemas de ecuaciones lineales con dos incgnitas,
aqu aprovechamos que Excel nos da la oportunidad de elaborar

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 4


grficos conmutativos y dinmicos y no es necesario hacer clculos
con lpiz y papel. En segundo lugar tenemos un salto cualitativo de nivel
de abstraccin con el que se busca la generalizacin formal y la creacin
de algoritmos. Podemos hacer aplicaciones a punto de equilibrio,
diagonalizacin de Gauss, sistemas equivalentes, sistemas compatibles,
sistemas incompatibles.

En lgebra Matricial operar matrices a base de lpiz y papel resulta


bastante pesado, sin embargo con Excel es rpido y directo, las
funciones matriciales nos permiten comprobar propiedades cuya
demostracin solo interesa a algunos matemticos, adems de librarnos
de clculos engorrosos y proporcionarnos seguridad en resultados por lo
que se puede concluir que:

a) Exponer en contextos prcticos las herramientas de Excel, las


bsicas (matemticas, estadsticas, lgicas).

b) Los usuarios de Excel pueden darse cuenta que la solucin de


problemas de matemtica son fciles y se tiene un 100% de
seguridad en los resultados.

c) Se puede proponer, en fin, nuevas metodolgicas para las


clases de matemticas con la utilizacin de una Hoja de Clculo
Excel.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 5


3. INTRODUCCIN

En el presente trabajo de investigacin se pretende presentar a Excel como un


eficaz recurso en el aprendizaje de las matemticas en el nivel de resolucin de
problemas tales como representacin de curvas mviles, sistemas de
ecuaciones, lgebra matricial; es as que mediante la elaboracin de algunas
hojas de sencilla construccin, se puede modelizar el problema y lo generaliza
construyendo la solucin, creando algoritmos propios.

Las funciones que Excel procura son lo suficientemente fuertes como para que,
en otros ejemplos, uno se limita calcular (sin calcular con lpiz y papel) de
forma rpida es por eso que es objetivo del trabajo que los alumnos se inicien o
afiancen en Excel y establecer un contacto con las bondades que ofrece Visual
Basic.

Sin embargo el problema que se presenta es que en algunos casos los


estudiantes no cuentan con un ordenador, en otro su falta de conocimiento en
Excel y/o Matemticas la importancia que puede verse que adems de
adiestrar al estudiante de la herramienta de Excel con las cuales podr abordar
problemas de matemtica elemental y proponer estrategias de solucin bajo la
perspectiva de la Hoja de Clculo; adems es de gran importancia que esto se
utiliza como propuesta de nuevas metodolgicas para las clases de matemtica
con el uso de la Hoja de Clculo, lo cual justifica el presente trabajo.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 6


4. MARCO TERICO

CAPTULO 1:

DESARROLLO DE TOPICOS DE MATEMTICA


ASISTIDO CON EXCEL

1.1 HERRAMIENTAS BSICAS


ARITMTICA I
EJEMPLOS\ Tema 1\ ARITMETICAI.xls[AGUA]
Con el pretexto de resolver un ejercicio sencillsimo de aritmtica
elemental, presento en un mismo ejemplo herramientas bsicas y
avanzadas de EXCEL cuyo empleo cualquier usuario debe conocer
para sacar el mximo partido a la Hoja de Clculo de Excel (que
detallaremos en el desarrollo del Trabajo como HC)

HERRAMIENTAS DE EXCEL
1. Introducir texto / valor numrico / frmula.
2. Distinguir entre copia una celda y rellenar.
3. Conocer el significado de referencia.
4. Utilizar distintos formatos: moneda, porcentaje, etc.
5. Utilizar el botn Autosuma.
6. Utilizar la herramienta Buscar objetivo.
7. Proteger celdas aisladas.
8. Rellenar en Series.
9. Utilizar el asistente para grficos.
10. Modificar el aspecto de los grficos: fijar la escala de los ejes,
etc.
11. Agregar Series de datos a un grfico.
12. Crear Hipervnculos.
13. Insertar Comentarios.
14. Insertar Archivos de sonido.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 7


CONCEPTOS MATEMTICOS
1. Significado de variable y de parmetro.
2. Clculo de porcentajes.
3. Clculo de aumentos porcentuales.
4. Elaboracin de tabla de valores para una funcin.
5. Representacin grfica de un problema aritmtico.
6. Uso correcto y necesario de los parntesis.
7. Prioridad de las operaciones.
8. Bsqueda de soluciones por tanteo.
9. Significado real de la pendiente de una recta.
10.Resolucin de problemas directos (aritmticos) e inversos
(algebraicos).

a) Factura de Consumo de Agua


1. Crear un Libro Nuevo: Archivo/ Nuevo .. /Aceptar
2. Guardar el Libro: Archivo/ Guardar .. /ARITMTICA I
3. Cambiar el nombre de la Hoja1 por AGUA. Botn
secundario [BS] en Hoja1 /Cambiar nombre / AGUA.
4. Introducir textos, valores numricos y frmulas, segn se
indica en la tabla siguiente:
A B C D E F G
Factura del S/.
1 precio 0.3
agua /m
2
Lectura
3 53 m
anterior
4 Lectura actual 87 m
=C4-
5 consumo
C3
SUB
6
TOTAL =C5*F1

En las celdas con datos numricos no debe escribirse


unidades ni ningn otro tipo de texto, slo el nmero pues, de

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 8


otro modo, al calcular, EXCEL lo interpreta como texto y
devuelve un mensaje de error: # VALOR!

EXCEL alinea, por defecto, los valores numricos a la


derecha de la celda y los de texto a la izquierda. Eso puede
cambiarse.

En la Barra de Frmulas puede introducirse el nombre de una


celda directamente con el teclado, o haciendo un clic en esa
celda con el ratn.

Para que EXCEL realice un clculo, es necesario escribir al


principio, en la Barra de Frmulas, el smbolo de igual =; en
otro caso, lo interpreta como texto.

Puede ajustarse el ancho de las columna arrastrando con el


ratn cuando aparezca la doble flecha al pasar el puntero por
la cabecera de la columna. Tambin se autoajusta una
columna directamente con doble clic en la cabecera, en la
misma lnea de divisin. El autoajuste del ancho de columna
debe dejarse para el final, pues si introducimos un nmero
ms largo, no cabr, y EXCEL nos devolver el mensaje ##
o notacin cientfica.

El botn Deshacer resulta muy til para suprimir la ltima


accin realizada. Asimismo, F4 repite la ltima accin
realizada.

1) Cambiar el formato de la celda C6 a moneda S/. con un


decimal, directamente desde la barra de herramientas o,
en EXCEL 2007, as: clic en C6. Formato / Celdas
/Nmero / Moneda: S/./ Posiciones decimales: 1.
2) Cambiar el color de relleno de las celdas C3 y C4.
Seleccionar el rango C3:C4. Color de relleno: Amarillo

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 9


claro. Utilizaremos este color para advertir que las
celdas as remarcadas son las modificables. Ms
adelante veremos cmo se bloquean las dems.
3) Cambiar el color de la fuente de la celda C6: seleccionar
la celda C6. Color de fuente: Azul oscuro.
4) Cambiar los datos C3 y C4 y observar cmo EXCEL
recalcula las celdas C5 y C6.

b) Factura de Consumo de IGV


1) Insertar una fila nueva. BS en el botn de la fila 2.
Isertar. Se habra conseguido el mismo efecto
seleccionando el rango A3:D6y moviendo una fila hacia
abajo. Observar cmo EXCEL ha cambiado las
referencias en las celdas C6 y C7.
2) Rellenar las celdas segn la tabla:

A B C D E F G
Factura del
1 precio 0.3 S/. /m
agua
2 IGV 19 %
3
Lectura
4 53 m
anterior
5 Lectura actual 87 m
=C5-
6 consumo
C4
SUB
7
TOTAL =C6*F1

8 IGV
=C7*F2/100
9 A PAGAR =SUMA(C7:C8)

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 10


Utilizar la herramienta Autosuma para calcular C9.tener
cuidado con el rango: cambiarlo a C7: C8. Anlogo
resultado se obtiene si se escribe en C9, (C9): =C7+C8.

3) Cambiar el formado de C8 y C9 a dos decimales y el


de C9 a azul oscuro y negrita.
4) Ajustar el ancho de la columna C si aparece el
mensaje ###. Puede hacerse, como antes se ha
explicado, arrastrando el ratn por el borde de la
columna en su cabecera y arrastrando o haciendo
doble click, o bien seleccionando la columna C,
Formato / Columna / Autoajustar a la seleccin.

c) Utilizar el formato porcentaje


1) Cambiar el formato del nmero en la celda F2.
Seleccionar F2. Formato / Celdas / Nmero /
Porcentaje. Observar cmo del 7 pasamos a 700%:
EXCEL multiplica automticamente por 100 y aade
el signo del porcentaje.
2) Debemos por tanto redefinir F2: 0.07, borrar el
smbolo de porcentaje en G2 y redefinir (C8):
=C7*F2.
3) Cambiar el relleno de F1 y F2 a Amarillo claro.
4) Cambiar los valores de F1 y F2 y observar cmo
EXCEL recalcula las celdas C7, C8 y C9.

d) De la Aritmtica al lgebra: la herramienta Buscar


Objetivo
En los apartados anteriores hemos visto cmo EXCEL, a
partir de unas variables y unos parmetros, calcula
resultados atendiendo a frmulas que el usuario escribe en
la Barra de frmulas. Se trata de un procedimiento
aritmtico, directo.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 11


En muchas ocasiones, el problema que se intenta resolver
no es directo sino inverso. Cul debe ser el ngulo de tiro
para que el proyectil salve una altura determinada, qu
coeficiente de evaporacin puede permitirse para que el
caudal final de un conducto de agua sea el prefijado, cmo
de abierta debe ser una parbola para que el paraboloide
que genere por rotacin tenga tal volumen, etc.

Supongamos modelizado el problema y transportado a la


HC EXCEL. Resolver la cuestin inversa pasa por:
1) Probar por tanteo soluciones vlidas (lo que puede
favorecer la comprensin del problema)
2) Resolver de forma algebraica la ecuacin resultante,
lo que, independientemente del inters
procedimental que ello puede implicar, nos conduce
en demasiadas ocasiones a senderos sin retorno.

Sin menoscabo de las dos opciones apuntadas,


consideraremos una herramienta de EXCEL de gran
utilidad tanto para resolver el problema inverso de
forma directa, como para comparar soluciones
obtenidas por otros procedimientos. Es la llamada
Buscar objetivo . . . cuyo funcionamiento se expone a
continuacin.

3) Determinar cul es el coste del metro cbico de


agua, sabiendo la cantidad consumida, el porcentaje
de IGV aplicado y el dinero que se paga al final.

Seleccionar la celda C9. Herramientas / Buscar


objetivo / Definir la celda: C9, con el valor: 18 para
cambiar la celda: F1, Aceptar.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 12


Excel calcula el precio del metro cbico de agua
segn la condicin final y lo escribe en la celda
correspondiente.
Puede repetirse la operacin para estimar qu IGV
se ha aplicado o cul ha sido la lectura final.

EXCEL dispone de un Asistente para grficos,


bsicamente estadstico, que no es un programa de
representacin de funciones; sin embargo, vamos a
poder utilizarlo para representar todo tipo de curvas
en el plano e, incluso, superficies en el espacio.

e) Representacin grfica consumo gasto.


1) Elaborar la tabla de valores. Escribir en A31, B31 el
texto de la figura siguiente y en A32: 0.
Rellenar desde A32 hasta A132, buscando en el
vrtice inferir derecho de la celda A32 el cambio de
puntero al +.
A B

31 consumo (m) gasto (en S/.)

32 0
=A32*$F$1*(1+$F$2)

33
1 =A33*$F$1*(1+$F$2)

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 13


Sin deseleccionar el bloque A32:A132: Edicin
/Rellenar / Series /Incremento: 1 / Aceptar. Se
consigue el mismo efecto escribiendo 0 en A32, 1 en
A33, seleccionando las dos celdas y arrastrndolas
hasta la celda A132.
Escribir en B32 la frmula: (B32): = A32*F1*(1+F2)

Doble clic en vrtice inferior derecho de B32, o


rellenar arrastrando con el ratn hasta B132, lo que
es mas engorroso. Observar que EXCEL arrastra la
referencia A32, lo que es deseable, pero tambin las
F1, F2, lo que no interesa, pues son dos parmetros
fijos, aunque arbitrarios.

2) Bloquear las celdas F1 y F2.


Escriben en B32 las letras F escoltadas por el signo
$, como aparece en la figura.
Doble clic en vrtice inferior derecho de B12.
Observar ahora cmo EXCEL arrastra la referencia
A32, pero no las F1, F2.

3) Representar el grfico.
Seleccionar el bloque A31:B132.
Botn Asistente para grficos.

Seleccionar en Tipos estndar, tipo de grfico: XY


(Dispersin) y en Subtipo de grfico: Dispersin con

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 14


lneas suavizadas y sin marcadores de datos.
Siguiente. Es interesante probar otras combinaciones
y ver los resultados pulsando los botones Siguiente y
Atrs.
En la siguiente ventana observar el Rango de datos:
=AGUA!$a$31:$b$132. Siguiente.

4) Experimentar con las distintas opciones del grfico.


Ttulos: eje de valores (X): consumo (m) Eje de
valores (Y): gasto (S/.)
Lneas de divisin: desactivar todas.
Leyenda. Desactivar Mostrar leyenda.
Rtulo de datos: ninguno.
Siguiente.
Guardar como objeto en: AGUA.
Finalizar.

5) Pasar el puntero del ratn por la recta y observar


cmo el grfico nos da las coordenadas de cada
punto. Si hubisemos construido la tabla slo con
tres valores (o con 20) o incluso con slo dos valores
(por tratarse de una recta) habramos obtenido la
misma representacin, pero el grfico slo nos
devolvera las coordenadas de los puntos de la tabla,
de ninguno ms. Los grficos de EXCEL son
grficos activos.

f) Mejora de la representacin del grfico


Estirar el grfico desde un vrtice hasta llenar la pantalla.
BS en Eje de valores (X). formato de ejes. Escala: Mximo:
100. Unidad menor: 5. Fuente: ComicSans. Tamao: 9.
Aceptar. Por defecto EXCEL escala automticamente los
grficos. Esto resulta a veces conveniente, pero en otros
ocasiones no.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 15


BS eneje (Y). Fuente: ComicSans. Tamao: 9. Aceptar. Si
pasamos el botn por el punto (100, 32.1) podemos
interpretar el significado de la pendiente. Cambiando el
valor del parmetro de F1, el del costo del metro cbico de
agua, cambiar la pendiente, pero, como no hemos
desactivado la opcin de autoescalar automticamente en
el eje de ordenadas, el efecto ser numrico, pero no
visual.

BS en el rea de Trazado. Color: turquesa claro.


Ampliar con el ratn el rea de Trazado.
Mover las leyendas de los ejes. Con el BS cambiar el color
y la fuente.
Con el BS hacer ms gruesa la lnea de la recta.
Cambiar el dato de F1: 2 y observar cmo el eje de
ordenadas se autoescala. Cambiar la escala del eje de
ordenadas a manual (mximo: 60).
Para ocultar al usuario los valores de la tabla, seleccionar
el bloque y, en Color de fuente, elegir el Blanco.
Para obtener una presentacin sin los bordes de las celdas,
Herramientas /Opciones / Ver / Desactivar Lneas de
divisin / Aceptar.

g) Proteger (bloquear) celdas aisladas


La propiedad ms interesante de una HC es sin duda su
carcter manipulativo. El usuario, barajando las
condiciones iniciales, induce, especula, investiga, deduce.
Pero slo son unas pocas celdas a las que el que manipula
la HC debe tener acceso. La mayora, an estando a la
vista, no deben ser modificadas para no alterar la eficacia
del programa. Estableciendo que el Libro sea de SOLO
LECTURA, salvaguardamos el programa de eventuales
cambios que el usuario haya introducido impensadamente.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 16


Ms elegante resulta proteger directamente las celdas que
deseamos permanezcan inalterables.
1) Seleccionar las celdas que deseamos permanezcan
modificables o no protegidas: Seleccionar C4:C5.
Formato /Celdas /Proteger /Desactivar Bloqueada
/Activar.
Herramientas / Proteger / Proteger HC (puede
escribirse opcionalmente una contrasea) /Aceptar.
Si interesa realizar algn cambio en la HC, sta
puede desprotegerse directamente siguiendo la
misma ruta que para proteger.

Opciones Avanzadas 1
1) Enriquecer el grfico con una serie nueva: con un
punto.
BS en rea de Trazado / Datos de origen / Serie
/Agregar. Valores de X: copiar C6, seleccionando
valores de X y haciendo clic en C6. Valores de Y:
copiar C9 de la misma forma. Aceptar.
Hemos aadido un punto que representa el consumo
del cliente, pero no se ve. Lo buscamos y, para
editarlo, BS.
Tramas / Cambiar el Color, el Tamao y el Estilo del
Marcador / Aceptar.
Mover el punto con el ratn (el cursos debe cambiar
a cruz en flecha y mostrar las coordenadas del
punto) y comprobar que funciona anlogo a la
funcin Buscar objetivo.

Opciones Avanzadas 2
1) Insertar un hipervnculo desde una imagen a una
pgina web.
Insertar / Imagen / Imagen prediseada.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 17


Seleccionar la Imagen. Insertar /Hipervnculo / En
Escriba el nombre del archivo o de la pgina web
escribir (o seleccionar, si se encuentra a la vista):
Aceptar. Naturalmente, tambin puede insertarse un
hipervnculo desde cualquier celda de la hoja en la que
podremos escribir un texto indicativo.

Opciones Avanzadas 3
Con el fin de proporcionar informacin al usuario pero sin
sobrecargar la HC, se puede agregar en las celdas que
deseemos un comentario que aparecer como texto
emergente al pasar el puntero del ratn por la celda en
cuestin. Las celdas con comentario se distinguen por una
pestaita roja en el vrtice superior derecho de las mismas.

1) Vincular en la celda F2 un comentario.


Seleccionar la celda F2. Insertar /Comentario. Escribir
el texto: El IGV puede cambiar en funcin de la renta
del cliente. Para ver, modificar o eliminar un
comentario, abrir el men contextual desde la celda en
cuestin.

Opciones Avanzadas 4
Otra forma interesante de mejorar la HC sin saturar la
pantalla es a travs de archivos de sonido, mediante los
cuales podemos transmitir sugerencias, proponer
ejercicios, etc.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 18


1) Insertar en el margen del grfico dos archivos de
sonido.

Grabar los archivos wav con la Grabadora de sonidos de


Windows para insertar los despus.
Insertar / Objetivo / Archivo de sonido / Crear de un archivo /
Examinar (seleccionar el archivo de sonido) / Aceptar.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 19


CAPTULO 2:

SIMULACIN DE MOVIMIENTO

2.1 RECTAS Y PARBOLAS


EJEMPLOS\Cap2\RECT_PARAB.xls (Rectas)

HERRAMIENTAS EXCEL
(1) Abril Visual Basic desde Excel.
(2) Trabajar con la herramienta ScrollBar.

CONCEPTOS MATEMTICOS
(1) Significado geomtrico de los coeficientes de la ecuacin de una
recta cuando est expresada en forma explcita.
En esta hoja vamos a insertar un contador de Visual Basic para simular
cmo sube o baja una recta cuando cambiamos el parmetro de la
ordenada en el origen y cmo gira con la variacin de la pendiente.

(1) Escribir la ecuacin de la recta en explcitas con parmetros


concretos para que, al representarla, Excel no d mensaje de error.
A B C D
1 y= 3 x+ 2

(2) Crear una tabla de valores con rango para las x de 50 a 50, y un
incremento = 1. Rellenar hasta A15 y B15.
14 x y
15 -50 =$B$1*A15+$D$1
16 = A15 + 1 =$B$1*A16+$D$1

(3) Representar la recta con el Asistente para grficos. Eliminar la


escala automtica de los ejes fijando el de las x de 30 a 30 y el de
las y de 20 a 20. Mejorar el aspecto del grfico utilizando el men
contextual sobre los ejes y el rea de trazado.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 20


(4) Cambiar los valores de las celdas B1 y D1, y comprobar el efecto
que produce en el grfico.

A continuacin vamos a conseguir, ayudndonos del Visual Basic


incorporando a Excel, una simulacin de movimiento de la recta
modificando el valor del coeficiente de la x (pendiente) y del trmino
independiente (ordenada en el origen).

(5) Visualizar la paleta de herramientas del Visual Basic. Ver / Barras de


herramientas /Visual Basic.
(6) Activar el botn de Cuadro de controles.
(7) Seleccionar el cuadro Barra de desplazamiento. Dibujar el objeto
debajo del coeficiente de las x. podemos disearlo horizontal o
verticalmente.

(8) Hacer doble clic sobre l: Bienvenido a Visual Basic.

El efecto que pretendemos conseguir con este controlador es el


siguiente: cambiar el valor de la pendiente con un clic del ratn en la
flecha de arriba o de abajo (tambin de forma continua deslizando el
botn de la barra de desplazamiento) con un incremento, pongamos de
0.1 con valores extremos en 10 y 10.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 21


Para este objeto, las nicas propiedades que nos interesan del objeto
que acabamos de crear (que se llama ScrollBar1) son las siguientes:

LinkedCell, que hace referencia a la celda de la HC Excel cuyo valor


cambiar a golpe de clic del ratn.
Max, que es el valor tope mximo que alcanzar y Min que es el
valor mnimo.

Como quiera que Visual Basic prefiere los nmeros naturales a los
dems, nos valdremos de una celda auxiliar, la A13, que luego
volveremos invisible para el usuario, para conseguir el movimiento en
nuestro programa.

(9) Definir las propiedades del contador.

LinkedCell: A13. Max: 200 ; Min: 0


Cerrar la ventana de Visual Basic para volver a Excel.

(10) Redefinir la celda B1.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 22


Realizar un cambio de escala en B1 para que el contador salte desde -
10 hasta +10 con un incremento de 0.1: (B1) : = (A13 100)/10

(11) El proceso se repite para el coeficiente independiente.

(12) Para ejecutar el programa es preciso Salir del modo diseo.

(13) Para abrir un libro con macros es necesario, como se ha dicho al


principio, que el nivel de seguridad de las macros de nuestro
ordenador se encuentre en un estado Bajo. En el caso de Excel
2000, cuando abramos un Libro de este estilo, Excel nos
preguntar si deseamos Habilitar macros, a lo que deberemos
contestar siempre que s.

(14) Las nicas celdas que interesa tener visibles son las de la primera
fila, as que podemos seleccionar el resto y cambiar su Color de
fuente a Blanco para que el usuario no se distraiga con ellas.

Las posibilidades didcticas que esta herramienta nos ofrece para la


clase de Matemticas (Fsica, etc) son slo comparables con la
capacidad de nuestra imaginacin.

2.2 GENERACIN DE CURVAS

EJEMPLOS\Cap2\CURVA_GEN.xls
Ya sabemos el procedimiento para representar un grfico en Excel:
construir una tabla de valores y acudir al Asistente para grficos. Excel
nos devuelve el grfico terminado.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 23


A veces, puede interesar que la pantalla se vaya llenando segn el
usuario introduce los datos. Si seleccionamos el rango completo,
todava no lleno, y esperamos que el grfico se complete conforme
vamos completando la tabla, nos llevaremos alguna sorpresa no grata.
Vamos a explicar un truco para conseguir el efecto deseado.

HERRAMIENTAS EXCEL
(1) Retener la representacin de un grfico segn se introducen los
datos en la tabla.

CONCEPTOS MATEMTICOS
(1) Representar una funcin a trozos conforme se van utilizando los
datos.
(2) Calcular velocidades medias:
Disear una hoja de clculo que represente una funcin definida a
trozos

A B C D E F
1 t(min) esp(m) t(min) esp(m)
2 0 0 0 0
3 2 100 2 100
4 4 100 4 100
5 7 300 7 300
6 9 300 7 300
7 10 200 7 300
8 12 200 7 300
9 15 350 7 300
10 7 300
11 7 300

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 24


a. Preparar las celdas de la Tabla Principal (la de la izquierda) y
elaborar la Tabla Secundaria (la de la derecha, que luego
quedar oculta):
b. La Tabla de donde vamos a tomar los datos va a ser la
secundaria. Para que la representacin no vuelva al (0, 0)
cuando est incompleta la tabla, mantendremos el ltimo
punto en el resto de celdas escribiendo as:
(O6) : = SI (A6=; O5;A6)
(P6) : = SI (B6=; P5;B6)
c. Seleccionando el rango O4: P14 acudimos al Asistente,
mejoramos el aspecto y observamos que, conforme
rellenamos la tabla principal, la secundaria se rellena con ella y
el grfico va creciendo sin hacer cosas raras.
d. Se puede ampliar la hoja de clculo, calculando las
velocidades medias en cada tramo en la columna C.:
(C5) : = (B6 B5) / (A6 A5)

t(min) esp(m) t(min) esp(m)


0 0 0 0
2 100 2 100
4 100 4 100
7 300 7 300
9 300 9 300
10 200 10 200
12 200 12 200
15 350 15 350
15 350
15 350

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 25


CAPTULO 3:

PROGRAMACIN EN VISUAL BASIC CON


MACROS

En el Captulo 2, SIMULACIN DE MOVIMIENTO, tuvimos un primer


contacto con Visual Basic: insertamos en la Hoja de Clculo de Excel un
objeto de Visual Basic, un ScrollBar, al que modificamos alguna propiedad
para utilizarlo como contador y aparentar as como el movimiento mediante
el ratn. En este caso no tuvimos que escribir cdigo para el objeto.
Programar en Visual Basic pasa necesariamente por conocer la sintaxis de
los controles, sus propiedades, los eventos, los mtodos. Adquirir esta
destreza requiere un estudio especfico de Visual Basic; sin embargo,
mediante la utilizacin de las macros de EXCEL, puede conseguirse algo
parecido a programar.

Las macros permiten automatizar tareas que normalmente se realizan


repetidas veces. Una macro consiste en una serie de comandos e
instrucciones que se agrupan en un solo comando de forma que la tarea
pueda realizarse automticamente. En lugar de perder el tiempo realizando
una serie de acciones repetitivas, puede crearse y ejecutar una marco, es
decir, un comando personalizado que ejecute la tarea mediante, por
ejemplo, un golpe de ratn o una combinacin de teclas.

Las macros pueden grabarse. Y tambin pueden copiarse. El quid de la


cuestin se resume en tres lneas:
a) Insertar un Botn de comando de Visual Basic.
b) Grabar la macro.
c) Copiar el cdigo de la macro en el cdigo del Botn de comando.

De esta forma
La macro nos traduce lo que queremos hacer a lenguaje Visual Basic, y
cuando hacemos sobre el botn un clic, por ejemplo, EXCEL ejecuta
nuestros deseos aunque no sepamos cmo se escribe. Algo parecido a

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 26


ordenar a un carpintero chino que nos haga una mesa de nogal, nos pinte
las ventanas en bano y nos fabrique una librera de roble. Todo sin saber
chino.

El ejemplo siguiente es muy sencillo para comprender sin problemas la


filosofa de lo explicado ms arriba. La captacin de este concepto nos
permitir el acercamiento a matemticas de ms nivel en posteriores
Temas de investigacin.

3.1 ARITMTICA II

EJEMPLOS\ Tema 3\ ARITMETICA II.xls


Herramientas EXCEL
a) Utilizar la Barra de Dibujo de Excel.
b) Insertar una imagen prediseada.
c) Visualizar las herramientas de Visual Basic desde Excel.
d) Insertar un Botn de comando y cambiar sus propiedades.
e) Grabar una macro.
f) Copia el cdigo de una macro de Excel en el cdigo de Visual Basic.
g) Insertar una Autoforma de la Barra de Dibujo.
h) Asignar macro a la autoforma.

CONCEPTOS MATEMTICOS
1) Calcular aumentos porcentuales
Disear una Hoja de Clculo que calcule, a partir de tres datos
iniciales (el precio de compra de un kilo de tomate, el precio de
envase de un kilo y el porcentaje de beneficio sobre los gastos), el
precio final de venta de un kilo y el porcentaje de gravamen sobre el
precio de compra. Insertar un botn que limpie los datos iniciales.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 27


a. Escribir la HC como indica la figura, teniendo en cuenta:

A B C D E G
F
1 EL TOMATERO
2 Un envasador de frutas compra tomates a p soles el kilo.
3 Cada obrero cobra s soles por kilo manufacturado.
4 El tomatero ganar un b% del capital invertido,
5 vendiendo los tomates un c% ms de lo que los compr.
6
Sabidas 3 de estas 4 variables, inmediatamente determinaremos la
7
4
8
porcentaje del
9 DATOS:
gravamen
10 precio de compra p 1.23 S/. 82%
sueldo de obrero por kilos 0.75
11
s S/.
porcentaje de beneficio
12 13% precio final
b%

13 2.24 S/.

14

i. En D10 y D1, as como en E13, se ha elegido formato


moneda en soles con dos decimales.
ii. Para los porcentajes se ha conservado la opcin
nmero, escribiendo en otra celda el signo %.
iii. Las flechas se han dibujado con la Barra de
Herramientas DIBUJO que debe visualizarse si no lo
est: Ver / Barra de herramientas / Dibujo.
iv. La imagen del tomate se obtiene de Imgenes
prediseadas: Insertar / Imagen / Imgenes
prediseadas.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 28


b. El clculo en la celda E13 es elemental:
(E13): = (D10 + D11) * (1 + D12/ 100)
c. Y as, el clculo del porcentaje de gravamen se realiza con
referencia a la del precio final.
(E10): = (E13 / D10 1)*100
d. Insertar un Botn de comando de Visual Basic.
Visualizar (si no lo est) la Barra de Herramientas de
Visual Basic: Ver /Barra de herramientas / Visual
Basic.
Visualizar el cuadro de Control.
Dibujar un Botn de comando.

Con doble clic en el botn, entramos en Visual Basic.


En principio slo hemos de cambiar la propiedad
Caption: LIMPIAR

e. Grabar macro: Herramientas / Macro / Grabar nueva macro.


Dejar el nombre que nos proponemos /Aceptar.
f. Ahora debemos ejecutar todas las rdenes encadenadas que
deseamos que ejecute la macro: Seleccionar la celda D10 y
Suprimir, dem para D11 y D12.
g. Detener la grabacin de la macro en la Barra de Herramientas
de Visual Basic.

Detener grabacin

h. Abrir la macro recin grabada: Herramientas / Macro /


Macros.
i. Copiar el texto de la macro: Seleccionar la macro grabada /
Paso a paso. Seleccionar el cdigo /BS Copiar.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 29


j. Pegarla en el cdigo del objeto comando de Visual Basic que
hemos creado con anterioridad: Doble clic en el botn.
Copiar en el espacio reservado para el cdigo del
CommandButton1:
Sub Macro1 ()
Range(D10). Select.
Selection. ClearContests.
Range(D11). Select.
Selection. ClearContests.
Range(D12). Select.
Selection. ClearContests.
End Sub.

Al ejecutarse el evento Clic, se realizarn, por esta orden, las


seis lneas de cdigo en negro (las que aparecen con el
apstrofe de lnea son meramente explicativas). No es difcil
interpretar que lo que hemos realizado al grabar la macro es
algo parecido a lo que ah est escrito (en ingls).

k. Comprobar que funciona. Volver a EXCEL, cerrando Visual


Basic. Salir del modo de diseo para poder ejecutar el
programa. Rellenar las celdas de fondo amarillo (D10, D11 y
D12) con tres datos. Clic en el botn LIMPIAR.

Podemos utilizar sendos condicionales en las celdas E13 y


E10 para evitar mensajes de error cuando pulsamos el botn
de limpiar. Teniendo en cuenta que una celda en blanco Excel
la evala como o, escribiremos:

(E10): = SI(D10<=0;p?;(E13/D10-1)*100)
(E13): = SI(D10<=0;p?;( D10+D11)*(1+D12/100))

l. Proteger la Hoja de Clculo desbloqueando previamente las


celdas D10: D12, para que el usuario tenga acceso a ellas.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 30


No olvidemos que, cada vez que abramos este Libro, Excel
nos preguntar si deseamos habilitar las macros, a lo que
debemos contestar que s.

Hemos descrito una manera de asignar el cdigo de una


macro a un botn de comando de Visual Basic, abriendo la
macro, copiando el texto y pegndolo en el cdigo del botn.
Hay otra forma, ms directa, de obtener lo mismo. El
procedimiento que se describe en las lneas siguientes sirve
para objetos de Excel, pero no para comandos de Visual
Basic.
i. Insertar Una Autoforma (tambin vale con cualquier
imagen) de la Barra de Dibujo: Autoformas / Cintas y
estrellas.

ii. BS en la Autoforma. En el men contextual aparece la


opcin Asignar macro. La activacin y salta la ventana
con las macros que, en este libro, hemos grabado.
Elegimos la que nos interese y, cuando hagamos clic
sobre ella, la macro asignada se ejecutar.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 31


Esta forma de asignar macro, adems de ser ms rpida,
permite mayor variedad en los botones, donde, adems,
tenemos la posibilidad de agregar texto con el botn
secundario.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 32


CAPTULO 4:

RESOLUCIN DE ECUACIONES

4.1. LGEBRA ELEMENTAL:


ECUACIONES DE 1ER GRADO

Ejemplos
Es una hoja de clculo pensada para relacionar el lgebra con la
Geometra. Puede mejorarse la presentacin de una Hoja de Clculo
recurriendo al signo &.

Herramientas de Excel
1) Funcin ABS (valor absoluto).
2) Concatenacin de caracteres en una misma celda.

Conceptos Matemticos
1) Resolver formalmente la ecuacin de primer grado del tipo

ax b 0
2) Relacionar el problema anterior con la representacin grfica de una
recta.

Disear una Hoja de Clculo que resuelve cualquier ecuacin de primer grado
de la forma ax b 0 y represente la recta asociada a la misma.

La elaboracin de la Hoja de Clculo no requiere otros conocimientos de los


que hasta ahora disponemos.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 33


A B C D E F G H I J K L M
1 RESOLUCIN DE ECUACIONES DE 1er GRADO
2 REPRESENTACIN DE LA
ax b 0
3 RECTA ASOCIADA y= 4 x -5
4 Valores de los a b
5 parmetros 4 -5
6 SOLUCIN : 1.25
7 TABLA DE VALORES 40

8 x 4x - 5
9 -20 -85
20
10 -19 -81
11 -18 -77
0
12 -17 -73 -20 -15 -10 -5 0 5 10 15
13 -16 -69
14 -15 -65 -20

15 -14 -61
16 -13 -57 -40
17 -12 -53
18 -11 -49
-60
19 -10 -45
20 -9 -41
21 -8 -37 -80
22 -7 -33
23 -6 -29

B6 puede devolvernos error en casos patolgicos de coeficientes nulos. Lo


resolvemos con la condicional:
(B6) =SI(Y(D6=0,E6=0),"IDENTIDAD",SI(D6=0,"SIN SOLUCION",-
(E6/D6)))
En I3: L3 se ha querido escribir la ecuacin de la recta correspondiente
utilizando cuatro celdas. Si escribimos en K3 x, obtendremos, cuando el
coeficiente sea negativo, la expresin, un poco confusa y = 4x +-5. Un
condicional, de nuevo, solventa el inconveniente: (K3): = SI (D5 < 0; x ; x
+). Para despojar al coeficiente b de su signo en caso de que sea negativo,
recurrimos a la funcin valor absoluto: (L3): = ABS (D5)
Tambin es posible escribir en una misma celda la ecuacin. Casi parece
necesario en la Tabla de valores. Este aspecto formal se consigue con el uso
del signo &, cuya funcin es concatenar tanto resultados de frmulas como
textos (stos, siempre entre comillas). As pues, en la celda B8 escribiremos:
B8: = SI(D5 > 0; C5&x + &ABS(D5); C5&x - &ABS(D5))

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 34


4.2. LGEBRA ELEMENTAL:

ECUACIONES DE 2DO GRADO

Ejemplos
Ejercicio anlogo al anterior (en este caso para las ecuaciones de
segundo grado). Dependiendo de la ecuacin, interesarn unos ejes con
ms o menos amplitud. En esta hoja de clculo se insertarn tres
botones cuyos cdigo escribiremos, dada la analoga entre las macros
que ejecutan, utilizando una nica macro.

Herramientas de EXCEL.
1) Cambiar en un grfico el rango de los datos.
2) Modificar a mano el cdigo de un objeto Visual Basic copiado de una
macro.
3) Ocultar celdas a la vista del usuario.

Conceptos matemticos
1) Resolver mediante la frmula la ecuacin de segundo grado del tipo

ax 2 bx c 0
2) Relacionar el problema anterior con la representacin grfica de una
parbola.

Disear una hoja de clculo que resuelva cualquier ecuacin de segundo grado

de la forma ax 2 bx c 0 y represente la parbola asociada a la misma

en unos ejes de amplitud variable.

La preparacin de la hoja de clculo es parecida a la anterior.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 35


A B C D E F G H I J K L M
1 RESOLUCIN DE ECUACIONES DE 1er GRADO
2 REPRESENTACIN DE LA
3
ax 2 bx c 0 RECTA ASOCIADA y= - 6x - 7 + 4
4 Valores de los a b c
5 parmetros -6 -7 4
6 SOLUCIONES :

7 TABLA DE VALORES 500

8 x 4x - 5 EJES
9 -20 -2256 0
-30 -20 -10 0 10 20 30
10 -19 -2029 5x5
11 -18 -1814 -500

12 -17 -1611 10x10


13 -16 -1420 -1000

14 -15 -1241 20x20


15 -14 -1074 -1500

16 -13 -919
17 -12 -776 -2000

18 -11 -645
19 -10 -526 -2500

20 -9 -419
21 -8 -324 -3000
22 -7 -241
23 -6 -170

Para no abusar de los condicionales y proporcionar nuevas artimaas, en la


celda I3 ahora se ha querido encadenar textos y celdas: (I3): =
y=&C6&ABS(C5)&x&ABS(D5)&x&E6&ABS(E5).

Estudie el lector la estrategia que se ha adoptado teniendo en cuenta que el


programador puede ocultar texto al usuario sin ms que cambiar el color de la
fuente a blanco.

Se han de usar ahora dos celdas para las dos soluciones de la ecuacin. No
debe escribirse, naturalmente, en una misma celda, la frmula consabida con el
signo esperando alguna respuesta. Si el discriminante es negativo nos
devolver error (en las dos celdas). Un par de condicionales afinan la
presentacin:
(A7): = SI (D5^2-4*C5*E5<0;SIN SOLUCION;
(-D5+RAIZ(D5^2-4*C5*E5))/2*C5)

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 36


(B7): = SI (D5^2-4*C5*E5<0; ;
(-D5-RAIZ(D5^2-4*C5*E5))/2*C5)

Obsrvese que en la Tabal de valores se ha optado por un rango de 20 a 20


con un intervalo de 0.5. Es un buen ejercicio el siguiente:

i) Construir inicialmente una tabla de rango de 20 a 20 con


incremento de 1.
ii) Comprobar que en algunos casos, y 6 x 2 7 x 4 , por
ejemplo, EXCEL no dibuja bien la parbola. No debemos
sorprendernos: el Asistente para grficos no es un programa
para representar funciones.
iii) Reducir el incremento a 0.5 conservando el mismo rango.
Ahora tenemos ms celdas.
iv) Observar cmo la nueva representacin aparece ahora,
naturalmente, truncada (por la mitad, exactamente), pues el
nuevo rango de datos es de A10 a B90 y esta novedad, no se
la hemos comunicado al grfico.
v) Operar as: BS en Grfico / Datos de origen. Aparece la
ventana (observar la sintaxis) en la que, nicamente, debemos
cambiar B50 por B90. Problema resuelto.

Creamos tres botones que modifiquen el rango del grfico.

Insertar en la hoja de clculo tres botones Visual Basic con sus Caption 5 x 5,
10 x 10 y 20 x 20, respectivamente.

Grabar una macro que fije los ejes a los rangos -5 /5, paso 1.
Copiar la macro en el cdigo del botn 5 x 5.

Debe ser algo parecido a esto:

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 37


Private Sub CommandButton1_Ciclk ()
ActiveSheet.ChartObjects (Grfico 3) Activate
ActiveChart.Axes(xlCategory).Select
With ActiveChart.Axes(xlCategory)
MinimumScale = -5
MaximumScale = 5
MinorUnit = 1
MajorUnit = 1
Crossee = xlAutomatic
ReversePlotOrder = False
ScaleType = xlLinear
DisplayUnit = xlNone
End With
ActiveChart.Axes(xlValue).Select
With ActiveChart.Asex(xlValue)
MinimumScale = -5
MaximumScale = 5
MinorUnit = 1
MajorUnit = 1
Crossee = xlAutomatic
ReversePlotOrder = False
ScaleType = xlLinear
DisplayUnit = xlNone
End With
ActiveChart.Axes(xlValue).Select
ActiveWindow.Visible = False
Range(J2).Select.
End Sub

Copiar la misma macro en el botn 10 x 10 y cambiar los 5 por 10 y los 1 por 2.


Lo mismo para el botn 20 x 20.
Volver a EXCEL cerrando Visual Basic y comprobar cmo funciona cada
botn.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 38


NOTA.
Practicar elaborando estos tres botones puede ser interesante como ejercicio,
pero no resultan totalmente operativos. Puede conseguirse un botn que fije los
ejes como se quiera si previamente se han trabajado 4 celdas auxiliares donde
debe escribirse directamente el rango o que el programa lo calcule
directamente segn algunos parmetros que aparezcan en la hoja (el vrtice de
la parbola, por ejemplo).
Pongamos que estas celdas son K1 (mnimo rango de X), K2 (mximo de X),
L1 (mnimo de Y), y L2 (mximo de Y).

Bastar entonces con crear un botn y pegarle el mismo cdigo que el de los
anteriores, sin ms que cambiar 4 lineas:

MinimumScale = -5 por MinimumScale = Raqnge (k1)


MaximumScale = 5 por MaximumScale = Range (K2)
Y lo mismo par alas Y.

4.3. TEOREMA DE BOLSANO


Ejemplos
Se trata de determinar una secuencia de intervalos encajados que contengan
una raz de la ecuacin dada evaluando la funcin correspondiente en los
extremos, eligiendo aqul en el que toma valores de distinto signo e iterar el
proceso hasta llegar a la precisin deseada.

Para no dar palos de ciego se representa la curva correspondiente con el fin


de proporcionar al usuario pistas para saber por dnde empezar. Es una
manera muy clara e intuitiva de introducir sin demostracin formal el Teorema
de Bolzano.

Herramientas de EXCEL
1) Definir variables.
2) Utilizar el formato rojo para resaltar los nmeros negativos.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 39


Conceptos matemticos
1) Calcular soluciones de cualquier ecuacin utilizando el Teorema de
Bolzano.

Disear una hoja de clculo que resuelva cualquier ecuacin por el mtodo de
Bolzano de aproximaciones sucesivas y represente la curva asociada a la
misma.
Escribir las celdas como en la Figura:

A B C D E F G H I J

1
Resolucin de ecuaciones mediante el TEOREMA DE BOLZANO.
2
Se trata de determinar una secuencia de intervalos encajados que contemplan una raz de la
3
ecuacin dada evaluando la funcin correspondiente en los extremos y eligiendo aqu en el que
4
toma valores de distintos signos.
5
Arranque Incremento
6
-2 1 x x*seno(x)

Podemos definir variables con el nombre que queramos para luego referirnos a
ellas no por la celda, sino por el nombre que le hemos asignado. Esta sutileza
permite olvidarse de bloqueos y hacer que el lenguaje de programacin de la
hoja de clculos resulte ms comprensivo.

2) Definir la variable Arranque


Seleccionar A5 /Insertar /Nombre /Definir. Aceptar la que nos propone
(Arranque). Podemos comprobar si lo hemos hecho bien: seleccionando
la celda A5 debe aparecer en el Cuadro de nombres (arriba, a la
izquierda, la palabra Arranque)
Definir la variable Incremento de la misma manera.

3) Escr4ibir en las celdas G6 y G7: (G6): = Arranque, (G7): = G6 +


Incremento y rellenar hasta G18.

4) Definir la variable x:

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 40


Seleccionar G6:G18 / Insertar / Nombre / Definir / Aceptar x /.
Comprobar el rango [= Bolzano! $G$6 : $G$18]/. Aceptar.

A partir de ahora, cuando escribamos x, EXCEL entender el rango al


que nos referimos. As, el usuario, cuando cambien de funcin, no
deber escribir el nombre de las celdas, lo que no suele ser usual, sino
que utilizar la notacin habitual, como en la figura:

Rellenar H6 5 x x*seno(x)
hasta H18 6 = Arranque = x*SENO(x)
7 = G6 + Incremento

5) Con el bloque G5 : H 18 seleccionado, realizar, con el Asistente para


Grficos, uno con el formato, colores, etc que deseemos pero sin quitar
la opcin de autoescalado, pues en este caso nos interesa una visin
global de la grfica desde el punto de arranque que estimemos
adecuado.

6) Por fin, resaltaremos los casos en los que la funcin cambien de signo.
Podemos hacerlo de dos maneras:

a. Cambiar a Formato / Celdas / Nmero / Negativos en rojo el


bloque correspondiente a los valores que va tomando la funcin.
No debemos olvidar, si buscamos una precisin aceptable,
aumentar el nmero de decimales en el rango G6 : H18.
b. Utilizar la columna I como testigo en caso de cambio de signo
escribiendo as: (I7) = SI (H7*H8) > 0; ; b) rellenando y
cambiando la fuente en esta columna a Wingdings3, rojo: en caso
de cambio de signo, una flecha roja nos lo marcar.

7) Si el usuario desea probar con una nueva funcin deber


a. Borrar la celda H5 y reescribirla, si quiere que se visualice la
ecuacin en el grfico.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 41


b. Borrar la celda H6 y escribir la frmula (utilizando el signo = al
principio de la grafa x.
c. Rellenar hasta H18.

Podemos facilitar la tarea con un par de botones, que creamos grabando


las macros correspondientes, y dos comentarios:
NUEVA
Borra el rango H6 : H18
FUNCIN
Indica dnde hay que escribir
Escribe la
funcin
x la funcin

-2

Indica dnde hay que escribir

x 3x/(x-1) Escribe la la funcin con sintaxis de


funcin
-2 Excel

Rellena la frmula hasta H18.

EVALUAR

Este es el cdigo del botn EVALUAR:


Private Sub CommandButton2_Click()
Range(H6).Select
Selection.AutoFill
Destination:= Range(H6:H28),
Type: = xlFillDefault
Range(H6:H28).Select
Range(J19).Select
End Sub.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 42


CAPTULO 5:

RESOLUCIN DE SISTEMAS

En el presente Captulo, abordaremos dos tipos de problemas bien


diferenciados.
a) Primero plantearemos una situacin concreta cuyo anlisis pasa por
la resolucin de sistemas de ecuaciones lineales con dos incgnitas.
Es importante indicar que, para obtener sobre la HC una situacin
grfica del asunto, antes es necesario un planteamiento formal
(algebraico) del mismo, lo que nos obliga a un leve pero interesante
esfuerzo de abstraccin. Con el grfico en la HC, aprovechando que
EXCEL fabrica grficos "comunicativos" y "dinmicos", no ser
necesario -resolver el sistema con "lpiz y papel" y, adems,
podremos cambiar los parmetros iniciales a nuestro antojo y
analizar as el problema en su totalidad.
b) Se pretende que la HC propuesta en esta primera parte se elabore
no como ejercicio de informtica sino de matemticas: que se
investigue qu nmeros permanecen fijos (constantes, parmetros),
cules toman valores cambiantes (variables); qu frmula debe
escribirse, con qu sintaxis, etc.

En la segunda parte hay un salto cualitativo de nivel de abstraccin, con


el que se busca la generalizacin formal y la creacin de algoritmos.

5.1. PUNTO DE EQUILIBRIO


EJEMPLOS
El problema de las gras. Sabiendo el coste por salida de dos gras
distintas y el coste por kilmetro, representar la situacin grficamente
y calcular el punto de equilibrio.

5.2. LGEBRA ELEMENTAL (sistemas 2x2)


EJEMPLOS
El ejemplo ms sencillo es el de resolver un sistema de ecuaciones
lineales de 2 ecuaciones con 2 incgnitas SEL(2x2). Partiendo de la

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 43


forma implcita, se ha de despejar formalmente y contemplar los casos
de incompatibilidad e indeterminacin, relacionndolos con las
posiciones relativas de las rectas correspondientes. Aprovecharemos el
ejemplo sencillo para explicar cmo podemos definir un estilo de ejes, lo
que nos ahorrar trabajo en adelante.

Herramientas EXCEL
1. Insertar una ecuacin mediante el Editor de ecuaciones.
2. Definir un estilo personificado de ejes.

Conceptos matemticos
1. Resolver analticamente un SEL(2x2) con coeficientes no numricos.
2. Establecer relaciones entre los coeficientes en todos los casos
(secantes, coincidentes, paralelas).
3. Distinguir las ecuaciones de rectas horizontales y verticales.

RESOLUCIN DE SISTEMAS LINEALES DE 2X2

ax by c

dx ey f

Introduce los datos


a B c
5 4 12
d E f
3 5 8
SOLUCIN

Disear una HC que resuelva SEL(2x2) de forma grfica y analtica.


1. Insertar, desde el Editor de ecuaciones la forma del sistema.
2. Preparar la HC para la introduccin de datos.
3. Definir los parmetros a, b, c:

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 44


Seleccionar A7:C8 / Insertar / Nombre / Definir / Aceptar, Es curioso,
no permite el nombre "c" para la variable y s acepta "c_". As sea.
dem para los parmetros d, e, f.

4. Preparar la tabla de valores (con dos valores basta, pues se trata de


rectas) y definir la variable x.

5. Para obtener los valores de y1, por ejemplo, tener en cuenta el


caso en que la recta es vertical: (B16): =SI(b=0; "vertical" ;(c_-a*x)/b)

6. Seleccionando el bloque A15:C17, elaboramos un grfico de rango


sin la opcin de autoescalado automtico, 10x10, con lneas
secundarias punteadas y un fondo pastel.
x y1 y2
-10
10

7. Por fin, para obtener la solucin analtica del sistema, razonamos


igualando las y de cada ecuacin y despejando la x. En casos
especiales (rectas paralelas o coincidentes) dar error. Como
siempre lo solucionamos con encaje de condicionales y as, el valor
para la x se escribe:
(A13)=SI(Y(a*e=b*d;a*f=c_*d);"COINCIDENTES;
SI(a*e=b*d;"PARALELAS";(b*f-e*c)/(b*d-a*e))) %

Para obtener el de y basta con sustituir en la primera ecuacin, con


"algunas salvedades":
(B13)=SI(Y(a*e=b*d; a*f=c_*d);"";SI(a*e=b*d;"";
SI(Y(b=0;e=0);"";SI(b=0;(f-d*c_/a)/e;(c_-a*A13)/b))))

Existen algunos casos "raros" que no se han solucionado. As, si el


usuario introduce a=0, b=0, c=3, debera responder el programa con un
"ESA RECTA NO EXISTE", cosa que no hace. Puede conseguirse con
las cadenas adecuadas de condicionales.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 45


Para acabar, podemos incorporar al grfico el punto de interseccin, no
slo por una cuestin de visualizacin, sino tambin de clculo inverso:
moverlo con el ratn al punto deseado y preguntarnos qu parmetro
deseamos cambiar para obtener esa interseccin (ver Captulo 1,
OPCIONES AVANZADAS 1. Agregar un punto mvil al grfico).

Como recurso nuevo de EXCEL vamos a guardar el diseo de los ejes


que hemos elaborado para este ejercicio con el fin de tenerlo disponible
en adelante. Una manera interesante de ahorrarnos trabajo y, de paso,
conseguir presentaciones similares en caso de que convenga.
Tras seleccionar el Grfico con el BS: Tipo de grfico/Tipos
personalizados. Activar la opcin Definido por el usuario.

Ponerle nombre ["grficoxylO", por ejemplo] y escribir, optativamente,


una pequea descripcin de sus propiedades. Aceptar.
A partir de ahora, podemos conseguir un grfico igual que ste, sin ms
que seleccionar el rango que deseemos y, a travs del Asistente de
grficos, entrando en la misma ruta que nos ha permitirlo guardarlo. En
todo caso, si lo queremos parecido pero no idntico, podemos proceder
de la misma manera y luego, con el botn secundario, cambiar alguna
propiedad que convenga.

5.3. LGEBRA ELEMENTAL (mtodo de Gauss)


EJEMPLOS
Introducimos el procedimiento de diagonalizacin (mtodo de reduccin
sistematizado), lo que resulta muy sencillo en el caso 2x2 y supone una
interesante introduccin al caso general.

Herramientas EXCEL
1. Cambiar las referencias de los datos de origen de un grfico.
2. Cambiar la referencia de una variable definida en una HC y copiada
en otra.
3. Expresar los resultados en forma de fraccin.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 46


Conceptos matemticos
1. Introduccin al mtodo de diagonalizacin de Gauss.
2. Significado analtico y grfico de "sistemas equivalentes".
3. Anlisis de sistemas de ecuaciones: compatible/incompatible;
determinado/ indeterminado.
4. Introduccin al Teorema de Rouch-Frobenius.

Disear una HC que resuelva SEL(2x2) por diagonalizacin.


Vamos a utilizar la HC sis2x2. Tal operacin nos llevar a un par de
consideraciones sobre la referencia entre HC's distintas.
1. Copiar la HC sis2x2, seleccionndola previamente con el botn de
arriba a la izquierda.
2. Abrir HC nueva y cambiarle el nombre: "Gauss".
3. Pegar.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 47


Observamos que, aunque cambiemos los parmetros, el grfico de
la nueva HC permanece inalterado. Esto ocurre porque tal grfico
est todava referenciado a los datos de la HC sis2x2.
4. Cambiar en el grfico los datos de origen:
BS en el grfico /Datos de origen/ Serie /Cambiar para cada serie el
nombre de la HC: escribir Gauss donde se lee sis2x2 /Aceptar.
Probamos cambiando algn parmetro, pero las rectas siguen sin
moverse, y tampoco cambian los valores de yl, y2.
5. Hay que cambiar tambin las referencias de las variables a, b, etc.:
Insertar /Nombre /Definir / Cambiar el nombre de la HC.
Ya estamos en condiciones de modificar la HC nueva.

6. Se trata de conseguir una sucesin como sta:

Lo cual se consigue escribiendo lo siguiente:

Pero aqu slo se contemplan los casos en los que el sistema tiene
una nica solucin. Las situaciones en las que F10=0 y G10=0 y la
de nicamente F10=0, las resolvemos jugando con las dos celdas,
la de la x y la de y, recurriendo, como siempre, a un condicional:

7. Para resaltar qu ocurre con las rectas cuando pasamos de un


sistema a otro equivalente, es conveniente acompaar el proceso
analtico de las representaciones grficas correspondientes, lo que
se consigue sin ms que confeccionando una nueva tabla de valores

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 48


que puede copiarse de la primera para luego cambiar los registros
en la nueva columna de y2 y escribir simplemente en ambas celdas:
=G1 O/FIO, lo que nos proporcionar en los casos de nica solucin
una recta horizontal y nada, sin necesidad de condicionales, en
cualquier otro.

SOLUCIN POR IGUALACIN


x y
3,67 -3,00

NOTA. El caso a=0 no se contempla, pero puede obviarse evitando


escribir O en a, permutando filas o columnas, lo que supone cambiar
la x por las y. Se le advierte de esto al usuario con un comentario en
la celda donde debe introducir el valor de a.

8. Es posible obtener resultados en forma de fraccin. Seleccionamos


las celdas y en Formato /Celdas /Nmero:

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 49


En la categora Porcentaje es posible que slo encontremos nmeros
de los llamados mixtos, ya en desuso (al menos en Espaa). Sera
conveniente retomarlos?

Para obtener una fraccin slo con numerador y denominador debemos


elegir la categora Personalizada y en Tipo, si no lo encontramos,
escribir nosotros mismos "???/???" /Aceptar.

No es descabellado, en principio, pretender generalizar este algoritmo al


caso SEL3x3. Se tratara ahora de conseguir tres ceros, en lugar de
uno, utilizando la misma estrategia de multiplicar por los nmeros
correspondientes dos filas y luego restarlas. Sin embargo, el escollo del
cero inicial en a del ejercicio anterior se convierte ahora en un serio
inconveniente: cuando resolvemos el ejercicio "a mano" y nos aparecen
ms ceros de los esperados, se acorta el procedimiento sin ms que
permutar dos filas; sin embargo, en el caso del algoritmo general,
complica demasiado las cosas y nos invita a pensar en el clculo
matricial, que se aborda en el siguiente captulo.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 50


CAPTULO 6:

LGEBRA MATRICIAL

Operar con matrices a base de lpiz y papel resulta bastante pesado. Con
EXCEL es rpido y directo. Las funciones matriciales nos permiten
comprobar propiedades cuya demostracin slo interesa a algunos
matemticos, adems de liberarnos de clculos engorrosos y
proporcionarnos seguridad en los resultados.

6.1. MATRICES OPERACIONES

En este tema debemos tener conocimiento de:


1) Definicin de Matrices.
2) Tratamiento de las operaciones cuyo resultado aparece en un
bloque.
3) Funciones MMULT, MINVERSA, MDETERM.

Conceptos matemticos
Induccin y/o comprobacin de las propiedades de las operaciones con
matrices.

Disear una Hoja de Clculo que realice las operaciones elementales con
matrices.

1) Introducir texto, coloreando los bloques para que aparezca clara la


distincin entre las matrices.

A B C D E F G H

1 A B D
2 23 13 -2 3 -1 2 3 2
3 2 -4 7 21 -6 17 2 5
4 1 0

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 51


2) Dar nombre a las matrices.
Seleccionar el bloque A2:C3 / Insertar /Nombre /Definir. Nos propone
por defecto A / Aceptar. Lo mismo para B y D. Recordemos que no
admite el nombre C, s el de C_.
Escribimos en A5: A+B. No es necesario, pero es conveniente si
luego queremos nombrar la matriz suma: EXCEL nos propondr este
nombre. Como la matriz resultante ser de orden 2x3, para ubicar el
resultado habr que seleccionar un rango que contenga 2 filas y 3
columnas.
3) Seleccionar el rango A6:C7 e introducir en la barra la frmula =A+B
(tambin valdra A2:C3+D2:F3, en el caso en que no hubiramos
definido las matrices).
(ATENCIN!) Pulsar CTRL+SHIFT+ENTER y se obtendr la suma
A+B en el rango seleccionado. En la barra de frmulas puede verse
que todas las celdas de ese rango contienen la frmula matricial
{=A+B} (las llaves las escribe EXCEL). Si slo pulsamos ENTER o el
botn de verificacin, nicamente hace la cuenta en la celda A6.
4) Para calcular AxD y DET(AxD) actuamos de la misma forma,
introduciendo ahora, bien directamente bien con el botn Insertar
funcin si no sabemos o no recordamos la sintaxis, =MMULT(A;D) y
=MDETERM(AxD), si hemos definido la matriz producto
previamente.
5) Por fin, introducimos y definimos F, una matriz 2x2, y calculamos
DET(F), F-1, DET(F-1) mediante las frmulas.
=MDETERM(F), =MINVERS A(F), =MDETERM (E15:F16)
(escribiendo en este caso el rango porque no se ha definido la
matriz F-1).
De paso podemos comprobar una propiedad, nada inmediata,
de determinantes: DET(A-1) = 1/DET(A).

6) Utilizando la opcin $$$/$$$ para el formato de la matriz inversa, la


obtenemos en forma de fraccin.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 52


A B C D E F G H
1 A B D
2 23 13 -2 3 -1 2 3 2
3 2 -4 7 21 -6 17 2 5
4 1 0
5 A+B
6 26 12 0
7 23 -10 24 OPERACIONES CON MATRICES
8
9
10 AxD DET(AxD)
11 93 111 -2043
12 5 -16
13
14 F DET(F) F-1 DET(F-1)
15 3 7 -4 - 1/4 7/4 -0,25
16 1 1 1/4 - 3/4

6.2. MATRICES. RESOLUCIN DE SISTEMAS

EJEMPLOS\Cap6\MATRICES.xls [sel3x3]
Conceptos matemticos

1) Despejar la matriz X de la ecuacin A X = B.

Dada una matriz 3x3, A, crear una HC que permita:


a) Calcular A-1;
b) Calcular AA-1 y A-1 A.
c) Resolver el sistema de ecuaciones lineales A X=B, donde A es
una matriz 3x3 tal que existe A-1 y B es cualquier matriz 3x1.

1) Se introduce la matriz A y se define.


2) Se calcula A-1 y se define.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 53


A B C D E F G

1 RESOLUCIN DE SEL3X3 COMPATIBLES DETERMINADOS A TRAVS


2 DEL CLCULO DE LA MATRIZ INVERSA AX=B
3 A AA-1
4 3 1 2 1 -0 -0
5 7 4 -2 0 1 -0
6 -2 3 5 -0 0 1
7

8 A-1 A-1A
9 26/105 1/105 - 2/21 1 -0 0
10 - 31/105 19/105 4/21 -0 1 -0
11 29/105 - 11/105 1/21 -0 0 1
12

13 B AX
14 1 - 2/105 1
15 2 X =A-1B= 67/105 2
16 3 22/105 3

3) Como mera comprobacin, se calculan AA-1 y A-1A.


4) Se introduce la matriz columna B y se define.
5) Se calcula A-1B, que viene a ser matriz incgnita, X.
6) Como comprobacin, se calcula AX y se ve que, efectivamente
coincide con B.

Conforme se efectan los clculos, se va dando a los resultados el


formato de fraccin ($$$ / $$$)

6.2. MATRICES. SISTEMAS 7 x 7

EJEMPLOS\Cap6\MATRICES.xls [sel7x7]

Se puede ser ms escueto. Para resolver un sistema de siete


ecuaciones con siete incgnitas basta con escribir la matriz de los
coeficientes y su ampliada y calcular A-1-B. Si da error es porque no

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 54


existe inversa, lo que debemos interpretar como que el sistema o es
incompatible o compatible indeterminado.
A B C D E F G H
1 RESOLUCIN DE SEL 7X7
2 A B
3 1 1 1 1 1 1 1 58
4 1 -4 2 4 -4 7 2 109
5 1 5 6 -6 2 -5 1 -21
6 3 4 5 6 8 9 10 460
7 7 6 5 2 -8 2 7 128
8 1 2 -3 -12 18 9 4 292
9 1 2 3 4 5 6 7 303
10
11 2/1
12 3/1
13 5/1
14 -1
X= A B = 7/1
15 11/1
16 13/1
17 17/1

Tras estos dos ejemplos que resuelven nicamente los casos de


solucin nica, ronda en la mente de la persona inquieta la idea de
disear una HC que estudie la compatibilidad y el nmero de
soluciones cuando las haya. Tambin la investigacin de sistemas
con nmero de ecuaciones distinto al de las incgnitas. Eso pasa por
idear un algoritmo que calcule el rango de una matriz cualquiera, lo
que, sobre todo en el caso de aparicin de ceros, se nos antoja de
una complejidad que nos lleva a recomendar en tales casos el uso
del "lpiz y papel".
No obstante, la HC EXCEL no deja de ser un gran apoyo en el
rastreo del rango de una matriz tanto en cuanto devuelve (sin error!)
el valor de un determinante de cualquier orden sin ms que escribir
los nmeros en las celdas correspondientes.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 55


5. MATERIALES Y MTODOS

En la realizacin de las experiencias se ha utilizado Herramientas Bsicas de


Excel, (Introducir Texto / Valor Numrico / frmula .) y conceptos
matemticos (significado de variable y de parmetro .). Tambin se ha
utilizado opciones avanzadas (enriquecer el grfico, insertar hipervnculos
desde una imagen, vincular celdas con comentarios, inserta margen del grfico
) en Simulacin de Movimiento, se ha utilizado Visual Basic de Excel y
Rectas, parbolas.

En Programacin en Visual Basic con macros, adems de los anteriores,


se han utilizado macros para automatizar tareas, en conceptos
matemticos se han utilizado porcentajes.

En Resolucin de Ecuaciones, adems de lo anterior de Excel se


increment la funcin ABS (valor absoluto) y concatenacin de caracteres
de una misma celda, en conceptos matemticos se han utilizado
ecuaciones de primer grado y ecuaciones de segundo grado.

En Resolucin de Sistemas en Excel se ha utilizado la funcin de insertar


una ecuacin mediante el Editor de Ecuaciones, y la definicin de un estilo
personificado de ejes. En conceptos matemticos sistema de ecuaciones
lineales, el mtodo de Gauss.

En lgebra Matricial, en Excel se ha utilizado las funciones: MMULT,


MINVERSA, MDETERM. En conceptos matemticos se han utilizado todos
los conceptos de matrices.

Finalmente se debe mencionar que una computadora era siempre necesaria


para realizar el mtodo inductivo de aplicacin de estos conceptos.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 56


6. RESULTADOS

Por lo expuesto en los tems anteriores, es evidente mencionar que, uno de los
resultados obtenidos es que los estudiantes que conocen Excel han
comprendido que resolver problemas de Matemtica (de temas que
probablemente no conozcan) se hace simple, rpido y con una gran seguridad
de que la solucin es correcta.

Un segundo resultado es que los estudiantes que saben temas de matemtica


y que son capaces de obtener resultados con lpiz y papel (pudiendo dudar de
la solucin obtenida) han comprendido que, teniendo conocimiento de Excel,
las soluciones de los problemas de algunos tpicos de matemtica, se hacen
rpidamente y teniendo la opcin de variar las condiciones del problema y
hallar de la misma forma una solucin rpida y totalmente segura.

Un tercer resultado es que esto se puede tomar como una nueva metodologa
en las clases de Matemtica con el uso de Excel.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 57


7. DISCUSIN

Si ponemos como punto de discusin la solucin de Tpicos de Matemtica


desde el punto de vista metodolgica. Podramos afirmar que mediante la
actual metodologa de tiza y pizarra, de lpiz, que perdura hasta este momento,
en la cual los estudiantes de Matemtica, que lograban comprender los tpicos,
ms an cuando se cambia continuamente las condiciones del problema y
muchos dudan de que si la solucin que han obtenido es la correcta por la
complejidad de los clculos a lpiz y papel.

Con la Nueva Metodologa SOLUCIN DE TPICOS DE MATEMTICA,


ASISTIDO CON EXCEL hemos comprobado cmo los problemas, por ms
complejos que sean de tpicos de Matemtica, cuando son asistidos con Excel
tienen una rpida y segura solucin, permite inclusive simular la solucin de
problema con nuevas condiciones.

Por tanto, se puede concluir que es ms conveniente implementar la nueva


metodologa porque permite obtener soluciones rpidas y seguras.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 58


8. REFERENCIALES

1) BOYER, C.B. Historia de la Matemtica


Madrid Espaa: Alianza. 1969.

2) GADNER, M. AJA Paradojas.


Barcelona Espaa: Labor.

3) RESELMAN, B. Visual Basic


Madrid Espaa: Prentice Hall.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 59


9. APNDICE

CAPTULO 1: DESARROLLO DE TOPICOS DE MATEMTICA


ASISTIDO CON EXCEL

EJEMPLOS\ Tema 1 \NOTAS.xls


Con este ejemplo, adems de presentar una aplicacin til para el profesor
en su labor de evaluacin, trabajamos el clculo de medias ponderadas y,
aunque la Estadstica se abordar en un tema posterior, introducimos un
par de funciones que nos sern tiles en otros mbitos: la media aritmtica
y el conteo del nmero de celdas que verifican una determinada condicin
(CONTAR.SI). Se explica, asimismo, otra funcin fundamental, el
condicional (SI), tanto de forma simple, como anidada. Una presentacin de
las funciones ms habituales de EXCEL puede verse en una hoja resumen:
EJEMPLOS\ Tema 1 \FUN_EXCEL.xls

HERRAMIENTAS DE EXCEL
1) Cambiar la alineacin de un texto.
2) Abrir un Libro.
3) Copiar un bloque de un Libro a otro.
4) Insertar una funcin mediante el botn Pegar funcin.
5) Escribir una funcin directamente en la Barra de frmulas.
6) Funcin PROMEDIO.
7) Funcin Condicional SI. Uso simple y avanzado.
8) Funciones lgicas O, Y.
9) Funcin CONTAR.SI
10) Crear pictogramas.
11) Ajustar el ancho de columnas al texto automticamente.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 60


CONCEPTOS MATEMTICOS
1) Clculo de medias ponderadas.
2) Clculo de medias aritmticas.
3) Distincin de soluciones vlidas o no vlidas para un problema
indirecto (algebraico).
4) Introduccin a las operaciones lgicas.
5) Distintas representaciones grficas de la informacin.

a) Boletn de evaluacin para la asignatura de Matemticas.


1) Escribir el bloque A1:G4 con los datos de la Figura. Para conseguir
la alienacin oblicua de la Fila 3: Seleccionar Fila 3: Clic en el
botn 3. Formato / Celdas / alineacin / Orientacin: 60 Grados /
Aceptar.
A B C D E F G
1 1 BCN 2010/ 03 1 EV
2 MATEMATICAS
s
ne

al
s

sio

ra
ro

dia

fin
3
eb
me

me
uc

ta
lg
n

no
/s
log

4 16 10 16 10

Los valores de la Fila 4 representan las puntuaciones mximas en


cada parcial y en la nota final. Queremos que en F4 aparezca la
nota media final mxima (en el supuesto de una persona con notas
mximas en cada parcial), que en nuestro caso ser 10, pero, de
momento no escribiremos nada: EXCEL se encargar de
calcularlo.
Para evitarnos el trabajo de escribir los nombres y las notas de los
alumnos, abriremos el Libro ya terminado, NOTAS.xls, y los
copiaremos de all: Archivo / Abrir / (Buscar la ruta) / NOTAS.xls /
Aceptar.
Seleccionar el bloque A6 : E17. Edicin / Copiar.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 61


Abrir desde la Barra de Tareas el Libro 1. Seleccionar la celda A6.
Edicin / Pegar.
Guardar el Libro 1 con el nombre 1BCN.xls. No podemos
nombrar un Libro abierto con el nombre de otro Libro que est en
uso actualmente.
Cambiar el nombre de la Hoja1: 1ev
2) Escribir en C5, D5 y E5 el peso porcentual de cada parcial: 30%,
30% y 40%, respectivamente.
3) Calcular en F4 la media ponderada de un supuesto alumno con
puntuaciones mximas en cada parcial.
4) (F4) = (C4 * 10/16) * 0.3+D4*0.3+ (E4*10/16)*0.4. EXCEL nos debe
devolver el valor 10.
5) Rellenar hasta F17. Borrar F5.
6) Cambiar el formato de la columna F a dos decimales.

b) Utilizacin del asistente de EXCEL: Pegar funcin


EXCEL dispone de un gran nmero de funciones (ms otras muchas
que nosotros mismos podemos programar) que, con la prctica,
podremos escribir directamente en la prctica, podemos escribir
directamente en la Barra de Frmulas. Sin embargo, al principio suele
desconocerse su sintaxis y su funcionamiento, por lo que el botn que

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 62


aparece en la Barra de herramientas Pegar Funcin resulta
considerablemente til.

1) Calcular las medias aritmticas de cada parcial y de la nota


final
Seleccionar la celda C18. Clic en el botn Pegar Funcin.
EXCEL escribe automticamente el signo = y abre el
siguiente Cuadro de dilogo, en el que adems de clasificar las
funciones en Categoras (a la izquierda) aparece la sintaxis de
la funcin, el nmero de argumentos y una sucinta explicacin
de la misma.

En la Categora Estadstica (o en Todas, si se prefiere)


seleccionar PROMEDIO / Aceptar. Observar que el rango que
se nos propone no es el deseado. Cambiarlo a C6: C17. Antes
de pulsar Aceptar, ya sabemos el resultado (aparece en la
parte inferior de la Ventana)
2) Cambiar el formato de la celda C18 a un decimal.
3) Rellenar desde C18 hasta F18, observando cmo se conserva
en estas celdas el formato de la primera. Cambiando el nmero
de decimales podemos observar cmo EXCEL redondea a los
decimales que le marcamos.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 63


4) Calcular en la columna G las notas definitivas, redondeadas
por defecto y con cero decimales. Seleccionar G6. Botn Pegar
Funcin. Seleccionar en la Categora de Matemticas y
trigonomtricas REDONDEAR.MENOS. observar que EXCEL
propone 5 clases distintas de redondeos. Aceptar / En Nmero
Seleccionar con un clic la celda F6 / En Num_decimales
Escribir: 0 /Aceptar. El mismo resultado habramos obtenido
con la funcin ENTERO.
5) Rellenar desde G6 hasta G18. Observar que con el Doble clic
en el vrtice inferior derecho de la celda G6, la accin de
rellenar se detiene en G12 porque encuentra en blanco la
casilla D12. Si utilizamos la opcin alternativa de arrastrar,
solucionamos el escollo.
6) Si la columna G aparece con algn decimal, cambiar a cero
decimales.

c) Repaso de la herramienta Buscar Objetivo


Observamos que la alumna del registro 12, Jordana, Alba, no tiene
nota en el parcial de lgebra. EXCEL otorga el valor 0 a la casilla en
blanco. [Atencin: el nmero cero (0) no es lo mismo que la letra o
mayscula (O)] Si hubisemos escrito en esta celda no o falt o
cualquier otra frase, EXCEL nos habra devuelto en las celdas F12 y
G12 sendos mensajes de error: #VALOR! Bien. Supongamos que tal
alumna est pendiente de realizar en fecha prxima ese examen.
Calcular la nota que debe obtener para: i) sacar en la nota media al
menos un 8. Respuesta: al menos un 7.68; ii) sacar en la nota media
al menos un 9.5. Respuesta: imposible.

d) Utilizacin del Condicional SI


d.1 Simple
Calcular en la columna H si el alumno es apto (cuando su nota final
no es inferior al 5) o no apto (en otro caso)
Escribir en H3 promociona.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 64


Seleccionar la celda H6. Botn Pegar Funcin / En la categora de
funciones lgicas Seleccionar SI/ Aceptar.

Rellenar los tres campos as:


Prueba_lgica: G6<5
Valor_si_verdadero: no apto
Valor_si_falso: apto.
Si no se escriben las comillas, se rellenan automticamente.

En la Barra de Frmulas aparece el siguiente texto (lo que


deberamos haber escrito nosotros sin olvidarnos en este caso de
las comillas sin utilizar el botn asistente): (H6) = SI(G6<5; no
apto; apto). Prestar atencin a los punto y coma, ; y a las
comillas.
EXCEL evala la sentencia inicial. Si es verdadera, escribe o
calcula la orden primera; en otro caso, ejecuta la orden 2. En este
caso, como 7 no es menor que 5, salta la orden 1 y ejecuta la 2.
Rellenar la celda H6 hasta H17.

d.2 Complejo
d2.1 En las rdenes
Insertar una columna nueva G donde conste si el alumno ha
realizado o no un trabajo de investigacin, y en otra columna I,

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 65


recalcular la nota final redondeada por exceso si se ha realizado el
trabajo y por defecto en otro caso.

BS en la columna H/ Insertar.
Escribir en G3 trabajo investigado y en el bloque G6:G17 x en
algunas celdas (si ha realizado el trabajo y otras dejarlas en
blanco.
Escribir en I3 nota definitiva
Seleccionar I6 y escribir en la Barra de frmulas directamente:
=SI(G6=x;REDONDEAR.MAS(F6;0);REDONDEAR.MENOS(F6;0))

Rellenar desde I6 hasta I17 y comprobar el resultado comparado


con la columna H, que no hemos borrado.
Cambiar el formato de la columna I a cero decimales.

d2.2 En la sentencia
Recalcular la columna promociona referencindola a la columna I,
nota definitiva y exigiendo ahora el criterio de que en el parcial de
Nmeros se haya obtenido al menos un 10 sobre 16.
Seleccionar la casilla J6 y escribir:
(J6) = SI(O(C6<10;J6<5); no apto; apto)
Observar la sintaxis de la funcin lgico O que, naturalmente,
puede tener ms de dos argumentos.
El mismo resultado habramos obtenido utilizando la funcin lgica
Y, escribiendo as en J6:
(J6) = SI(Y(C6>=10;J6>=5); apto; no apto)

d3. Anidado
Hemos visto que las rdenes pueden contener a su vez funciones,
en particular la funcin condicional, lo que resulta muy til, incluso
necesario, para obtener ciertos resultados. Diremos entonces que
los condicionales estn anidados pueden anidarse hasta 7
condicionales en una funcin.
Deberemos beneficiarnos de esta propiedad para trasladar las
notas cuantitativas obtenidas en la columna I nota definitiva

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 66


Seleccionar la celda K6 y escribir:
=SI(I6<5;SI(I6<6;SF;SI I6<7;B;SI(I6<8.5;N;SB))))

Merece la pena detenerse un momento en la frmula y realizar


algunas observaciones:
El orden de los condicionales no es conmutativo. No es difcil
percatarse de que, si barriramos del sobresaliente al
insuficiente, el resultado sera esencialmente distinto y
errneo, a no ser que utilizsemos el otro signo de
desigualdad.
El segundo condicional no lleva a contradiccin cuando
impone que "todos" los menores de 6 los califique con "SF",
puesto que no son todos, son todos los que el primer
condicional ha desechado por falsos.
No falta el ltimo "SI" antes de "SB": todo lo que no es lo
anterior es "SB". Aunque no ponindolo corremos el riesgo de
que encuentre en la celda que se evala cualquier cosa que
no sea un nmero menor que 8,5 y le asigne el calificativo de
"SB".
Cuando vamos a cerrar los parntesis encajados, EXCEL
nos echa una mano adjudicando colores distintos a parejas
distintas de parntesis.
Tambin es de agradecer la labor correctora de EXCEL
cuando escribimos una frmula sintcticamente incorrecta: el
programa nos propone una enmienda que suele ser la
adecuada.

Observando la columna de calificaciones advertimos un par de


contradicciones: los registros 7 y 15 constan como aprobados (B y
SF) cuando, realmente, no lo estn puesto que contravienen la
exigencia de obtener en el primer parcial un 10 por lo menos. Esto
se soluciona ampliando la funcin con un condicional:
=SICC6<10;"I";SI(I6<5;"I";SI(I6<6;"SF";SI(I6<7;"B";5I(I6<8.5;"N";"SB")))))

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 67


e) Contar segn una condicin dada.
Cuando los datos o resultados aparecen dispersos en la HC, la
funcin CONTAR. SI se presenta como una herramienta interesante
para agruparlos disponiendo as de tablas susceptibles de
representaciones grficas u otro tipo de anlisis.

1) Confeccionar dos tablas, una de aptos / no aptos y otra de


calificaciones cualitativas.
Escribir en el bloque A20: E25 lo que aparece en la Figura.
Observar que en A21 hemos de escribir "apto" y "no apto" en A22
si queremos que en B21 se haga referencia directa a la celda A21.
En otro caso, en B21 deberamos escribir, en lugar de A21, el
texto "apto" y resultara ms costoso rellenar hacia abajo. Advertir
tambin el bloqueo de los rangos en B21 y E21, para que no
cambien cuando rellenemos hacia abajo.
Rellenar las celdas A21, B21 hacia abajo
A B C D E
20 Resultados globales
21 apto =CONTAR.SI($J$6:$J$17,A21) I =CONTAR.SI($K$6:$K$17,D21)
22 no apto SF
23 B
24 N
25 SB

f)Representacin grfica y ltimos retoques

1) Obtener una representacin de aptos / no aptos, de tipo Circular


con efecto 3D, con Ttulo MATEMTICAS, mostrando el
porcentaje, en una HC nueva que se llame "1evAPTOS". Acercar
los sectores, cambiar los colores del fondo, de los quesitos;
aumentar el tamao de las leyendas.

2) Crear una representacin de los resultados cualitativos, tipo


Columnas, sin valor en el eje Y, sin lneas de divisin, sin leyenda,
mostrando el valor en el Rtulo de datos, en una HC nueva con el
nombre "1evCAL", mejorando posteriormente su presentacin.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 68


3) Convertir el grfico 1aevCAL en un pictograma con distintas imgenes
en cada barra. En la HC 1aev insertar cuatro o cinco imgenes
prediseadas referentes al mbito acadmico. Seleccionar la primera
/Copiar /Abrir 1 aevCAL / Seleccionar la 1 a barra (slo la 1 a, no
todas) / Pegar. Repetir el proceso para las dems. Si se quiere la
misma imagen para todas, se seleccionan todas al principio, antes de
pegar.

4) Ajustar el texto a las columnas en la HC 1ev. Seleccionar toda la


HC con un clic en el botn del vrtice superior izquierdo. Formato
/Columnas /Autoajustar a la seleccin. Cambiar la alineacin de la
Fila 3 (hasta 85) y volver a autoajustar la HC.

MCD
EJEMPLOS\ Tema 1\MCD.xls
Para calcular el mximo comn divisor y mnimo comn mltiplo de dos
nmeros, introducimos la funcin RESIDUO, que devuelve el resto de la
divisin de dos nmeros enteros y la funcin MAX, que proporciona el
nmero mximo de un rango. Damos una estrategia para eludir el mensaje
de error #DIV/0!

HERRAMIENTAS EXCEL
1. Funcin RESIDUO.
2. Funcin MAX.

CONCEPTOS MATEMTICOS
1. Algoritmo de Euclides para el clculo del mximo comn divisor de
dos nmeros.
Escribe Euclides en su libro VII de Elementos: "Si A y B son los
nmeros y B<A, debe restarse B de A el nmero de veces necesario
para obtener un nmero C menor que B. A continuacin, restar C de
B tantas veces como sea preciso hasta obtener un nmero menor que
C, y as sucesivamente.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 69


A B C D E F
1 Clculo del mximo comn divisor y mnimo comn mltiplo de nmeros
2
3 Introducir los nmeros
4 a= 60
5 b= 42
6
7
8 60
9 42
10

Si A y B son primos entre s se llega a 1 como ltimo resto, y 1 es el


mximo comn divisor. Si A y B no son primos entre s, se llega en
alguna etapa a una divisin exacta, y el ltimo divisor ser el mayor
comn". Rellenamos las celdas como en la figura. En A8 y A9 se hace
referencia a las celdas C4 y C5, respectivamente.
(A8): = C4
(A9): = C5
En la columna A se van escribiendo los restos de las sucesivas
divisiones que establece el algoritmo de Euclides, evitando con el
condicional la divisin por 0:
(A10)=SI(O(A9=0;A9=" ");" ";RESIDUO(A8;A9))

Rellenar la columna A hasta la fila que nos parezca oportuno.


A partir de B10 y hacia abajo escribimos el ltimo resto distinto de
cero, o, en otro caso, dejamos en blanco la celda: (B10):
=SI(A10=0;A9;"")-
Slo falta escribir en la casilla donde queremos-que~aparezca el
mximo comn divisor el mximo (y nico nmero) de esa columna B:
(E4): =MAX(B10:B5000).

Y, para acabar, y teniendo en cuenta que:


a*b=MCD(a,b)*mcm(a,b) escribir en F4 (F4): =C4*C5/E4.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 70


CAPITULO 2: SIMULACIN DE MOVIMIENTO

RECTAS Y PARBOLAS
EJEMPLOS\Cap2\RECT_PARAB.xls (Rectas)

HERRAMIENTAS EXCEL
(1) Abril Visual Basic desde Excel.
(2) Trabajar con la herramienta ScrollBar.

CONCEPTOS MATEMTICOS
(1) Significado geomtrico de los coeficientes de la ecuacin de una
recta cuando est expresada en forma explcita.

En esta hoja vamos a insertar un contador de Visual Basic para simular


cmo sube o baja una recta cuando cambiamos el parmetro de la
ordenada en el origen y cmo gira con la variacin de la pendiente.

(1) Escribir la ecuacin de la recta en explcitas con parmetros


concretos para que, al representarla, Excel no d mensaje de error.
A B C D
1 y= 3 x+ 2

(2) Crear una tabla de valores con rango para las x de 50 a 50, y un
incremento = 1. Rellenar hasta A15 y B15.
14 x y
15 -50 =$B$1*A15+$D$1
16 = A15 + 1 =$B$1*A16+$D$1

(3) Representar la recta con el Asistente para grficos. Eliminar la


escala automtica de los ejes fijando el de las x de 30 a 30 y el de
las y de 20 a 20. Mejorar el aspecto del grfico utilizando el men
contextual sobre los ejes y el rea de trazado.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 71


(4) Cambiar los valores de las celdas B1 y D1, y comprobar el efecto
que produce en el grfico.

A continuacin vamos a conseguir, ayudndonos del Visual Basic


incorporando a Excel, una simulacin de movimiento de la recta
modificando el valor del coeficiente de la x (pendiente) y del trmino
independiente (ordenada en el origen).

(5) Visualizar la paleta de herramientas del Visual Basic. Ver / Barras de


herramientas /Visual Basic.
(6) Activar el botn de Cuadro de controles.
(7) Seleccionar el cuadro Barra de desplazamiento. Dibujar el objeto
debajo del coeficiente de las x. podemos disearlo horizontal o
verticalmente.
(8) Hacer doble clic sobre l: Bienvenido a Visual Basic.

El efecto que pretendemos conseguir con este controlador es el


siguiente: cambiar el valor de la pendiente con un clic del ratn en la
flecha de arriba o de abajo (tambin de forma continua deslizando el
botn de la barra de desplazamiento) con un incremento, pongamos de
0.1 con valores extremos en 10 y 10.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 72


Para este objeto, las nicas propiedades que nos interesan del objeto
que acabamos de crear (que se llama ScrollBar1) son las siguientes:
LinkedCell, que hace referencia a la celda de la HC Excel cuyo valor
cambiar a golpe de clic del ratn.
Max, que es el valor tope mximo que alcanzar y Min que es el
valor mnimo.

Como quiera que Visual Basic prefiere los nmeros naturales a los
dems, nos valdremos de una celda auxiliar, la A13, que luego
volveremos invisible para el usuario, para conseguir el movimiento en
nuestro programa.

(9) Definir las propiedades del contador.


LinkedCell: A13. Max: 200 ; Min: 0
Cerrar la ventana de Visual Basic para volver a Excel.

(10) Redefinir la celda B1.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 73


Realizar un cambio de escala en B1 para que el contador salte desde -
10 hasta +10 con un incremento de 0.1: (B1) : = (A13 100)/10

(11) El proceso se repite para el coeficiente independiente.

(12) Para ejecutar el programa es preciso Salir del modo diseo.

(13) Para abrir un libro con macros es necesario, como se ha dicho al


principio, que el nivel de seguridad de las macros de nuestro
ordenador se encuentre en un estado Bajo. En el caso de Excel
2000, cuando abramos un Libro de este estilo, Excel nos
preguntar si deseamos Habilitar macros, a lo que deberemos
contestar siempre que s.

(14) Las nicas celdas que interesa tener visibles son las de la primera
fila, as que podemos seleccionar el resto y cambiar su Color de
fuente a Blanco para que el usuario no se distraiga con ellas.

Las posibilidades didcticas que esta herramienta nos ofrece para la


clase de Matemticas (Fsica, etc) son slo comparables con la
capacidad de nuestra imaginacin.

GENERACIN DE CURVAS

EJEMPLOS\Cap2\CURVA_GEN.xls
Ya sabemos el procedimiento para representar un grfico en Excel:
construir una tabla de valores y acudir al Asistente para grficos. Excel
nos devuelve el grfico terminado.
A veces, puede interesar que la pantalla se vaya llenando segn el
usuario introduce los datos. Si seleccionamos el rango completo,
todava no lleno, y esperamos que el grfico se complete conforme

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 74


vamos completando la tabla, nos llevaremos alguna sorpresa no grata.
Vamos a explicar un truco para conseguir el efecto deseado.

HERRAMIENTAS EXCEL
(1) Retener la representacin de un grfico segn se introducen los
datos en la tabla.

CONCEPTOS MATEMTICOS
(1) Representar una funcin a trozos conforme se van utilizando los
datos.
(2) Calcular velocidades medias:
Disear una hoja de clculo que represente una funcin definida a
trozos

A B C D E F
1 t(min) esp(m) t(min) esp(m)
2 0 0 0 0
3 2 100 2 100
4 4 100 4 100
5 7 300 7 300
6 9 300 7 300
7 10 200 7 300
8 12 200 7 300
9 15 350 7 300
10 7 300
11 7 300

a.Preparar las celdas de la Tabla Principal (la de la izquierda) y


elaborar la Tabla Secundaria (la de la derecha, que luego
quedar oculta):

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 75


b.La Tabla de donde vamos a tomar los datos va a ser la
secundaria. Para que la representacin no vuelva al (0, 0)
cuando est incompleta la tabla, mantendremos el ltimo punto
en el resto de celdas escribiendo as:
(O6) : = SI (A6=; O5;A6)
(P6) : = SI (B6=; P5;B6)

c. Seleccionando el rango O4 : P14 acudimos al Asistente,


mejoramos el aspecto y observamos que, conforme rellenamos
la tabla principal, la secundaria se rellena con ella y el grfico
va creciendo sin hacer cosas raras.

d.Se puede ampliar la hoja de clculo, calculando las velocidades


medias en cada tramo en la columna C.:
(C5) : = (B6 B5) / (A6 A5)

t(min) esp(m) t(min) esp(m)


0 0 0 0
2 100 2 100
4 100 4 100
7 300 7 300
9 300 9 300
10 200 10 200
12 200 12 200
15 350 15 350
15 350
15 350

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 76


CAPTULO 3:

PROGRAMACIN EN VISUAL BASIC CON


MACROS
EJERCICIOS
3.1 EJERCICIOS \ Tema3\CURVA_GEN.xls
Aadir a la hoja CURVA_GEN [ida y vuelta] un botn que borre los
datos de fondo amarillo:

espacio
t (min)
(m)
0 0
1 100
2 100
3 250
4 300
5 140
6 300
7 400
8 100
9 0

ste es el cdigo de la macro:


Private Sub CommandButton1_Click()
Range(A5:B14).Select
Selection.ClearContents
End Sub

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 77


CAPTULO 4:

RESOLUCIN DE ECUACIONES

Ejercicios
Ampliar la hoja de clculo ALGelemental.xls[1] de la siguiente manera:
Aadir al grfico un punto, el de interseccin de la recta con el eje de abscisas.
Una vez conseguido el punto en el grfico, podremos moverlo por el eje de
abscisas y cambiar parmetros, como con la funcin Buscar Objetivo.

Ejercicios

Ampliar la hoja de clculo ALGelemental.xls[2] de la siguiente manera:

a) Aadir al grfico un punto, el del vrtice de la parbola. Mover el


vrtice con el ratn, posarlo sobre el eje de las abscisas y pedir a
la funcin objetivo que recalcule el valor del coeficiente b.

450

400

350

300

250

200

150

100

50

0
-30 -20 -10 0 10 20 30

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 78


b) Aadir al grfico un punto, el del corte de la parbola con el eje de
ordenadas. Consiguiendo as un efecto similar al del ejercicio
anterior.

Ejercicios
Utilizar la hoja EJEMPLOS [Bolzano] para resolver la siguiente ecuacin:
cos x
ln x 0
x
Primera aproximacin:

ltima aproximacin:

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 79


INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 80
CAPTULO 5:

RESOLUCIN DE SISTEMAS

EJERCICIOS

Ejercicio 1
Resolucin grfica y analtica de un sistema del tipo:

y ax 2 bx c

y mx n
Agregar al grfico los puntos de corte.

Imponer que uno de los puntos de corte tenga 6 por abscisa


modificando, mediante la funcin Buscar objetivo, el parmetro m, la
pendiente de la recta que est en la celda C9.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 81


Ejercicio 2
Resolucin grfica y analtica de un sistema del tipo:
Ax 2 Bx C

Dx Ey F
En el que, mediante seis regletas se cambien los coeficientes
rpidamente, mientras cambia tambin la representacin grfica:
RESOLUCIN
DEL Ax2 By 2 C
SISTEMA
Dx Ey F

Introduzca el valor de los coeficientes


(mueva el valor de los coeficientes con los scroll)
A B C

1 3 4,5 1x2 + 3y2 = 4,5

-3x + 10y = -3
D E F

-3 10 -3

X SOLUCIONES
-2,2247449 -0,9674235 #NUM! # x y
-2,18025 -0,954075 #NUM! # 2,05 0,31
-2,1357551 -0,9407265 #NUM! # x y
-2,0912602 -0,9273781 0,20545142 -0 -1,62 -0,79

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 82


CAPTULO 6:

LGEBRA MATRICIAL

EJERCICIOS
6.1 EJERCICIO
Disear una Hoja de Clculo con la que se puedan comprobar las
propiedades de las operaciones con matrices.

6.2 EJERCICIO
Disear una Hoja de Clculo con la que se puedan comprobar las
propiedades de las determinantes.

6.3 EJERCICIO
Disear una Hoja de Clculo con la que se pueda estudiar, segn el
Teorema de Rouch, la naturaleza de un SEL(3 x 3)

A B C D E F G H I
1 ESTUDIO GENERAL DE SEL3X3

2 J K
3 3 1 2 1 DET(J) DET(JU) DET(JD) DET(JT)
4 3 1 2 1 0,0000 0,0000 0,0000 0,0000
5 6 2 4 2 0,0000 0,0000 0,0000 0,0000
6
7
8 JU INCOMPATIBLE
9 1 1 2
10 1 1 2
11 2 2 4
12 JD
13 3 1 2
14 3 1 2
15 6 2 4
16 JT
17 3 1 1
18 3 1 1
19 6 2 2

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 83


10. ANEXOS

No se han utilizado Tablas o Cuadros de fuentes de informacin.

INFORME FINAL Lic HUGO PAREJA VARGAS Pgina 84

You might also like