Monografía - Espinoza Rengifo

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 112

UNIVERSIDAD NACIONAL DE EDUCACIÓN

Enrique Guzmán y Valle

Alma Máter del Magisterio Nacional

FACULTAD DE CIENCIAS

Escuela Profesional de Matemática e Informática

MONOGRAFÍA

APLICACIONES INFORMÁTICAS EN LAS MATEMÁTICAS.

Introducción al MATLAB, CABRI, GEOGEBRA, generalidades, funciones

principales, gráficos con MATLAB y GEOGEBRA, instrucciones, análisis de datos,

aplicaciones prácticas.

Examen de Suficiencia Profesional Resolución N° 0729-2019-D-FAC

Presentada Por:

Rosa Luz Espinoza Rengifo

Para optar al Título de Segunda Especialidad Profesional

Especialidad: Informática Educativa

Lima, Perú

2019
iii

Dedicatoria
A mis padres, a mi familia, por su apoyo
constante que me permite seguir avanzando
profesionalmente.
iv

Tabla de contenidos
Dedicatoria……………………………………………………………….................... iii

Tabla de contenidos ....................................................................................................... iv

Índice de tablas .............................................................................................................. vi

Índice de figuras ........................................................................................................... vii

Introducción ................................................................................................................ viii

Capítulo I. Software matemáticos .............................................................................. 9

1.1 Software de aplicación ........................................................................................ 9

1.2 Software matemáticos ....................................................................................... 10

1.3 Principales software matemáticos..................................................................... 14

Capítulo II. MATLAB ................................................................................................ 26

2.1. MATLAB .......................................................................................................... 26

2.2. Inicio con MATLAB ......................................................................................... 28

2.3. Requisitos mínimos del MATLAB.................................................................... 29

2.4. Productos de MATHWORKS INC ................................................................... 30

2.5. Operadores aritméticos y lógicos ...................................................................... 31

2.6. Comandos elementales ..................................................................................... 32

2.7. Identificador, variable y asignación de datos…………………………….........35

Capítulo III. Análisis de datos con MATLAB ......................................................... 38

3.1. Caracteres especiales ........................................................................................ 39

3.2. Números complejos………………………………………………………… 39

3.3. Elementos del número complejo……………………………………………. 41

3.4. Definición de vectores…………………………………………………………43

3.5. Operaciones con vectores .................................................................................. 51

3.6. Funciones de MATLAB específicas para vectores ........................................... 55

3.7. Representación gráficas simples ........................................................................ 60

3.8. Gráficas con MATLAB .................................................................................... 65


v

Capítulo IV. CABRI ................................................................................................... 80

4.1. Cabri geometre.................................................................................................. 80

4.2. Características de CABRI ................................................................................. 81

4.3. Operaciones en CABRI .................................................................................... 82

Capítulo V. GEOGEBRA .......................................................................................... 87

5.1. Inicio con GEOGEBRA.................................................................................... 87

5.2. Principales operaciones ..................................................................................... 95

Aplicación didáctica ................................................................................................... 100

Síntesis ........................................................................................................................ 107

Apreciación crítica y sugerencia................................................................................. 108

Referencias………………………………………………………………………… 109
vi

Índice de tablas

Tabla 1. Operadores aritméticos y lógicos ....................................................................... 31

Tabla 2. Comando de MATLAB ...................................................................................... 66

Tabla 3. Comandos para representar formas geométricas ................................................ 71

Tabla 4. Comandos de líneas como de superficies ........................................................... 74

Tabla 5. Comandos para representar formas geométricas especiales en tres dimensiones78

Tabla 6. La distancia entre dos puntos cualesquiera del plano cartesiano ........................ 97

Tabla 7. Coordenadas de un punto medio del segmento ................................................... 98

Tabla 8. Ángulo de inclinación y pendiente de una recta .................................................. 99


vii

Índice de figuras

Figura 1. Geogebra ........................................................................................................... 15

Figura 2. Sketchpad ......................................................................................................... 16

Figura 3. R y C (Regla y Compás) ................................................................................... 17

Figura 4.Geup .................................................................................................................... 18

Figura 5. Poly pro .............................................................................................................. 19

Figura 6. Cabri II Plus. Cabriweb ...................................................................................... 20

Figura 7. Derive ................................................................................................................. 22

Figura 8. Wiris ................................................................................................................... 23

Figura 9. Winmat ............................................................................................................... 25

Figura 10. MATLAB ......................................................................................................... 28

Figura 11. Graficas de Matlab ........................................................................................... 67

Figura 12. Curva MatLab ................................................................................................. 68

Figura 13. Compass ........................................................................................................... 72

Figura 14. Fill ................................................................................................................... 73

Figura 15. Feather .............................................................................................................. 73

Figura 16. Plot de MatLab ................................................................................................. 76

Figura 17. Meshc MatLab ................................................................................................ 76

Figura 18. Surf MatLab ..................................................................................................... 77

Figura 19. Waterfall MatLab ............................................................................................. 77

Figura 20. Diseño de Cometa ........................................................................................... 79

Figura 21. Diseño de Cilindro ........................................................................................... 79

Figura 22. Cabri geometre ................................................................................................ 80

Figura 23. Pantalla de presentación ................................................................................. 82

Figura 24. Barra de Herramientas...................................................................................... 83

Figura 25. Opciones MatLab ............................................................................................. 85

Figura 26. Barra de menú de Geogebra ............................................................................. 88

Figura 27. Coordenadas de Geogebra................................................................................ 96


viii

Introducción

Los conocimientos de la matemática en sus inicios se caracterizaron por la

implementación y utilización del software, siendo considerado como una herramienta

multifacética y didáctica. No obstante, estas herramientas carecen de alguna explicación

teórica, y a la vez muestran ciertas deficiencias estrategias en relación al área pedagógica.

Sin embargo, el avance y evolución por el cual ha atravesado el software ha permitido

generar nuevas formas de aplicar la enseñanza de la matemática de forma didáctica.

En la presente monografía presentamos las principales aplicaciones utilizadas en

nuestro medio, siendo la más antigua CABRI GEOMETRE, las cuales, y de acuerdo con

las investigaciones realizadas, mejoran el aprendizaje de las matemáticas de una manera

significativa. Pero el conocimiento y la aplicación por los docentes todavía no son

representativas, por lo cual su utilización es incipiente.

Según lo mencionado líneas arriba, la posibilidad de resolver este problema y aplicar

estrategias en los estudiantes de Matemáticas, se presentan en este trabajo en forma muy

sencilla las principales aplicaciones, con la finalidad de retribuir e incrementar el

desarrollo de mayores conocimientos y aptitudes entre los estudiantes y tal vez entre los

docentes.
9

Capítulo I

Software matemáticos

1.1 Software de aplicación

Considerado como el software que facilita la realización de ciertas tareas o

actividades. Este software de aplicación tiene una serie de categorías, debido a la amplia

gama de sus programas entre los cuales destacan: aplicaciones de negocio, aplicaciones de

utilería, aplicaciones personales, aplicaciones de entretenimiento. (Arrieta, 2018)

La existencia del software de aplicación se creó con la

finalidad de lograr diversas tareas o actividades imaginables; es

decir este software puede ser implementado en diferentes áreas, en

cualquier instalación informática, esto de forma independiente al

tipo de actividad o empleo que realice. La existencia de este

software, va desde el procesamiento de las palabras, hasta la

selección de alguna universidad. Es por ello debido a su

complejidad que se han subdivido en 4 tipos de categoría del

presente software:

a. Aplicaciones de negocios:

Los más comunes en esta aplicación son los procesadores

de palabras, graficadores, sistema de base de datos y el

software de hojas de cálculo.

b. Aplicaciones de utilería:

Pertenecen a la segunda categoría de estas aplicaciones; las

cuales contribuyen a la administración y al mantenimiento

de la computadora.
10

c. Aplicaciones personales:

Agilizan la vida personal, le permiten al usuario mantener

su agenda con direcciones, calendario de sus citas, realizar

transferencias y operaciones bancarias, enviar y recepcionar

correos electrónicos, a todo el mundo, conectarse a diversos

servicios informáticos, los cuales ofrezcan diversas bases de

datos con información útil.

d. Aplicaciones de entretenimiento:

Esta aplicación se encuentra implementada por el software

de entretenimiento: Videojuegos de galería, simuladores de

vuelo, juegos interactivos de misterio y rompecabezas

difíciles de solucionar. Muchos programas educativos

pueden ser considerados software de entretenimiento. Estos

programas pueden ser excelentes herramientas para la

educación.

1.2 Software matemáticos

Evolución de la enseñanza de la matemática

Para los interesados por las Ciencias, existe incertidumbre en relación a dos

dudas, como lo son: La identificación o detección de los fenómenos que se relacionan

con la evolución cualitativa y la medida que alcancen dichos fenómenos. Siendo esta

medida la cual contribuya a generar una nueva característica para su prevención,

conocimiento y la magnitud de este. (Canevet, 1970).

En respuesta a la primera duda, se tuvo la necesidad de desarrollar el ingenio y la

observación, para obtener un exigente incremento en relación a la precisión del


11

lenguaje común. Sin embargo, para la segunda interrogante ha sido necesario la

creación de un lenguaje para comprender las matemáticas. Y para entender el contexto

cito las palabras de Galileo, quien menciona:

Toda la filosofía se encuentra plasmada en el Gran libro del Universo, el cual se

encuentra disponible para deleite nuestro; sin embargo dicho libro no logra ser

comprendido, a no ser se comprenda el lenguaje escrito. En el libro de la naturaleza se

encuentra descrito el lenguaje de las matemáticas, diversas figuras y sus caracteres en

su gran mayoría conformado por dichas figuras geométricas; y sin ellas es casi

imposible de forma humana lograr comprenderlas en una sola palabra, es como

encontrarse deambulando en un laberinto oscuro.

Han sido muchos los autores con grandes reconocimientos, los cuales destacaron

la importancia de las matemáticas como un lenguaje empleado para representar ciertos

fenómenos que ocurrían, y que se encontraban siendo estudiados.

Según Pizarro (2009)

La existencia de las informaciones cualitativas han generado una amplia necesidad por

querer expresarse y conducirlas de forma fácil o didáctica, esta necesidad en un

comienzo se presentó de forma lenta posteriormente se dio de formas más rápidas, de

los fenómenos como las funciones y los números; las numeraciones de posiciones, que

se dan en un sistema de representación, y los fenómenos de instrumentos, como la

computadora y la regla del cálculo (p.29).

El área de la Matemática viene evolucionando desde su aparición,

y desde sus primeros registros encontrados hace aproximadamente 5000

años, registrado en las tablillas súmeras y babilónicas, y los papiros


12

egipcios, hasta la actualidad. Los conocimientos de esta materia es

considerada una actividad que contribuye a la humanidad, y se viene

aplicando desde su aparición, desde los primeros registros obtenidos;

además se logra establecer que en ciertas actividades se empleaba el

manejo y uso de los ejercicios, en el caso en que los estudiantes debían

repetir los números constantemente para lograr su aprendizaje, y es que

con ciertas variantes de aprendizaje se viene reiterando hasta nuestra

época, actualidad. (Pizarro, 2009, p.29).

Con el transcurrir de los años y desde su aparición, la matemática

ha ido evolucionando y desarrollándose conforme su descubrimiento; en

un comienzo trascendiendo de lo empírico a lo abstracto, y con los

cambios sufridos se dio como origen el lenguaje matemático de la forma

escrita, considerado como el método con el que se ejecuta, y su forma

considerada como abstracta ya que es la que se moviliza.

Huamanlazo (2015) menciona que;

A la vez, los cambio que se fueron dando en las Matemáticas, también lograron

modificar a las diversas teorías y formas de aplicar su enseñanza. Es así que la

enseñanza se ha ido desarrollando de diferentes metodologías para aplicar, entre las

que destacan, la repetición constante de ejercicios, y también la forma de enfocarse

solo en lo práctico, ignorando a los conocimientos teóricos. A la vez, se encontró un

desarrollo en relación a las metodologías, las cuales se dio preferencia aplicar

mediante la memorización de las propiedades de las operaciones, teniendo como

resultado la resolución de los ejercicios; y a la incorporación de las actividades, las

cuales permitían aprovechar la tecnología, empleando la calculadora y las


13

computadoras. Hoy en día, son varias las investigaciones que se basan en estudiar las

diversas metodologías de enseñar las matemáticas, y también el resultado que ocasiona

este aprendizaje en los estudiantes. Entonces, es en la búsqueda de las nuevas formas

de enseñanza, las nuevas metodologías, donde resaltan la inclusión de la tecnología,

los aparatos tecnológicos y los aportes que se dan de los diferentes conceptos, siendo

estos muy amplios. Esto se da, debido a que se logran desarrollar las actividades desde

el enfoque de un sistema de representación; es decir no solo desde algebraico sino que

también se obtenga resultados, y estos se plasmen en el concepto desarrollado (p.40).

Software matemático

En el rubro de la enseñanza también se ha logrado incorporar los diversos

medios tecnológicos; sin embargo no a gran escala, además de que no siempre

logra obtener resultados favorables, en su mayoría en el ámbito de las

comunicaciones. No obstante, es en el área de las matemáticas, donde su notable

cambio se evidencia con la implementación de la calculadora, ya que este

aparato logro dejar de lado a las empleadas antiguamente como son las tablas

impresas para la resolución de los cálculos. (Pizarro, 2009)

El software matemático es empleado para la realización, apoyo al

momento de graficar los problemas y ejercicios matemáticos; en los cuales

también se encuentra diversos software de sistemas algebraicos computarizado y

también los graficadores de funciones, entre otros sistemas. Es amplia la

existencia de los proyectos y los grupos que se dedican al estudio y a la difusión

de estos software de matemática libre; los que vienen contribuyendo la facilidad

en el trabajo a la hora de emplear estas útiles herramientas. (Rafael, 2017)


14

La utilización de los diversos software matemáticos existentes, se dieron

origen con la primordial finalidad, la cual fue la pedagógica, es decir la

enseñanza; la cual se encontraba orientada al "saber " y del "saber hacer", entre

los cuales ha logrado obtener como resultado una interacción con sus

contenidos, retroalimentándolos y a la vez evaluándolos de forma constantes

sobre los contenidos aprendidos, los cuales ayuden a desarrollar el desarrollo del

aprendizaje. (Sánchez Ramírez, 2004)

Softwares educativos

Se le considera con este término a las aplicaciones del tipo informáticas,

las que son originadas especialmente como un medio el cual se encuentre

integrado y adaptado al proceso pedagógico, es decir a la enseñanza y al

aprendizaje. Es debido a lo mencionado que los software educativos son

considerados como un medio de enseñanza, el cual permite relacionarse a los

alumnos con el mundo material y objeto, por el que se encuentran rodeado;

además de la elevación de su pensamiento a la fase abstracta y también la

práctica, lo que influye en la percepción, cognoscibilidad del mundo, esto

originado del sistema de medios que se implemente en el proceso del

aprendizaje. (Sánchez Ramírez, 2004)

1.3 Principales software matemáticos

Louboutin, Valli, Polyvore, & Prada, 2017; en su propuesta de intervención

pedagógica menciona sobre diversos programas de Geometría Dinámica los que

tienen gran similitud, pese a que tienen similares características y otras especiales

que se dan con la finalidad de mejorar las actividades (2017):


15

Cabri-geometre.

Este programa es el de mayor antigüedad; y obtiene la ventaja de tener

el mayor incremento en cuanto a los desarrollos de sus usuarios; además de

que en ciertas calculadoras gráficas de Texas Instruments ya se encuentra

instalado. Además de ser el más empleado no se libra de ciertas fallas en

relación a la continuidad, esto debido a su codificación interna.

Geogebra.

Este programa tiene mucha similitud a CABRI en relación a los

instrumentos y las posibilidades; pero se diferencia en que GEOGEBRA

tiene incorporado diversos elementos algebraicos y de cálculo. La ventaja

que obtiene a diferencia de otros programas similares del área de geometría

dinámica es en relación a la dualidad en pantalla: considerada como una

expresión en la ventana algebraica, la cual corresponde con un objeto en la

ventana geométrica y viceversa.

Figura 1. Geogebra
Fuente :https://blogs.upm.es/dma/2016/09/12/cursogeogebra/
16

Sketchpad.

Tiene la misma antigüedad que el programa CABRI, pero con mayor

extensión de difusión en Estados Unidos. Además de tener todas las

herramientas de CABRI, posee adaptaciones en relación al tratamiento y al

estudio de las funciones; lo cual facilita y permite ser aplicado a temas

netamente geométricos. Su dificultad es que el programa original se

encuentra en inglés.

Figura 2. Sketchpad
Fuente: http://info105anahi.blogspot.com/

R y C (Regla y Compás).

Este programa se encuentra programado con Java, y posee su versión

traducida al idioma castellano, como ventaja; además de ser un programa de

uso libre y totalmente gratuito. El programa en mención permite exportar

los ficheros del formato html para posteriormente ser visualizado en

cualquier navegador. Además de tener prestaciones similares a Cinderella o

Cabri, siendo su diferencia que es menos versátil.


17

Figura 1. R y C (Regla y Compás)


Fuente: https://www.geogebra.org/m/Gu4fu9c7

Cinderella.

También posee como ventaja el ser programado por Java, además de

tener ciertos algoritmos que han implementan a la geometría proyectiva y

compleja, posee un comprobador, el cual contrasta los resultados; también

tiene la factilidad de concretar diversas construcciones y previsualizar en la

forma de la geometría esférica e hiperbólica. Pero también tiene un aspecto

negativo, siendo que no permite "macros", es decir, pequeñas

construcciones auxiliares que también son de gran utilidad.

Geup

Ha sido programado por el español Ramón Álvarez Galván. Y se

encuentra en versión del idioma castellano, además se puede descargar de su

página: www.geup.net.
18

Figura 2. Geup
Fuente : www.geup.net.

Wingeom.

No le envidia nada a los programas ya mencionados con anterioridad,

pese a su excelencia; lo que permite a sus trabajar con herramientas de

construcción ya sea en el espacio como en lo plano. Además de que este

programa tiene la ventaja de poder trabajar con el área de geometría esférica

e hiperbólica. Se encuentra dentro de un universo de diferentes programas

también denominados como "Peanut Software", el cual ha sido desarrollado

por Rick Parris de la Compañía Phillips Exeter Academy Mathematics

Department de Exeter.

Poly pro.

Este programa sirve para la visualización, analizar, estudiar y también

desarrollar las diversas formas poliédricas. Y se puede dar en 3 formas o

modos diferentes.

 De forma tridimensional,
19

 Tipo red bidimensional aplanada, en la forma plana.

 Del tipo de una incrustación topológica ubicada en el plano.

Figura 3. Poly pro


Fuente:
http://www3.gobiernodecanarias.org/medusa/ecoescuela/recursosdigitales/
2014/11/17/poly-pro/

Este programa permite a las formas tridimensionales girar,

plegarse/desplegarse en forma interactiva. Los modelos físicos se pueden

construir e imprimir empleando a la red bidimensional aplastada, para

posteriormente recortarlo luego el perímetro, plegando las aristas y por

ultimo pegando las caras vecinas. El programa en menciona contribuye a la

posibilidad de exportar los diferentes modelos tridimensionales utilizando

diferentes formatos estándar para los datos tridimensionales. El modelo

exportado puede importarse en diversos programas de modelado.

Los poliedros que presentan son:

 Sólidos platónicos

 Poliedros regulares.
20

 Poliedros arquimedianos

 Prismas y antiprismas

 Sólidos de Jonson

 Deltaedros

 Sólidos de Catalán

 Dipirámides y deltoedros: duales de prismas y antiprismas

 Esferas y domos geodésicos

Cabri II Plus. Cabriweb.

Este programa ha sido elaborado y desarrollado por Jean Marie

Laborde y Franck Bellemain en la Universidad Joseph Fourier de Grenoble

(Francia) y dicho programa fue experimentado en sus comienzos en sus

aulas de enseñanza en la Universidad mencionada.

Figura 4.
Cabri II Plus. Cabriweb
Fuente https://pacificlinoa691.weebly.com/blog/cabri-ii-plus-145-crack

Este programa es de excelencia a la hora de realizar construcciones de

Geometría, ya que permite la construcción de figuras geométricas,

permitiendo previsualizarlos de manera dinámica, interactiva, manipularlos,


21

transformarlos y realizar diferentes medidas sobre ellos. A la vez se puede

aplicar la enseñanza en el plano previo, y también en el espacio contando

con todo tipo de propiedades geométricas y lugares geométricos, estos de

forma práctica y sencilla, siendo muy fácil aplicarla a los estudiantes.

Es por medio del ordenador que el programa permite utilizar todas las

herramientas necesarias para las construcciones, a la vez, esta versión 3D

permite manipular de forma directa las figuras construidas en la pantalla

mediante el movimiento con el mouse en ciertas partes de ellas. CABRI 3D

reconoce las partes de las figuras creadas, las cuales pueden ser arrastradas

sin tener ninguna alteración el su estructura ni en las partes que las

constituyen, lo que la señala como un programa valioso por sus

herramientas, y para el estudio de sus diversas propiedades geométricas.

Entonces es considerado como un instrumento esencial de primera categoría

para los estudios dinámicos de los lugares y figuras geométricos.

Derive.

Es considerada una herramienta útil con una finalidad en común, que

consta en procesar los números existentes, así como las variables y las

expresiones algebraicas, funciones, matrices, y vectores, y demás que

existentes. También cumple con la función de realizar diversos cálculos

matemáticos y simbólicos, relacionados con el área de álgebra,

trigonometría, y de análisis.

 Elabora graficas en dimensiones 2 y 3.


22

 Este programa puede ser empleado como una calculadora con potencia.

 Da como resultado cálculos exactos; y manipula expresiones racionales,

sin necesidad de operarlas de forma decimal.

 Realiza cálculos matriciales, estadísticos, de integración numérica,

entre otros.

 Realiza cálculos matemáticos de forma simbólica, conjugando las

diversas expresiones algebraicas, para posteriormente realizar

operaciones con las expresiones mencionadas; las cuales pueden darse

en forma de ecuaciones, formulas, fracciones algebraicas y demás

relacionadas.

Su primordial ventaja radica en la capacidad que posee para conjugar

los cálculos simbólicos y las representaciones gráficas. A la vez formula

representaciones graficas en las dimensiones 2 y 3; esto significa que puede

trabajar en el plano, con representaciones en curvas y en el espacio.

Figura 7. Derive
Fuente:
https://sites.google.com/site/softwareeducativo4567/serviciosmedicosaym/deporte
s
23

Wiris.

En el Sites de Google, se encuentran los diversos detalles para el computador

del usuario; como lo son: Computador con navegador que admita Java 1.1 o superior

(por ejemplo, Netscape Navigator 4, Internet Explorer 4 o versiones superiores).

(SitesGoogle)

Es necesario contar con un aplicativo multiplataforma; entre las cuales

se encuentran Windows, Linux, Mac,

Y un aplicativo desarrollado por la compañía Maths for More; el cual

es de libre acceso y gratis.

Figura 8. Wiris
Fuente
https://sites.google.com/site/softwareeducativo4567/serviciosmedicosaym/e
conomia-y-finanzas

Es un programa que se presenta en una plataforma web, la cual realiza

cálculos matemáticos y es exclusivamente online empleado cualquier

navegador de Internet; se puede acceder a ella mediante su servidor

www.educamadrid.org.

La función del motor encargado de formular la parte matemática,

radica en el servidor más no en el ordenador. Además, toda solicitud de


24

cálculo se da empleando el protocolo HTTP-POST y CGI. Este programa se

basa en la ejecución con el componente del motor Java, realizando el pedido

del cálculo y obtener los resultados que se mostraran al usuario.

A la vez permite tener acceso a los usuarios, implementando una

interfaz, la cual les permitirá editar los documentos, revisarlos presentarlos y

cotejar los materiales; para luego acceder a las expresiones a calcular, y

obtener el resultado de los cálculos mencionados; posteriormente guardarlo

en un formato estándar. Además emplea un idioma numérico muy similar al

empleado en la clase de matemáticas.

La plataforma involucra todas las áreas de la ESO como: los cálculos,

los análisis, relacionados a las áreas de geometría y algebra, de forma

combinada, incluyendo representaciones gráficas,

Winmat.

Según Tene:

El autor lo propone como un programa de excelencia, debido a las

funciones que realiza en las operaciones con cálculos matriciales, que se

desarrollan en 20x 20 (filas x columnas) con la finalidad de calcular las

determinantes de diversas matrices y sistemas de ecuaciones lineales.

Además de calcular las proyecciones de las matrices, su reflexión y la

rotación que se de en el plano y el espacio. Además de que define las

matrices basándose en las diversas fórmulas algebraicas existentes, y formar

parte del software matemático, el cual también es denominado como


25

"Peanut Software" desarrollado por Rick Parris de la Phillips Exeter

Academy Mathematics Department de Exeter. (2010).

Figura 9. Winmat

Fuente: https://inforbasicainternet.blogspot.com/search?q=Winmat
26

1. Capítulo II

2. MATLAB

2.1. MATLAB

El programa en mención, deriva de los términos en inglés

MATriz LABoratory. El cual fue desarrollado por primera vez

en la década de los 70, por Clever Moler.

MATLAB es considerado también como un entorno integrado de computación

orientado hacia la resolución de problemas científicos y de ingeniería.

MATLAB integra en un solo paquete cálculo (numérico y simbólico),

visualización gráfica y programación.

Posee una amplia serie de variaciones en relación a las representaciones graficas

en las dimensiones 2 y 3; a lo cual se le considera como una de sus características am

llamativas.

Algunas características notables de MATLAB son:

 Facilidad de programación.

 No distingue los números complejos, reales o enteros.

 Amplitud y exactitud de cantidades mayores.

 Posee propia biblioteca matemática

 Una serie de herramientas graficas

 Amplia gama de herramientas gráficas.

 Vinculación con diversos lenguajes tradicionales de programación como

FORTRAN, C/C++, Visual Basic, etc.


27

 Transportabilidad de los programas MATLAB.

Tiene un alrededor básico de MATLAB

MATLAB cuenta con una básico entorno, el cual se conjuga con una gama de

colecciones cajas de herramientas, también conocidas como toolboxes , en los cuales

se encuentra n una serie de funciones determinadas a realizar aplicaciones, y se da y

aplica en diversas ramas de ingeniería y la ciencia. (por ejemplo: modelado,

simulación y optimización de sistemas, control de procesos, adquisición de datos,

estadísticas y control de calidad, etc.).

Estas características han hecho de MATLAB una herramienta muy efectiva para

la educación y la investigación. (Percka, 2012)

Brinda funciones versátiles, además de poseer mejores cualidades y

características en comparación a una calculadora, esta comparación es la forma más

didáctica de pre visualizarlo.

Felcos (2009) hace mención:

En centrarse solo en el problema que se desea resolver, mas no en la

serie de diversos problemas existentes. Como una de sus mejores cualidades

tenemos a los mencionados a continuación: Cálculo matricial, Álgebra

lineal, Polinomios e interpolación, Regresión, Ajuste de funciones,

Estadísticas de posición, etc.

No es de vital importancia realizar alguna declaración al comienzo de

las variables, además se puede introducir la ya mencionada declaración en el

tiempo que sea necesario. Las matrices y también los vectores son

declarados sin detallar sus dimensiones, además sus medidas pueden variar.
28

A la vez MATLAB, puede ser empleado como la función de las cajas

negras, de la forma pregunta – respuesta, sin tener como traba alguna

operación interna dependiente de MATLAB, y que ejecute los resultados.

(2009)

2.2. Inicio con MATLAB

Para iniciar el trabajo con MATLAB2010, dé doble clic en el ícono de Matlab

en la ventana de su computadora. Del presente directorio, y también la ventana de

comandos. Esta última es la ventana sobre la que empezaremos a digitar las órdenes a

continuación del signo >> y luego pulsaremos enter, para que Matlab efectúe la

operación. (Sosa Lozano)

Figura 10. MATLAB

Fuente: https://www.malavida.com/es/soft/matlab/#gref

Ejemplo: Calculemos el área del rectángulo, la cual tiene una base ds 5, y su altura es

8.

Digitaremos en la ventana de comandos:

>>base =5;
29

>>altura = 8;

>> Área = base * altura

Nos devuelve como resultado: área = 40

El punto y coma al finalizar una orden oculta el resultado y no se visualizará hasta

después de ejecutarse la orden.

2.3. Requisitos mínimos del MATLAB

En razón al hardware, MATLAB le solicitara mantener un funcionamiento

óptimo, siendo esta una característica básica, a la cual deberá estar a fácil apido

alcance un computador. En el cual, es suficiente con tener C-Compatible con

microprocesador Pentium o AMD para trabajar Windows 95, 98, Me, NT, XP o

Windows 2000, con tarjeta gráfica VGA y monitor de color, cual deberá ser opcional

para realizar las representaciones graficas en alta resolución. Otro requisito de

relevancia, es contar con 64 MB de memoria RAM, el disco duro deberá tener

espacio libre mínimo de 1 GB, siempre y cuando se ejecute todo el sistema

MATLAB, además de poseer un mouse y también un CD-ROM. (Perez Lopez,

Matlab y sus aplicaciones en las ciencias y la ingenieria, 2002)

Según el autor:

Requisitos en relación al software, MATLAB, lo condiciona a

ejecutarse con un sistema operativo Windows 95, 98, Me, NT, XP o

Windows 2000 – 2007.


30

En relación al programa, este software requiere la disposición de un

sistema operativo Windows 95, 98, Me, NT, XP o Windows 2000 – 2007.

Además de solicitar diversas actualizaciones del programa para UNIX

(Sun solaris, HP UX, HP 700, Compaq Alpha), Linux y Mac.

En cuanto al funcionamiento de la versión MATLAB Notebook, es

indispensable contar con la licencia de Microsoft Word 7.0 o versión

superior, es decir el Office 2000 o XP. Además si requiere ejecutar de

Microsoft Visual C/C++ (versión 5.0 o superior), de Borland C++

(versión 5.0 o superior), de Borland C++Builder (versión 3.0 o superior),

de Compaq Visual Fortran 5.0 (o superior) o de Lcc 2.4, programas

propios de MATLAB.otro rquisito importante es tener acceso al programa

Adobe Acrobat Reader, si quisiera obtener consulta o ayuda en línea del

programa MATLAB, y se da en el formato PDF. (Perez Lopez, 2002)

2.4. Productos de MATHWORKS INC

MATLAB, al comienzo sus aplicativos no se extendían a ptras ramas, sin

embargo se ha ido extendido a diversas áreas del cálculo científico y de la ciencia

aplicada en su contexto. En su mayoría, esto se debe a la implementación de

toolboxes, librerías que utilizan Matlab para ampliar el rango de problemas que

puede cubrir. Mencionamos algunas áreas donde el programa de muestra su máximo

funcionamiento, y sus potencias (Felcos, 2009):

- Álgebra numérica de la forma lineal

- Procesamiento de señales, mediante el análisis y la comprensión de datos.

- Diseños de sistemas de control.


31

- Salidas gráficas.

2.5. Operadores aritméticos y lógicos

Los operadores aritméticos y lógicos que posee Matlab se ven a continuación.

Tabla 1
Operadores aritméticos y lógicos

Operación Descripción
+ a + b: establece la suma de a y b.
- a - b: identifica la resta de a y b.
* a * b: identifica la multiplicación de a y b.
/ a / b: identifica la división de a entre b.
\ a \ b: identifica la división de b entre a.
^ a ^ b: eleva la base al exponente b.
~= a ~= b: identifica la función de a ≠ b.
> a > b: identifica la función de a mayor que b.
< a < b: identifica la función de a menor que b.
>= a >= b: identifica la condición de la forma mayor o igual que b.

<= a <= b: identifica la condición de la forma menor o igual que b.

৷ a৷b: identifica la disyución de a o b


== a = = b: identifica la función de la forma de a igual a b.

Autoría propia

Ejemplo:

>> 13 + 6

Nos devuelve como resultado: 19

Ejemplo:
32

>> 12 - 3

Nos devuelve como resultado: 9

Ejemplo:

>> 5 * 9

Nos devuelve como resultado: 45

Ejemplo:

>> 18 / 2

Nos devuelve como resultado: 9

Ejemplo:

>> 4 ^ 3

Nos devuelve como resultado: 64

2.6. Comandos elementales

Nos permiten obtener información sobre las variables, comandos y archivos de

trabajo digitándolos en la ventana de comandos.

 Clc. Permite limpiar la pantalla y colocar el cursor en la parte superior

izquierda.

>>clc

 Dir. Muestra los archivos presentes en el directorio activo.


33

>>dir

 Who. Muestra la lista de las variables que se están utilizando en la sesión

de trabajo (variables definidos en el buffer del PC actualmente).

>>who

 Whos. Para cada variable muestra la información de sus medidas, la

memoria disponible y el tipo de dato: dato real, carácter o complejo.

>>whois

 Clear. Permite eliminar las variables de memoria y la información

almacenada en ella.

>>crear x. Elimina el dato que tiene almacenado la variable x y también a

la misma variable x.

>>crear Elimina todos los datos y todas las variables de memoria.

 Date. Muestra la fecha actual del sistema en un formato predefinido.

>>Date

Años=

22–Dic–2007

 Clocó. Muestra la hora actual del sistema en un formato predefinido.

>>clock

An = 1.0e+003 *
34

2.0060 0.0010 0.0020 0.0110 0.0070 0.0228

>>fix (clock)

Años = 2006 1 2 11 10

 !. Permite salir temporalmente de MATLAB o ejecutar comandos externos.

>>!

>>! formato A: )# permite dar formato al disco de la unidad A:)

 Quit o exit. Permite salir del programa (también se puede hacer lo mismo

con Alt+F4)

>>quit ó >>exit

 cd. Permite cambiar el directorio actual o la ruta.

>>cd >>cd c:\paucar\trabajo

C:\MATLAB\BIN

 Help. Permite obtener ayuda de cada comando de MATLAB.

Sintaxis: >>help cls >>help mesh

 Lookfor. Permite buscar un comando o una cadena de caracteres en todos

los archivos existentes.

Sintaxis: >>lookfor ‘pathlen’ >>lookfor ‘cos’

 Path. Permite buscar los archivos y comandos en las unidades o directorios

especificados.
35

>>path >>p=path >>path(p,’a:\paucar\trabajo’)

 %. Se identifica como comentarios, a todo carácter % que se ubica en la

parte final, líneas abajo del programa , MATLAB no ejecutará la línea que

va después del símbolo %.

>>path(p,’a:\paucar\trabajo’) % digite esta instrucción y presione enter.

2.7. Identificador, variable y asignación de datos

Identificador

Un identificador es la combinación de los dígitos 0,1,2,3,4,5,6,7,8,9, los

caracteres a,b,c,…,z. A,B,C,…,Z y el signo “_”

Identificadores válidos:

Dato1, numero_2, area04, edad_del_estudiante, curso_ciencias

Identificadores no válidos:

Dato?1, núm&2, ventanaN4, edad#estudiante, Curso-ciencias

Variable

Es cualquier identificador válido (puede constar de hasta 19 caracteres).

Dato4, número_69, área_3 edad_del_estudiante.

Operador de asignación (=)

Permite asignar un dato o expresión a una variable.


36

Sintaxis: <variable> = <dato o expresión>

>>a = 2 % A de la variable a se asigna el valor 2

>>b = a+5 % A de la variable b se asigna el valor 7

Observaciones

1. La variable ans (de la palabra answer) es una variable por defecto que

trae MATLAB y en ella se almacena el último resultado obtenido que no

se asignó a ninguna variable.

>>7 – 9 >>who >>ans

ans = –2

2. Para saber el contenido de cualquier variable, basta escribir el nombre de

la variable y luego presionar <enter>.

>>a + b (la suma de a y b por defecto se almacena en la variable ans).

>>ans >>a >>b

3. Si deseamos que la expresión redactada, se extendiendo hasta la línea

siguiente, se deberá redactar el siguiente termino, (…), esto antes de dar

click en la tecla enter. Además de que incluye diversas expresiones, en la

misma línea, solo con mantenerlas separadas empleando comas (,) o

puntos y comas (;)

>>x = 4, y = 6, n = –2, Alfa = 30, enter

>>t = a + 3, s=b+4 enter


37

>> k = a + 3; r = b + 5; enter

>>whos

En los ejemplos presentados, usted fácilmente se puede dar cuenta de las

diferencias del uso de tres puntos consecutivos (…), la coma (,) y el

punto y coma (;).

4. El lenguaje MATLAB es sensitive, es decir, distingue entre mayúsculas

y minúsculas en los nombres de variables y funciones.

>>B (emitirá un sonido de mensaje de error, pues no está definida la

variable B)

>> B = 25

>> b = 78

>>who
38

Capítulo III

3. Análisis de datos con MATLAB

MATLAB es un programa creado con la finalidad de trabajar con diversas matrices y

vectores. Además de que ejecuta variables escalares o números reales (como matrices que

se dan en la 1 dimensión). El programa ejecuta en toda ocasión con doble, recopilando y

guardando la información en 8 bytes, con unas 15 cifras decimales exactos. Donde también

se presentan una serie de. (Rosario, 2005)

Inf. MATLAB tiene una forma especial para los números muy grandes, que son

considerados como infinito (inf).

>> 8.0/0.0 Warning: Divide by zero

ans = Inf

En el caso de que los resultados brindados no se encuentren definidos como números

mediante caracteres, MATLAB representa por NaN. Ejecutando los siguientes comandos

se observan los siguientes resultados.

>> 0/0

ans = NaN

>> inf/inf

ans = NaN
39

3.1. Caracteres especiales

Tiene diversos usos en las líneas de instrucciones del programa.

[] Se utilizan en el caso se quiera conformar mediante matrices.

() Indica una precedencia en relación a las expresiones aritméticas. Además de

englobar los argumentos de las funciones en forma común.

, Se emplea para separar los elementos de una matriz, argumentos de funciones

y declaraciones en líneas con declaraciones múltiples.

; Determina los renglones de una matriz, además de emplear la función de

separador de declaraciones o instrucciones.

3.2. Números complejos

Todo número de la forma a + b con a y b números reales es un número complejo

y MATLAB automáticamente puede trabajar con números complejos.

Ejecute los siguientes comandos:

>> x=sqrt(-9)

x= 0 + 3.0000i

>> 7-5j

ans = 7.0000 - 5.0000i

>> 7+5j

ans = 7.0000 + 5.0000i


40

>> whos % (para ver la información completa de las variables)

Observaciones:

1. Se puede emplear la i o la j, en el comienzo de los datos, para de esta forma

representar al número imaginario (el cual se da en la salida; no obstante se puede

visualizar que aparecerá siempre el símbolo “i”)

>>2+3*i

ans = 2.0000 + 3.0000i

>> i=5

i= 5

>> 1+2i

ans = 1.0000 + 2.0000i

>> 2+3*i

ans = 17

>>2+3*i

ans =2.0000 + 3.0000i

a) Si la i o la j no están definidas como variables, puede utilizarse para

representar al número imaginario unidad. Por eso es conveniente no emplear la “i”

como una variable de forma ordinaria; ya que esto puede dar origen a diferentes
41

confusiones y errores. Cuando la i o la j son variables definidas, la unidad imaginaria

puede escribirse como la función sqrt (-1). (Borjas Macías, 2013)

Veamos los siguientes resultados

>> 1+2*sqrt(-1)

ans = 1.0000 + 2.0000i

>> 3*sqrt(-1)+2*sqrt(-1)

ans = 0 + 5.0000i

3.3. Elementos del número complejo

Sea el número complejo z = a + bi, donde a y b son números reales, entonces:

{a,b} z
M
0

a = cos{0} b = sen{0} 0 = atan{b/a} = angle{z}

A = real (z) Parte real del complejo z.

B = imag (z) Parte imaginario del complejo z.

M = abs (z) Módulo del complejo z.

Z1 = conj (z) Conjugada del complejo z (a – bi).


42

omega = angle (z) Retorna la fase angular en radianes del complejo z(- <= z

<= ). pi =   3.1415.

Ejemplos:

>> real(4+3*i)

ans = 4

>> abs(4+3*i)

ans= 5

>>angle(4+3*i)

ans= 0.6435

>> imag(4+3*i)

ans = 3

>> abs(2-i)

ans = 2.2361

>> abs(-1-2i)

ans = 2.2361

Observaciones:

Si x es un número real, entonces la función abs(x) calcula el valor absoluto de x.


43

Para convertir la media del ángulo de radianes (R) a grados sexagesimales (S) se

debe utilizar la relación siguiente:


S R

180 

Para graficar regiones determinadas por funciones complejas

Graficar h(z) = z + z3

Solución:

& Definimos los valores para graficar:

h(z) = h(z) = z + z^3

z = cplxgrid (30)

cplxmap (z,z + z.^3)

3.4. Definición de vectores

El tratamiento que el paquete MATLAB hace de los vectores, también

llamados ¨arrays¨, simplifica considerablemente la resolución de problemas básicos

como pueden ser la representación gráfica de funciones, el tratamiento estadístico de

datos, etc.

Al igual que en cálculo elemental, se diferencia entre los vectores de la fila y

los vectores de columna existentes.

Al vector de la fila, se le puede definir redactando todos los componentes que

lo conformen, diferenciados por blancos o comas; la diferencia con respecto a su

escritura tradicional estriba en que en vez de utilizar paréntesis para delimitar sus
44

componentes debemos utilizar corchetes. Así si deseamos definir el vector velocidad

con componentes (2, 4,5) debemos escribir:

>> velocidad = [2 4 5 ]; 

En general, un vector fila se definirá por:

>> vector_f = [v_1 v_2 v_3 … v_n]

Siendo v_i, 1 ≤ i ≤ n, la variable. Constante o expresión aritmética que

representa la i-ésima componente de vector_f. En este caso, todas las componentes

del vector se han separado con blancos; también podríamos separar las componentes

con ¨,¨.

La opción para identificar a un vector columna; es que cada miembro que lo

conforma debe ser diferenciado con ¨; ¨o ¨¨¨. La forma general es:

>> vector_c = [v_1; v_2; v-3; …;v_n]

Siendo v_ i, 1 ≤ i ≤ n la variable, constante o expresión aritmética que

representa la i-ésima componente de vector_c. Por ejemplo:

>> acel= [2; 3; 5; 7]; 

Define el vector:

2
3
5
(7)

El mismo resultado se obtiene si hubiésemos escrito.


45

>> [2
3
5
7];

Los componentes de un vector pueden ser constantes, variables o expresiones

aritméticas y serán identificados por su índice: la variable vector_f (3) representa la

tercera componente de vector_f.. Los índices serán secuencias de números naturales

empezando por el 1.

También podremos acceder a un bloque de componentes a la vez, tecleando

>> sub_vector1 = vector_f( i : j ) 

Que identifica todas las componentes de vector_f comprendidas entre la i-

ésima y la j -ésima, guardándolas en la variable sub_vector1. Puesto que vector_f es

un vector fila también sub_vector1 será un vector fila.

En cambio:

>> sub_vector2 = vector_c( i : k : j ) 

Identifica todas las componentes de vector_c comprendidas entre la i-ésima

y la j –ésima con un incremento k, es decir, si el incremento es positivo (en este

caso i < j recuperamos el valor de las componentes vector_c (i), vector_c (i + k),

vector_c(i + 2k),…;(i +hk), siendo h el número que verifica que i + hk es menor o

igual que j y, además, i + (h + 1) k es mayor que j . De forma análoga se haría la


46

selección si el incremento fuese negativo. Al igual que vector_c, sub vector_2 será

un vector columna.

Si las componentes que deseamos extraer no son consecutivas, ni tienen una

ley de formación clara, podremos seleccionar las componentes indicadas por otro

vector. Por ejemplo, las sentencias.

>> selec = [1,3,4];


>>acel (selec)
ans =
2
5
7
7];

Permite seleccionar la primera, tercera y cuarta componente del vector acel.

El vector obtenido al extraer parte de las componentes de un vector será del

mismo tipo que el vector de partida.

Se emplea el siguiente comando, para calcular la dimensión de un vector:

>> length (nombre_vector)

De cuya ejecución resultará el número de componentes del vector. Por

ejemplo:
>> length (velocidad) 
ans = 3

Si el vector tiene una dimensión grande, puede ser tedioso introducir por talla

cada una de sus componentes (no hay que olvidar que una equivocación en la

componente 100 nos obligaría a reescribir las 99 primeras). Para evitar esto caben al

menos cuatro posibilidades:


47

 Introducir con un fichero ¨scrpt¨: utilizando un procesador de texto que

conozcamos, creamos un fichero con extensión ¨m¨ donde definimos el vector de la

misma forma en que lo haríamos por pantalla. Una vez grabado el fichero, tecleamos

desde la ventana de comandos la sentencia.

>> nombre_fichero
48

Esto permite cargar en nuestro espacio de trabajo el valor del vector

correspondiente (observamos que no es necesario especificar la extensión del

fichero, pero que debemos tener cuidado en que el nombre del fichero no coincida

con alguna variable que tengamos definida). Este procedimiento es muy útil cuando

queramos introducir vectores que provienen de mediciones experimentales o de la

ejecución de programas externos a MATLAB.

 Introducir con un fichero no formateado: Si el vector que deseamos

introducir proviene de una ejecución realizada con MATLAB, podemos salvar su

valor en un fichero ASCII de extensión ¨mat¨ con el comando save. Este sería un

fichero no formateado y podríamos recuperar el valor de las variables guardadas con

el comando load en cualquier sesión posterior.

 Introducir con un fichero formateado: Si tenemos las componentes de un

vector escritas sobre un fichero vector.dat en la forma

2 3 5 9.25 225.6 48 54.5 325.6

Basta con teclear sobre la ventana de los comandos:

>> load (vector.dat)

Y podemos comprobar que hemos cargado la variable vector:

>> vector 
vector = 2 3 5 9.25 225.6 48 54.5 325.6
49

Observemos que en este caso el comando load actúa sobre el fichero

formateado y, además, el nombre de la variedad se corresponde con el nombre que

identifica al fichero.

 Introducción mediante la especificación del incremento o del número

de componentes: Este procedimiento sólo sirve si queremos introducir un vector

cuyas componentes, o bien están igualmente espaciadas, o tienen un incremento

logarítmico. En particular, sin pretender ser demasiado exhaustivo, relacionamos a

continuación algunas posibilidades:

o Se debe especificar el incremento de los vectores fila, según sus

componentes:

>>vector = a: h: b 

Genera un vector fila, cuya primera componente es a, h el incremento de una

componente respecto a la anterior, y b el valor de la última componente. El mismo

resultado se obtendría escribiendo:

>> vector = [ a: h:b]

Por ejemplo:

>> impar = 1: 2 :11; 


>> par = 2: 2 :13; 

definiría el vector impar = (1,3,5,7,9,11) y el vector par = (2,4,6,8,10,12).

Si se omite el incremento, se sobreentiende que es la unidad. También se

permiten incrementos negativos y fraccionarios.


50

o Generación de vectores indicando la dimensión a la que pertenecen:

Linspace (a,b,n)

Esto crea un vector fila de dimensión “n”, cuya primera componente es a y la

última b. Funciona igual que la definición del apartado anterior para su incremento.

𝑏−𝑎
𝑘= .
𝑛−1

Si se omite el valor de n, toma 100 por defecto. Un ejemplo de la utilización

de este comando es:

>>distancia = linspace (0, 5, 11); 

que tenga el vector:

Distancia = 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5

o Generación de vectores con componentes logarítmicamente

espaciadas:

>>distancia = linspace (0, 5, 11); 

Da por resultado un vector de la fila “n” el cual se encuentra ogarítmicamente

con espacios 10𝑎 y 10𝑏 . Sin tener en cuenta el valor de n, se toma 50.
51

3.5. Operaciones con vectores

Producto escalar

Además de las operaciones habituales con vectores, propias de cualquier

disciplina aplicada, MATLAB presenta algunas específicas que simplificarán

considerablemente la definición de funciones en conjuntos discretos de puntos.

Distinguiremos las siguientes operaciones con vectores:

1. Operaciones con escalares: suma, resta, multiplicación, división y exponenciación.

En todos los casos el vector resultante es del mismo tipo que el vector de partida.

Dado un vector v y un número real k:

- v + k suma k a cada componente de v.

- v - k resta k a cada componente de v.

- k * v ó v * cada componente de v.

- v/ k divide por k cada componente de v.

- k./v divide k por cada componente de v.

- v. ^ k es un nuevo vector donde cada componente se obtiene al elevar a k la

correspondencia de v.

- k. ^ v es un nuevo vector cuya componente i-ésima se obtiene al elevar k a la j-

ésima se obtiene al elevar a k a la -ésima componente de v.


52

El ¨.¨que vemos en algunas de las operaciones anteriores forma parte de la sintaxis del

operador; indica que trabajaremos con los vectores componentes a componente, no

en el sentido usual del álgebra lineal.

Ejemplos: Veamos a continuación algunos ejemplos de operaciones sencillas, en las

que intervienen escalares y vectores:

>>v1 = [1 2 3 ]; 
>>v2 =v1 + 3, v3 = 2 * v1 

tiene como resultado:

v2 = 4 5 6
v3 = 2 4 6

Para elevar al cuadrado cada componente del vector v2, escribimos:

>>v2 . ^ 2 
ans = 16 25 36

Para calcular 2 elevado a cada componente del vector v3, ejecutamos la sentencia:

>> 2 . ^ v3 
ans = 4 16 64

Si v1 fuese un vector columna, los nuevos vectores v2,v3 y ans serían también vectores

columna. Por ejemplo:


53

>> v4 = [2; 1; 5]; 


>> v5 = ( v4 + 2). ^3 
v5 =
64
27
343

2. Operaciones entre vectores: Cuando dos vectores sean del mismo tipo y tengan la

misma dimensión, la suma, resta, multiplicación, división y exponenciación pueden

realizarse entendiendo que se hace componente a componente.

- Suma ¨+¨ : Suma dos vectores componentes a componentes. En el ejemplo anterior:

>> v1 + v2 

da como resultado el vector

ans = 5 7 9

- Resta ¨-¨ : Calcula la diferencia de los vectores restando componente a componente.

Así:

>> v5 – v4 

da como resultado el vector


54

ans =
62
26
336

- Multiplicación ¨ * ¨ : Calcula un nuevo vector multiplicando las componentes

respectivas de cada factor. Por ejemplo:

>> v1 * v2 
ans= 4 10 18

Obteniendo al multiplicar cada componente de v1 por la correspondiente de v2.

- División ¨ . / ¨ : Calcula un nuevo vector dividiendo cada miembro que lo conforma

del vector 1°, por la que le pertenece del segundo. El resultado de ejecutar:

>> v1 . / v2 

da como resultado el vector

ans = 0.25 0.4 0.5

es decir, divide cada componente de v1 por la correspondiente de v2.

Obteniendo al multiplicar cada componente de v1 por la correspondiente de v2.

- Exponenciación ¨ . ^ ¨ : Calcula un nuevo vector dividiendo a sus miembros que la

conforman del vector 1° por la relación que le pertenece del 2°. El resultado de

ejecutar:
55

>> v1 . / v2 
ans = 1 32 729

3. Producto escala de vectores: ¨ * ¨: Si v es un vector fila, w un vector columna

y ambos tienen la misma dimensión, entonces admiten el comando v*w que

calcula el producto escalar de ambos. Así:

>> v1 . ace (1:3) 

Calcula el producto escalar entre v1 y el vector obtenido al extraer las tres

primeras componentes del vector acel. El resultado es:

ans = 23

3.6. Funciones de MATLAB específicas para vectores

Todas las funciones intrínsecas de MATLAB definidas admiten como

argumento un vector; el resultado de su ejecución será un vector, del mismo tipo

que el argumento, obtenido al actuar la función sobre cada componente.

Ejemplo: Obtener un vector de dimensión 10 cuya componente i-ésima sea el

seno del ángulo 10 * (i -1) grados.

>> angulo = [0: 10: 90]; % vector de 10 componentes. 


>>angulo = pi * angulo /180; % paso de los ángulos a radianes. 
>>sin (agudo) 
ans = 0.01736 0.3420 0.5 …
56

También existen funciones específicas de MATLAB definidas sobre

vectores.

Destacamos las siguientes:

1. Suma de los componentes de un vector ¨sum¨: Comando muy útil que, para un

vector v dado (sea fila o columna),

sum (v)

Calcula la suma de todas sus componentes; por el resultado de su ejecución

es un escalar. Si, por ejemplo, queremos calcular el módulo del vector v1 antes

definido, basta con teclear.

>> sqrt (sum(v1.^2)) 


ans = 14

Obteniendo como resultado la raíz cuadrada de la suma de los cuadrados d

las componentes de v1, es decir, el módulo de v1.

2. Producto de los componentes de un vector ¨prod¨: Dado un vector v (sea fila

o columna) el comando.

prod (v)

Calcula el producto de todas las componentes de v; el resultado de su ejecución es

por tanto un escalar.

>> prod (v1) 


57

Da como resultado el producto de todas las componentes de v1,

ans = 6

3. Transposición de vectores: Un vector puede transponerse mediante el

comando. Por ejemplo, el transpuesto del vector acel se obtiene por:

>> acelt = acel´ 


acelt = 2 3 5 7

El nuevo vector acelt es un vector fila mientras que el vector acel era un

vector columna. De modo similar, un vector fila se convierte en un vector

columna.

El comando:

>> sqrt(acel´* acel); 

Calcularía el módulo del vector acel.

4. Producto escalar de vectores: Dado dos vectores v y w del mismo tipo y

dimensión, la función dot (v, w) logra determinar el producto escalar de ambos.

Por ejemplo:

>> v = [1 4 5 7]; 
>> w = [4 2 6 8]; 
>>dot (v,w)
ans = 98
58

El mismo resultado se obtendrá ejecutando el comando:

>> dot (v´, w´); 

5. Producto vectorial de vectores: Dados dos vectores v y w del mismo tipo y

dimensión3, la función cross (v,w) calcula el producto vectorial de amos. Por

ejemplo:

>> v = [2 1 3]; 
>> w = [4 1 0]; 
>>crosst (v,w)
ans = -3 12 -2

Lo que comprueba que el producto vectorial de dos vectores cambia de signo

al permutar el orden de la multiplicación.

6. Valor máximo de las componentes de un vector: La sentencia

>>[y,k] = max (v) 

donde v es un vector, nos devuelve un vector de dos componentes: en la

primera, la variable y guarda el valor máximo de las componentes de v, la segunda

componente es la variable k que contiene la componente de v donde se alcanza el

máximo. En este caso la función max admite dos variables de salda, es lo que

llamaremos función con retorno múltiple.


59

En cambio:

>>y = max (v) 

Calcula solamente el valor máximo de las componentes de v.

Como ya hemos visto en algunos de los ejemplos presentados, es posible

combinar las distintas operaciones, sea entre vectores o con escalares, en una

misma expresión. La prioridad en el orden de ejecución de expresiones

aritméticas en las que intervienen vectores sigue las mismas reglas que las dadas

para operaciones con escalares.

Ejemplo:- Determinación de los errores relativos.

Realicemos una suposición para la resolución de alguna ecuación diferencia, en la

cual se ha empleado:

- Un método de resolución analítico, del cual conocemos que su solución en el

intervalo [0,1] es y(x) = 𝑥 2 + cos(𝑥).

- Un método de resolución matemático para optimizar la respuesta en solución; del

intervalo [0,1], el cual cuenta con parámetro de discretización 0.2, y de la cual se

obtiene la siguiente tabla de soluciones aproximadas:

ángulo (radianes) sol. Aprox.


0. 1.0030
0.2 1.0234
0.4 1.0825
0.6 1.1869
0.8 1.3342
1 1.5415
60

Podemos entonces calcular el máximo error relativo, de la forma:

>>x=0:0.2:1; 

>> sol_exac =x.^2 + cos (x) % Solución exacta

sol_exac =

1.0000 1.0201 1.0811 1.1853 1.3367 1.5403

>> sol_aprox = [1.0030 1.0234 1.0825 1.1869 1.3342 1.5415]; 

>>% En sol_aprox se guarda la solución aproximada 

>>err_real = abs (sol_exac – sol_aprox); % Error absoluto 

>>err_real_re = err_real ./sol_exac;% Error relativo

>>[max_err i] = max (err_real_re)

Max_err =

0.0033

I= 2

Obteniéndose entonces que el máximo error relativo es del 0,3% y que se

alcanza en la segunda componente, es decir, en el punto x=0.2.

3.7. Representación gráficas simples

El comando plot, en su forma más simple, reproduce la gráfica de las

componentes de un vector, el cual se contrasta a los componentes de otro vector;

para ello, ambos vectores deben tener la misma dimensión. Por ejemplo:

>>plot (x, sol_exac) 


61

Representa gráficamente la solución exacta, definida en el ejemplo anterior,

frente a la variable independiente x. La idea es la siguiente: la primera variable del

comando, en este caso la x, se representa en el eje de abscisas; la segunda variable,

sol_exac, en el eje de ordenadas; se identifican los puntos:

(x(i), sol_exac (i)), i=1, …, n

del plano dados, donde n representa la dimensión de ambos vectores, y se

unen entre sí mediante líneas rectas (ver figura 2.1 para 6 puntos de discretización).

Gráfica de 𝑥 2 + cos(𝑥) con n=6.

Puede apreciarse la diferencia si suministramos un número de puntos

mayores; por ejemplo, si consideramos:

>> x1 = linspace (1,1,30); 


>> sol_exac1 = x1. ^ 2 + cos (x1); % Solución exacta 
>>plot (x1, sol_exac1) 
62

Gráfica de 𝑥 2 + cos(𝑥) con n=30.

Obtendríamos la figura 2.2.

La orden plot escoge automáticamente la escala de los ejes. Este comando

puede complementarse con:

>>grid

Que traza cuadrícula de líneas paralelas a los ejes por los puntos marcados en

los mismos. Los comandos

>> xlabel (´texto eje x´) 


>> ylabel (´texto eje y´) 

Permiten etiquetar los ejes x e y respectivamente, con el texto introducido

entre apóstrofos. Por último,

>> tittle (´título de la gráfica ´) 


63

Coloca como título de la gráfica el texto introducido entre apóstrofos.

Gráfica de la función seno en el intervalo [0, 𝜋].

Ejemplo.- Un ejemplo sencillo sería considerar la representación de la función

seno entre intervalo 0 y 𝜋.

>> x= 0 : pi/90 : pi; 


>> y= sin (x); 
>> plot (x,y) 
>> grid 
>>xlabel (´x´) 
>>ylabel (´y´) 
>>title (´y = sen (x)´) 

El resultado de estos siete comandos puede verse en la figura 2.3.

ylabel (´texto eje y´) 


64

Existen dos formas de imprimir una gráfica; la primera consiste en

seleccionar con el ratón sobre la propia ventana gráfica la opción ¨pint¨ del menú

File, esto requiere que nuestra impresora esté bien definida en ¨printer setup¨ del

menú.

Otra posibilidad consiste en teclear la ventana de comandos la orden:

>> print opción 

donde opción es un parámetro que depende de la impresora de que

dispongamos, si es láser o no, si es en blanco y negro o color, etc. Para informarnos

de la opción que debemos utilizar, podemos ejecutar:

>> help print 

y obtendremos las distintas opciones que pueden acompañar al comando

print, y una explicación sobre cada una de ellas.

Por ejemplo,

>> print - dwin 

envía la figura en blanco y negro a la impresora por defecto.

>> print - dwinc 

envía la figura en color a la impresora por defecto.


65

>> print - dwinc 

envía la figura en color por defecto.

>> print - deps 

Genera un fichero PostScrpt en blanco y negro para una impresora láser.

La inclusión de las gráficas en otros documentos puede hacerse dependiendo

del editor utilizado: si, por ejemplo, se trabaja en Tex basta con incluir el fichero

Postscript generado; en cambio, si se trabaja con Word o Scientific WorkPlace,

podemos copiar la figura en el portapapeles y pegarla en la ubicación deseada.

3.8. Gráficas con MATLAB

El programa MATLAB dispone una serie de opciones para formular y

realizar representaciones gráficas, la cual les permite desarrollar los gráficos en

superficies curvas, planas y también superficies que se superponen.

Gráficos en el plano.

MATLAB, posee una forma práctica y sencilla de realizar las gráficas, las

cuales también pueden ser artísticas, empleando una serie expresiones matemáticas,

con los siguientes comandos.


66

Tabla 2
Comando de MATLAB

Comandos Descripción
plot (x,y) Ilustra y grafica el conjunto de puntos (x,y) en sistema cartesiano R
².
bar(x,y) Realiza representaciones graficas de barras verticales, donde y
representa a las frecuencias, y x señala a los espacios en el eje x.
barh (x,y) Realiza representaciones graficas de barras horizontales, donde x es
representado por las frecuencias y x define los espacios en eje y.
stem (x,y) Realiza representaciones graficas de bastones verticales, donde y
representa las frecuencias y x define los espacios en el eje x.
stairs (x,y) Realiza representaciones graficas de una curva escalonada.
polar (x,y) Realiza representaciones graficas de una curva en coordenadas
polares y= y(x).
pie (x) Realiza representaciones graficas de sectores relativo a los valores
del vector x.
Rose (x) Grafica un histograma de forma angular relativo al vector y.

Autoría propia

line:

>> x= -1: 0.1 :5;

>>y = sin (x .^2);

>>plot (x,y)

bar:

>> x= -3: 0.2 :3;

>>y = exp (-x .^2);

>>bar (x,y)
67

stairs:

>> x= 0 : 0.4 : 10;

>>y = sin (x);

>>stairs (x,y)

Polar:

>> t = 0 : 0.1 : 2 * pi;

>>y = cos (3 * t );

>>polar (t,y)

Pie:

>> x = 1 : 2 : 9;

>>pie (x);

Figura 11. Graficas de Matlab


Fuente:
https://www.mathworks.com/videos/programming-
with-matlab-86354.html
68

Para la elaboración de las gráficas se pueden considerar de igual modo tipos

de líneas, como de color, estas opciones se presentan en las siguientes tablas.

Línea Descripción
Color Descripción
r Rojo
- Continua
y Amarillo
g Verde
-- Guión
b Azul
w Blanco
: Punteada
m Magenta
c Turquesa
-. Guión y punto
k Negro

Otras dos propiedades en la elaboración de las gráficas corresponden al ancho

de línea y tamaño de carácter que se va a usar, estas opciones son:

Ancho de línea (linewidth) Tamaño de carácter (markersize)

0.5, 1, 1.5, 2, 3, 4,…. 6, 9, 12, 15, 18,….

Ejemplo:

>>x=-4:0.4:4;

>>y=x-sin(x);

>>plot(x,y, ’marker’,’+’, ’markersize’,8, ’linewidth’,1.5)

Figura 12.
Curva MatLab
Fuente: https://www.researchgate.net/figure/Figura17-Tiempo1-tomado-de-la-
Curva-de-reaccion-graficada-en-Matlab_fig7_322641848
69

Gráfica con múltiples curvas

MATLAB posee la característica de emplear la función PLOT y también realizar

representaciones graficas de 1 a mas curvas; donde establece 2 tonos distintos

Ejemplo:

>> x=0:0.05:5;

>> y=sin(x);

>> z=cos(x);

>> plot(x,y,x,z)

Observación: Luego de realizar la gráfica de una o más curvas, permite

incrementar más graficas en el mismo eje, prediciendo el comando hold on, a

comando plot.

Ejemplo:

>>x=0:0.05:5;

>> y=sin(x)

>>z=cos(x);

>> plot(x,y,x,z)

>> hold on

>> w=abs(x-2)-2

>> plot(x,w,'k')
70

Gráfica con múltiples ejes

El programa MATLAB tiene la capacidad de formular ejes múltiples y mostrarlos

solo en una pantalla donde se formula y construye las multiples graficas mediante

el comando subplot.

Subplot (m,n,k); divide la pantalla gráfica en m por n ejes coordenados en la cual

se graficarán las diferentes funciones, siendo k la secuencia de las gráficas.

Ejemplo:

>> t=0:0.3:5;

>> x=t.^2;

>> y=2*t-5;

>> z=sin(t);

>> u=cos(t);

>> v=abs(t);

>> w=sqrt(t);

>> subplot(3,2,1),plot(t,x),title('gráfica1'),grid on

>> subplot(3,2,2),plot(t,y),title('gráfica2'),grid on

>> subplot(3,2,3),plot(t,z),title('gráfica3'),grid on

>> subplot(3,2,4),plot(t,u),title('gráfica4'),grid on

>> subplot(3,2,5),plot(t,v),title('gráfica5'),grid on

>> subplot(3,2,6),plot(t,w),title('gráfica6'),grid on
71

Gráficas especiales en el plano

MatLab cuenta con un grupo de comandos con los que trabaja, además de

representar formas geométricas especiales en el plano.

Tabla 3
Comandos para representar formas geométricas

Comandos Descripción

compass (x,y) Grafica un conjunto de vectores con origen en (0,0), y

cuya magnitud y dirección vienen determinadas por el

módulo de z,z = x +iy.

feather (x,y) Grafica un conjunto de vectores con origen en el eje X, y

cuya magnitud y dirección vienen determinadas por el

módulo de y.

fplot ( ‘f ’, [a,b]) Dibuja la función ƒ en el intervalo [a, b].

ezplot ( ‘f ’, [a,b]) Dibuja la función ƒ en el intervalo [a,b], adicionándole un

título por defecto.

loglog (x,y) Grafica de la forma cartesiana con escala logarítmica en

los ejes coordenadas.

semilogx (x,y) Grafica de la forma cartesiana con escala logarítmica en el

eje x y escala anormal en el eje y.

semilogy (x,y) Grafica de la forma cartesiana con escala logarítmica en el

eje y y escala normal en el eje x.

Fill (x,y,c) Grafica una región poligonal cuyas vértices son los

elementos de los vectores columna x, y; el parámetro c

contiene el color de graficar.

Autoría propia
72

compass:

>> x=-pi:0.8:pi;

>> y=3-sin(x);

>> compass(x,y)

Figura 53 Compass
Fuente:
https://stackoverflow.com/questions/16136670/highlight-a-
magnitude-circle-in-a-compass-diagram-in-matlab

fill:

>> x=1:0.2:10;

>> y=cos(x);

>> fill(x,y,'m')
73

Figura 14. Fill


Fuente:
https://www.mathworks.com/videos/programming-with-matlab-86354.html

feather:

>> x=-pi:0.8:pi;

>> y=3-sin(x);

>> feather (x,y)

Figura 15. Feather


Fuente: https://blogs.upm.es/dma/2016/09/12/curso-geogebra/
74

Gráfica de superficies

El programa grafica en 3 dimensiones, así sea líneas y también en superficies de

una forma sencilla, pudiendo realizar gráficos con objetos mediante comandos.

Tabla 4
Comandos de líneas como de superficies

Comandos Descripción

plot3 (x,y,z) Grafica un conjunto de puntos P(x,y,z) de ℝ³ uniéndolos con

segmentos.

fill3(x,y,z,c) Grafica en una región poligonal cuyos vértices son los

elementos de los vectores columna x,y,z. el parámetro c es

una terna que contiene valores entre 0 y 1 y forman el color a

graficar.

meshgrid (x,y) Crea arreglos bidimensionales a partir de los arreglos x e y,

para graficar en una superficie explícita z =ƒ(x,y) .

mesh (x,y,z) Grafica una superficie explícita z =ƒ(x,y) con los arreglos x,

yez

meshc (x,y,z) Permite graficar en una superficie explícita z =ƒ(x,y) con los

arreglos x, y e z; proyectando las curvas de nivel en el plano

xy.

meshz(x,y,z) Permite graficar en una superficie explícita z =ƒ(x,y) con

los arreglos x, y e z; cerrando la gráfica con las fronteras del

dominio.

surf(x,y,z) Permite graficar en una superficie explícita z =ƒ(x,y) con

los arreglos x,y e z; pintando cada una de las celdas.


75

surfc(x,y,z) Permite graficar en una superficie explícita z =ƒ(x,y) con los

arreglos x, y e z; proyectando las curvas de nivel en el plano

xy.

surfl(x,y,z) Permite graficar en una superficie explícita z =ƒ(x,y) con los

arreglos x, y e z; considerando una iluminación en forma

básico.

waterfall(x,y,z) Permite graficar en una superficie explícita z =ƒ(x,y) en

forma de cascada

contour(x,y,z) Permite graficar las curvas de nivel de la superficie explícita

z =ƒ(x,y) en ℝ²

contour3(x,y,z) Grafica las curvas de nivel de la superficie explícita z =ƒ(x,y)

en ℝ³

Autoría propia

plot3:

>> t=-6:0.2:8;

>> x=t;

>> y=3-t;

>> z=cos(t);

>> plot3(x,y,z);
76

Figura 16. Plot de MatLab

Fuente: https://blogs.upm.es/dma/2016/09/12/curso-

geogebra/

meshc:

>> [x,y]=meshgrid(-2:0.2:2);

>> z=x.^2+y.^2;

>> meshc(x,y,z)

>> xlabel('x')

>> ylabel('y')

>> zlabel('z')

Figura 17. Meshc MatLab


77

surf:

>> [x,y]=meshgrid(-

1.5:0.2:1.5);

>> z=sin(x.^2+y.^2);

>> surf(x,y,z)

>> xlabel('x')

>> ylabel('y')

>> zlabel('z')

Figura 18. Surf MatLab

Waterfall:

>> [x,y]=meshgrid(-3:0.2:3);

>> z=sin(x)+cos(y);

>> waterfall(x,y,z)

>> xlabel('x')

>> ylabel('y')

>> zlabel('z')

Figura 19.Waterfall MatLab


78

Gráficas especiales de superficies

El programa cuenta con un grupo de comandos con los que trabaja y permite

representar diversas formas geométricas en particular las de tres dimensiones.

Tabla 5
Comandos para representar formas geométricas especiales en tres dimensiones.

Comandos Descripción

bar3(x,y) Grafica paralelepípedos, donde y representa las alturas y x

define el lado del cuadrado que es la base del paralelepípedo.

comet3(x,y,z) Grafica una curva paramétrica con movimiento x = x(t), y =

y(t), z=z (t)

sphere Grafica la esfera unitaria usando por defecto 20 caras

cylinder( ‘ f ’) Permite graficar en una superficie de revolución generada por

la rotación de la función ƒ=ƒ(t) en el intervalo definido para t.

stem3(x,y,z) Grafica puntos de una curva paramétrica x = x(t), y =y (t),

z=z(t), representándolo con bastones.

pie3(x) Grafica sectores tridimensionales relativo al vector x .

ribbon (y,z,c) Permite realizar graficas en una superficie explicita z=ƒ(x,y),

representándolos con cintas tridimensionales, c especifica el

ancho de la cinta.

Quiver3(x,y,z,u,v,w,c) Permite realizar graficas en los vectores de componentes

(u,v,w) en los puntos (x,y,z), c indica el tamaño de los

vectores.

Autoría propia
79

Comet3:

>> t=-10*pi:pi/250:10*pi;

>> x=(cos(2*t).^2).*sin(t);

>> y=(sin(2*t).^2).*cos(t);

>> z=t;

>> comet3(x,y,z)

Figura 20. Diseño de Cometa

cylinder:

>> t=0:0.2:6.3;

>> cylinder(2+sin(t));

>> xlabel('x')

>> ylabel('y')

>> zlabel('z')

Figura 21. Diseño de Cilindro


80

Capítulo IV

CABRI

4.1. Cabri geometre

El programa permite la construcción y exploración de diversos objetos geométricos

de forma didáctica e interactiva. JeanMarie Laborde y Franck Bellemain fueron los

responsables de desarrollar Cabri Geometry II en el Institut d'Informatique et

Mathématiques Appliquées de Grenoble (IMAG), en el laboratorio de investigación de la

Université Joseph Fourier de Grenoble, Francia, en amplia colaboración con el Center

National de la Recherche Scientifique (CNRS) y Texas Instruments. (Texas Instruments

Incorporated, 1997)

Texas Instruments, el responsable cumple la función de editor de Cabri Geometry II

en los Estados Unidos y Canadá, introduce en las aulas la informática. La base geométrica

de este programa fomenta la exploración de la forma más sencilla a una geometría

descriptiva e hiperbólica avanzada.

Figura 22. Cabri geometre

Fuente: https://blogs.upm.es/dma/2016/09/12/CABRI
81

4.2.Características de CABRI

 El programa CABRI incorpora la geometría analítica, y la geometría

transformacional.

 Permite desarrollar las construcciones predecibles que se den en forma de puntos,

formas geométricas, rectas y también diversos objetos básicos.

 Emplea las funciones de trasladar, educir, ampliar, giar y mover, las diversas

figuras geométricas, en función de su centro geométrico, o los puntos fijados,

adicional a la simetría axial, y la inversión de las figuras y objetos.

 Permite la construcción de forma sencilla de las figuras conicas, incluyendo las

hipérbolas y las elipses.

 Logra la exploración de diversos conceptos de geometría hiperbólica y la

descriptiva.

 Controla las medidas de las figuras, y hace anotaciones.

 Emplea las coordenadas polares y las cartesianas.

 Realiza una presentación de las diversas ecuaciones de las figuras geométricas,

coordenadas, elipses y rectas.

 Da acceso a los usuarios sobre las diversas creaciones de los marcos, para aquella

construcción que sea repetitiva constantemente.

 Da acceso al docente de configurar el menú de herramientas, y centra las

actividades de los usuarios y estudiantes.

 Prueba las hipótesis que son basadas en los postulados de Euclides, comprobando
82

las propiedades de las figuras geométricas.

 Oculta las formas y objetos que se emplearon en la construcción al momento de

mejorar la organización de la pantalla.

 Emplea los colores de la paleta para diferenciar los objetos, utilizando también

estilos en línea de pintura.

 Logra calcular lugares y formas geométricas.

 Grafica las características de las formas dinámicas mediante una animación.

 El usuario puede guardar los marcos y dibujos en el disco duro.

 Abre y visualiza las constricciones de formas geométricas creadas con TI-92

 Brinda una mesa de trabajo de tamaño 1metro cuadrado, y a la vez imprime el área

del dibujo de 8,5 por 11,0 pulgadas (21,59 por 27,94 cm).

4.3. Operaciones en CABRI

Figura 23. Pantalla de presentación


83

Figura 24. Barra de Herramientas


84
85

Figura 25. Opciones MatLab


86

Por lo tanto el programa CABRI GEOMETRY 3D v.2 es aquel software

matemático que permite la exploración de la geometría en sus 3 dimensiones. Además

de permitir la construcción, visualización y manipulación de las diversas formas

geométricas, como son los planos, figuras cónicas, rectas, esperas, poliedros, entre los

demás. Además de realizar la construcción dinámica de la más complicada a la más

básica, empleando la transformación de la figura y también sus propiedades

geométricas que las incorpora. Y también realizar la medición de los objetos,

incorporación de sus datos numéricos y la revisión de su secuencia en relación a la

construcción. Siendo considerada como una herramienta extraordinaria para todo

estudio a la hora de una resolución de problemas geométricos y de matemática.


87

Capítulo V

GEOGEBRA

5.1 Inicio con GEOGEBRA

Según Markus Hohenwarter y otros (2009), Es un software dinámico matemático

que recopila de forma interactiva las áreas de geometría, álgebra y cálculo. El cual ha

sido desarrollado por Markus Hohenwarter en trabajo en conjunto con su equipo

internacional de desarrolladores. Para aplicar el conocimiento a la matemática escolar

establecen las siguientes características:

 Software de acceso libre.

 Programa dinámico que facilita la enseñanza en las áreas matemáticas.

 Desarrollado en Java 6, puede ser guardado en un USB.

 Se puede ejecutar con Windows, Mac 0S X, Linux o Solaris.

 Su pantalla de trabajo se divide en tres partes, conocidas como ventanas o vistas, la

vista algebraica se ubica a la izquierda, la vista gráfica, se encuentra a la derecha, y

la vista de entrada en la parte inferior.

 En la vista algebraica, que se encuentra en la parte superior también se logra ver a

la barra de menú y la barra de herramientas.


88

Figura 26. Barra de menú de Geogebra

Su uso es primordialmente en la educación tanto en el nivel de educación

primaria como en la secundaria y en la educación universitaria.

Su construcción está basada en vectores, líneas rectas, figuras o secciones

cónicas, funciones, puntos, polígonos y segmentos, y demás objetos que se

pueden intercambiar de forma interactiva. Además de que sus herramientas se

pueden modificar o intercambiar de forma sencilla empleando la barra de

entrada. Todo trazo que se realice se puede modificar de forma interactiva,

ajustándose y modificándose.

Según Martínez, El software es capaz de emplear las diversas variables

para los puntos, números o vectores; además de permitir trasladar las

construcciones de forma interactiva para la realización de gráficas, tratamientos

algebraicos, calcular las funciones de derivadas y variables reales. (2011).


89

Este programa es gratuito, y es considerada como una herramienta

versátil y revolucionaria al aplicarse la enseñanza de las matemáticas.

La cual permite la construcción dinámica, y una fácil exportación a las

aplicaciones web, que son de fácil manipulación las expresiones matemáticas,

además de la observación de las relaciones y propiedades matemáticas,

mediante su variación de sus acciones.

Este software ha sido reconocido por su calidad didáctica y traducido a

más de 50 idiomas,

Formas de trabajar con Geogebra

Según Gonzales M. (s.f.)

Este programa abarca a la geometría de la forma didáctica,

permitiendo facilitar la enseñanza hacia los estudiantes, además de

observar los contenidos matemáticos usualmente dificultosos de

aprender de la forma estática. Permite la construcción de forma

sencilla y rápida, mediante un trazo preciso y real, dando como

resultado la relación con una figura ya construida, y a la vez permitir

una transformación dinámica. Es según las dos características que este

programa facilitan la enseñanza del docente al estudiante; y mantiene

una capacitación constante, según las actualizaciones del programa.


90

Herramienta del profesor

Emplea construcciones que ya fueron creadas por otras personas, o trabajadas

por uno mismo en anterioridad para las siguientes funciones:

 Creación de diversos materiales estáticos y educativos, interactivos y dinámicos,

con la finalidad que apoyen a las diversas explicaciones del área.

 Creación de diversas actividades que impulsa a los alumnos manipular las

diversas construcciones y se anticipe las propiedades y los resultados según la

observación.

Herramienta del estudiante:

 Manipulación de las construcciones que ya fueron trabajadas por otras personas,

y la deducción de las relaciones, propiedades y sus resultados de los objetos.

 Permite desarrollar las construcciones desde un nivel cero, hasta la resolución o

investigación de los objetos.

Niveles de certificación

El Instituto Internacional de Geogebra ofrece diversos niveles de certificación

para sus usuarios.

 Certificado de USUARIO

 Certificado de EXPERTO

 Certificado de FORMADOR
91

Existen diversos conocimientos y capacidades sobre el programa, para cada nivel

de este software, los cuales deberán acreditarse según su certificación correspondiente.

Las capacidades y conocimientos se comprenden tres niveles de actuación:

1. Conocimiento técnico del programa.

2. aplicación de la enseñanza y aprendizaje del programa.

3. Papel en la Comunidad de Usuarios del programa.

1. Certificado de Usuario

El usuario que tenga este certificado se encuentra en la capacidad de creación de

construcciones dinámicas de formas sencillas, a la vez de implementar los procesos de

aprendizaje y enseñanza.

Los usuarios que quieran tener esta certificación deberán comprobar sus

conocimientos, aptitudes y capacidades, como las siguientes:

Conocimiento técnico de GeoGebra:

 Conocer las herramientas geométricas, empleo de los comandos y las ventanas

disponibles.

 Conocimiento para intercambiar las propiedades de las formas y objetos con la

finalidad de crear diversas construcciones.

 Emplear el programa para la creación de archivos, y a la vez la exportación en

formato jpg como página web.

 Capacidad de búsqueda de la información, empleando el documento de Ayuda.


92

La aplicación a la enseñanza y aprendizaje:

 Saber sobre las herramientas interactivas del programa.

 Conocer sobre las herramientas interactivas del programa, y a la vez sobre su

potencial en relación a la representación de los diversos formatos.

 Empleo del programa como una herramienta de representación y demostración.

 Selección minuciosa de la publicación encontrada en Internet.

El papel en la comunidad de usuarios de GeoGebra:

 Planteamiento de preguntas en el foro de los usuarios del programa.

2. Certificado de Experto

Esta certificación requiere que los usuarios del nivel expertos deberán ser

capaces de la realizar la construcción con el programa, en los cuales se incorpore los

diversos elementos que lo conforman, además de permitir la animación y también tener

el conocimiento para procesar y exportar los archivos, y estos tengan la capacidad de

evaluar y analizar las construcciones de otros usuarios.

Además que se caracterizan por la elaboración y compartir los materiales

didácticos desarrollados en el programa, a la vez emplear diversas tareas de apoyo a

otros usuarios del programa.

Los posibles usuarios a acceder esta certificación, deberán comprobar y

demostrar sobre sus conocimientos y las capacidades siguientes:


93

Conocimiento técnico de GeoGebra:

 Conocimiento de empleo de las expresiones algebraicas y comandos.

 Conocimiento de la utilidad de las diversas características avanzadas.

 Utilización del protocolo de la construcción de diversas estrategias para deducir

su construcción.

 Facilidad de creación de diversas herramientas conocidas por el usuario. Personal

en relación al entorno de trabajo.

 Conocimiento de las opciones avanzadas del programa.

La aplicación a la enseñanza y aprendizaje:

 Empleo del programa como una herramienta para ser posible las construcciones

 Empleo del programa en el aprendizaje por descubrimiento y experimentación a

aplicar a los estudiantes.

 Capacidad de adaptación a diversas construcciones ya existentes.

 Capacidad de introducción, guía y monitoreo a otros usuarios en los primeros

pasos con el uso del programa.

El papel en la comunidad de usuarios de GeoGebra:

 Capacidad de respuesta rápida, a los usuarios que requieren una orientación y

apoyo en el foro del programa.


94

 Poseer una capacidad para la creación de diversos materiales didácticos,

innovadores y educativos, y que sean compartidos en la comunidad del

programa.

 Mantenerse activos de la forma interactiva con otros usuarios con el objetivo de

mantener una colaboración e intercambio de experiencias y conocimiento.

 Capacidad de guiar y brindar información a los demás participantes del

programa.

3. Certificado de Formador

Para obtener este certificado es necesario tener una participación activa como

exponente en diversas actividades del programa, además de ser parte de los demás

grupos de trabajo, con la finalidad de la elaboración de los diversos materiales o

unidades interactivas, a la vez de colaborar de forma constante con el proyecto del

programa y colaborar con el instituto local reconocido por el Instituto Internacional de

GeoGebra.

Los posibles postulantes a esta certificación deberán demostrar las siguientes

capacidades:

Conocimiento técnico de GeoGebra:

 Conocer la gran mayoría sobre las características del programa, además de una

amplia experiencia en relación al software.

 Conocer la fuente de información sobre el empleo de las características innovadoras

del programa.
95

 Conocer sobre las diversas formas de instalación del programa.

 Tener conocimiento sobre las características avanzadas del programa.

La aplicación a la enseñanza y aprendizaje:

 Manejar el programa de la forma experta, ante cualquier situación de enseñanza, por

lo mínimo en un año.

 Poseer cualidades para la utilización y adaptación de diversos materiales en

determinados grupos de participantes en ciertos talleres o cursos del programa.

El papel en la comunidad de usuarios de GeoGebra:

 Mantener una colaboración interactiva del instituto de GeoGebra local.

 Ser capaz de brindar talleres, conferencias, congresos a los nuevos participantes del

programa.

 Ser capaz de contribuir, fomentar y colaborar en las plataformas online con los

miembros de GeoGebra.

 Ser capaz de realizar diversas investigaciones, además de publicar diversos artículos

además de compartir su experiencia con la comunidad de GeoGebra.

5.2 Principales operaciones

Geometría analítica plana.

La geometría analítica es una de las partes de la matemática que tiene por “objeto

el estudio de las relaciones entre el álgebra y la geometría euclidiana”.


96

Sistema de coordenadas cartesianas.

La geometría analítica se caracteriza por el sistema coordenado, desarrollado

por el Francés Rene Descartes en el año de 1637, es por ello que también se le conoce

como Geometría Cartesiana.

Para ubicar puntos en el plano, usamos un sistema de coordenadas cartesianas:

 Se trazan dos rectas perpendiculares. Una de forma horizontal y la otra forma vertical.

Se denominan ejes coordenadas.

 El eje horizontal es el eje X o eje de las abscisas. Mientras que el eje vertical es el eje

Y o eje de las ordenadas y el plano queda dividido en cuatro cuadrantes.

 El punto en el que se cortan los ejes es el origen de las coordenadas.

Figura27. Coordenadas de Geogebra


97

Por lo tanto:

Las coordenadas de un punto del plano P(a, b) vienen dadas por un par ordenado

de abscisa a y ordenada b.

La distancia entre dos puntos cualesquiera del plano cartesiano.

Para Kindle (1974, p.1) la distancia d entre los puntos A(x1; y1) y B (x2; y2) del

plano P es la longitud del segmento de la recta que tiene por extremos A y B y se

calcula aplicando el Teorema de Pitágoras en el triángulo rectángulo ABC.

 Para calcular la distancia entre dos puntos, no importa el orden en que se tomen

los puntos: d ( A, B)  d ( BA)

 La distancia existente entre los dos puntos del plano cartesiano siempre es un

número no negativo.

Tabla 6
La distancia entre dos puntos cualesquiera del plano cartesiano.

Definiciones Ecuación
Lugar geométrico
fundamentales matemática

Para hallar la La distancia entre los

distancia entre puntos A(x1; y1) y B

los puntos (x2; y2) del plano P,

A(x1; y1) y B se determina

(x2; y2) del mediante la

plano P. expresión

Aplicamos matemática
98

Pitágoras en

función de las
d  x2  x1    y2  y1 
2 2

coordenadas de

los puntos

dados.

Autoría propia

Coordenadas de un punto medio del segmento.

Para calcular las coordenadas del punto medio M del segmento AB. Hallar el

promedio aritmético de sus coordenadas. Según Figueroa (2006, p.21).

Tabla 7
Coordenadas de un punto medio del segmento.

Segmento paralelo a eje X Segmento paralelo a eje Y Segmento no es

paralelo a los ejes.

Autoría propia

Ángulo de inclinación y pendiente de una recta.

Los autores Fuller, G y Tarwater, D. (1999, p.13) definen que:


99

La inclinación del ángulo  de una recta es el ángulo que forma la recta con el eje X,

tal que 0    180 .

Pendiente de una recta es la tangente de la inclinación.

y2  y1
 La pendiente de la recta se calcula mediante la expresión: mAB  tg  x2  x1 ; x1  x2

 La pendiente (m) de recta es la tangente trigonométrica de su ángulo de inclinación.

Tabla 8
Ángulo de inclinación y pendiente de una recta.

Positiva No definida Negativa

Autoría propia
100

Aplicación didáctica

Sesión de aprendizaje Nº 1

Tema: Creación de gráficos en MATLAB

I. DATOS GENERALES

1.1 Área : Educación para el trabajo


1.2 Especialidad : Computación
1.3 Grado : 4to “A”
1.4 Duración : 2 horas
1.5 Docente : Rosa Luz Espinoza Rengifo
1.6 Fecha : 27 de junio del 2019

II. TEMA TRANSVERSAL, VALOR Y ACTITUD ANTE EL ÁREA

TEMA TRANSVERSAL VALOR ACTITUD ANTE EL ÁREA

Educación para la convivencia, la paz Tiene disposición y confianza en sí


Respeto mismo
y la ciudadanía

III. ORGANIZACIÓN DE LOS APRENDIZAJES

APRENDIZAJES
ORGANIZADOR DE ÁREA CONTENIDOS ESPERADOS

MATLAB Conoce y utiliza


Concepto adecuadamente los comandos
Comprensión y aplicación de
Características de MATLAB al elaborar las
tecnologías
Funciones principales gráficas
gráficas
101

III. Secuencia didáctica

Evaluación
Tiempo

Fase Estrategia de enseñanza Recursos Indicadores Instrumento

Organización Se saluda a los alumnos y se procede a verificar la Demuestran interés por el


asistencia trabajo académico

Recuperación de Se le planteará una situación problemática Realizan abstracciones a


saberes previos través del descubrimiento

Se formularán las siguientes preguntas: Plumones


¿Cómo se realizan gráficas con funciones Lista de cotejo
matemáticas?

¿Cómo podrían utilizar la tecnología para esta


actividad? Muestran interés por el
manejo de software
Conflicto cognitivo Los alumnos participaran dando sus opiniones con matemáticos
sus compañeros y el docente.
15 min.
Argumentarán sus ideas.
Pizarra
De tantas opiniones se llegará a la conclusión de que
necesitan tener un Software.

Utilizarán la tecnología mediante la computadora


con MATLAB.
102

Evaluación
Tiempo
Fase Estrategia de enseñanza Recursos Indicadores Instrumento

Los alumnos desarrollarán su práctica de creación, Identifica las


una función matemática y la gráfica respectiva. características y ventajas al
40 min Construcción de los trabajar con el Programa
conocimientos Crearán gráficos. MATLAB
Computadora

Software Lista de cotejo


Se da aplicaciones inmediatamente al tema cuando
los alumnos tengan alguna duda respecto a la
utilización del MATLAB Aplica estrategias en el
desarrollo de la práctica
15 min Transferencia Los alumnos emplearán las herramientas de
MATLAB al realizar su práctica con su hoja de guía.

Los alumnos consolidarán su aprendizaje mediante Responde positivamente la


la autoevaluación analizando sus conocimientos: Guía de práctica ficha de metacognición
10 min Extensión ¿Qué sabía yo antes respecto al tema de hoy? ¿Qué
metacognición sé yo ahora? ¿Cómo lo aprendí? ¿Para qué me sirve
lo que aprendí? ¿Qué me falta aprender y cómo lo
lograre?
103

Laboratorio N° 1

1. Inicialmente debemos ingresar al MATLAB y luego entrar al entorno de Programación

2. Entrar al editor donde se puede escribir e indicar las instrucciones que no son ejecutadas

hasta que lo mencionemos en la ventana principal.

Una vez abierta la ventana, tiene la siguiente presentación:


104

3. Para crear un archivo nuevo solo se necesita hacer clic sobre la representación de una

hoja en blanco, que sirve precisamente para ello.


105

4. Cuando se comience a escribir el programa, primero se deberá guardar con el nombre

que el usuario indique, cualquier nombre menos la denominación una “function”, ya

que en ese caso deberá ser guardado con el mismo nombre) y la extensión en que se

guarda es .M

Ciertos comandos con mayor empleo en archivos .M son:

a) ECHO OFF: muestran u ocultan a los comandos.

b) PAUSE: la ejecución del programa es detenida hasta que se dé clic a una tecla.

c) INPUT: este comando permite que con ayuda del teclado metamos el valor de una

variable, el formato en el que es empleado, indicará posteriormente en un ejemplo.

d) DISP: muestra el contenido de la variable sin visualizar su nombre o el texto que

ha sido introducido según la forma de utilizarlo. Los distintos formatos se muestran

a continuación en un ejemplo.

e) RETURN: para el programa.


106

Diferencia entre editor y Matlab

El editor puede llevar por dos caminos diferentes dependiendo de las condiciones, sin

embargo el programa Matlab, su flujo siempre será hacia abajo.

5. Luego crear un programa tal que un usuario introduzca un número por teclado, que

indique si es número entero y luego si es un número par o impar.

Cada if debe tener su end, aunque haya uno dentro de otro.


107

Síntesis

Existen diversos programas que permiten desarrollar cálculos simbólicos, y que estos

a la vez complementen a las diversas actividades tradicionales existentes; resolución de

ejercicios matemáticos, diversos problemas escritos, y exposiciones orales; además de

contar con un apoyo informático; y que hoy en día sea necesario.

La acción de usar el implemento del software matemático da como resultado una

serie de aprendizajes dinámicos, motivadores y también creativos, para los diferentes

alumnos del grado 2do.

Para lograr la aplicación de una correcta propuesta metodológica, y que la

mencionada sea alternativa y diferente por los educadores del grupo en cuestión; y a los

estudiantes, comenzaría su atracción por las matemáticas, y a la vez generar una mayor

facilidad para que los docentes la apliquen a sus alumnos.

Deberá aplicarse de una forma metodológica alternativa, diferente y didáctica por los

docentes de determinado grupo ya que su objetivo es contribuir a los estudiantes y que

estos sientan gusto ya tracción por las matemáticas, siendo más sencillo desarrollar el

aprendizaje a los estudiantes.

Luego de generar el desarrollo de las innovadoras actividades se observó la atracción

de los estudiantes de forma creciente, en donde el educador tuvo que emplear diversas

estrategias metodológicas y motivaciones. (Monserrat Delpalillo & Rios Garcés, 2003)


108

Apreciación crítica y sugerencia

MATLAB se puede aplicar tanto para solucionar problemas de cálculo elemental, de

forma interactiva, como para realizar simulaciones numéricas de problemas

extremadamente complejos, utilizando como lenguaje de programación.

El programa Derive es uno de los más excelentes en el área de cálculo simbólico,

que podemos definir como programas para Computadores personales, que se ejecutan y

conjugan con las matemáticas, empleando las notaciones propias (simbólicas) de esta

ciencia. Los programas que sean de cálculo simbólico tienen la capacidad de hacer

derivadas, integrales, límites y otras operaciones matemáticas. Además de que usualmente

pueden obtener las diversas capacidades gráficas (representación de curvas y funciones) y,

por descontado, capacidades numéricas que suplen de sobra la mayoría de las calculadoras.

(Servicio de Fomracion del Profesorado, 2013)


109

Referencias

Arrieta, H. (23 de Abril de 2018). Software de aplicación. Obtenido de


https://www.monografias.com/trabajos67/software-aplicacion/software-
aplicacion.shtml

Baquero, M., & Gonzales, P. (2006). Historia del Desarrollo y la Evolución. Obtenido de
Universidad de Palermo. Facultad de:
www.palermo.edu/ingenieria/downloads/Historia_del_desarrollo_y_evolucion_de_
la_llamada.ppt

Borjas Macías, V. (Marzo de 2013). Herramientas computacionales para la matemática.


Obtenido de http://www.utm.mx/~vero0304/HCPM/4-Complejos.pdf

Canevet, G. (1970). El cálculo Científico. Barcelona-España: Industria Gráfica Francisco


Csamajó.

Felcos, F. (2009). Matlab. Obtenido de Monografías.com:


https://www.monografias.com/trabajos5/matlab/matlab.shtml

Huamanlazo Chaupin, J. W. (2015). ESTRATEGIAS DIDÁCTICAS DEL


DOCENTE Y EL APRENDIZAJE DE LOS ESTUDIANTES EN EL ÁREA DE
MATIEMÁTICA DEL TERCER GRADO DE SECUNDARIA EN LA
~NSTITUCIÓN EDUCATIVA "FRANCISCO IRAZOLA" EN LA PROVINCIA DE
SATIPO, AÑO 2015. Obtenido de
http://repositorio.une.edu.pe/bitstream/handle/UNE/440/TM%202698%20H1.pdf?s
equence=1&isAllowed=y

Louboutin, C., Valli, G., Polyvore, & Prada. (17 de Mayo de 2017). INFORMÁTICA 205
BLOQUE 3. Obtenido de http://info105anahi.blogspot.com/

Martinez Acuña, J. A. (2011). Geogebra. Obtenido de


https://geometriaytrigonometria.wordpress.com/2011/05/09/24-geogebra/

Monserrat Delpalillo, F. J., & Rios Garcés, J. (2003). Actividades matemáticas para ESO y
Bachillerato con el Programa Derive. Obtenido de
https://studylib.es/doc/243379/actividades-matem%C3%A1ticas-para-eso-y-
bachillerato-con-el-pr...

Percka, L. (2012). Aplicaciones a problemas con MATLAB. Obtenido de


https://www.academia.edu/19774272/MATLAB_APLICADO

Perez Lopez, C. (2002). Matlab y sus aplicaciones en las ciencias y la ingenieria. Pearson-
Prentice Hall.
110

Perez Lopez, C. (2002). Matlab y sus Aplicaciones en las Ciencias y la Ingenieria.


Obtenido de WWW.FREELIBROS.COM:
https://www.passeidireto.com/arquivo/22982728/matlab-y-sus-aplicaciones-en-las-
ciencias-y-la-ingenieria-www-freelibros-com/7

Pizarro, R. (Marzo de 2009). Las TICs en la enseñanza de las Matemáticas. Aplicación al


caso de Métodos Numéricos. Obtenido de
http://sedici.unlp.edu.ar/bitstream/handle/10915/4152/Documento_completo.pdf?se
quence=1&isAllowed=y

Rafael. (1 de Junio de 2017). programas de geometría dinámica. Obtenido de


Blografase12: http://rafase12.blogspot.com/

Rivera Macías, P. (Junio de 2010). Resolucion de sistemas de ecuaciones lineales con dos
incognitas por alumnos de seundo grado de educacion secundaria a traves del uso
de Geogebra. Obtenido de
http://bdigital.dgse.uaa.mx:8080/xmlui/bitstream/handle/11317/650/339360.pdf?se
quence=1&isAllowed=y

Rosario, U. N. (2005). Introducción a MATLAB. Obtenido de


https://usuarios.fceia.unr.edu.ar/~ericah/Soft/matlab_2005_FCEIA.pdf

Sánchez Ramírez, I. (2004). Softareas para el aprendizaje de la Matemática. Obtenido de


https://www.monografias.com/trabajos89/softareas-aprendizaje-
matematica/softareas-aprendizaje-matematica.shtml

Servicio de Fomracion del Profesorado. (Octubre de 2013). NEOBOOK. Aplicaciones


Multimedia. Obtenido de https://reyvallecillo.files.wordpress.com/2013/10/manual-
neobook.pdf

SitesGoogle. (s.f.). SOFTWARE EDUCATIVO MATEMÁTICO. Recuperado el 07/08/19,


de
https://sites.google.com/site/softwareeducativo4567/serviciosmedicosaym/economi
a-y-finanzas

Sosa Lozano, D. D. (s.f.). Clases Teoricas Matlab. Obtenido de


https://es.scribd.com/document/350297448/Clases-Teoricas-Matlab

Tene, C. (15 de Julio de 2010). Informatica. Obtenido de


https://inforbasicainternet.blogspot.com/search?q=Winmat

Texas Instruments Incorporated. (1997). CABRI GEOMETRY II. Obtenido de


https://usermanual.wiki/JBL/gsbookspa.3602366723.pdf
111

Álvarez, R., (2014). Matlab, aplicaciones a las matemáticas básicas. Universidad de

Medellín, Colombia. Sello editorial de la Universidad de Medellín.

Álvarez, R.; y Mejía, F., (2006). Factorización. Universidad de Medellín, Colombia. Sello

editorial de la Universidad de Medellín.

Cordero, A. (2005). Métodos Numéricos con Matlab. Editorial Universidad Politécnica de

Valencia.

Escalante, R., (2006). Curso introductorio de Matlab. Editorial equinoccio. Universidad

Simón Bolívar.

Gallego, R., (2013). Introducción al MATLAB para economistas. Universidad Rey Juan

Carlos. Universidad Rey Juan Carlos, Servicio de publicaciones, España.

García, J., y Aranda, T., (1999). Notas sobre Matlab. Textos universitarios Uniuno.

Servicio de publicaciones, Universidad de Oviedo.

Gilat, A., (2005). Matlab: Una introducción con ejemplos prácticos. Editorial Reverté,

S.A. Barcelona, España.

MATLAB, (2006). The Math Works, Inc. Prentice Hall. Edición del estudiante, Guía del

usuario Impreso en España.

Pérez, C., (2012). Matlab y sus aplicaciones en las ciencias y la ingeniería. Pearson

Educación S.A. Madrid, España.

Quintela, P., (2000). Matemáticas en Ingeniería con MATLAB. Universidad de Santiago de

Compostela. Edita servicio de publicaciones de la Universidad Santiago de

Compostela.
112

Robles, A., y García, J., (2006). Métodos numéricos en Ingeniería. Prácticas con

MATLAB. Ediciones de la Universidad de Oviedo.

Linkografía

Guía de uso de Matlab. (). Consultado en:

http://mit.ocw.universia.net/18.06/f02/related-resources/matlab.pdf

Programación: Introducción a Matlab. (). Consultado en:

http://www.uhu.es/cristobal.garcia/descarga/intro_matlabALBERTOModificado.pdf

Rodríguez del Rio, Roberto. (). Gráficas con Matlab. Consultado en:

http://www.mat.ucm.es/~rrdelrio/documentos/rrrescorial2002.pdf

Tutorial de Matlab. (). Consultado en:

http://www.usc.es/gir/docencia_files/tdd/tutorial_matlab.pdf

Vargas Villanueva, Manuel. (). Tutorial de Introducción a Matlab. Consultado en:

http://www.esi2.us.es/~vargas/docencia/cpc/guiasMatlab/tutorialMatlab.pdf

También podría gustarte