25
1 Gnu/ Linux Knoppix-Mat Para Novatos y Curiosos Prof.Marcos Alejo Sandoval Con Aplicaciones Matemáticas

Matemáticas con Gnu/Linux para Novatos y curiosos

Embed Size (px)

DESCRIPTION

Matemáticas con Gnu/Linux para Novatos y curiosos. Invita a usar Gnu Linux en el entorno de las matemáticas

Citation preview

Page 1: Matemáticas con Gnu/Linux para Novatos y curiosos

1

Gnu/ Linux Knoppix-Mat

ParaNovatos

y Curiosos

Prof.Marcos Alejo Sandoval

Con Aplicaciones Matemáticas

Page 2: Matemáticas con Gnu/Linux para Novatos y curiosos

2

ContenidoContenido■ ¿Por qué habría de interesarme Por qué habría de interesarme

Gnu/Linux? Gnu/Linux? ............................................................33

■ ¿Qué tiene de distinto Gnu/Linux?...............................5

■ ¿Cómo empiezo?......................8

■ Knoppix-Mat. ¿Qué tiene para matemáticas?.........................11

■ Kile: Documentos LaTeX........14

■ SciLab....................................23

Page 3: Matemáticas con Gnu/Linux para Novatos y curiosos

3

¿Por qué habría

de interesarme

GNU/Linux?

Page 4: Matemáticas con Gnu/Linux para Novatos y curiosos

4

■ EstabilidadEstabilidadEl sistema es robusto, fiable y El sistema es robusto, fiable y seguro.seguro.

■ FlexibilidadFlexibilidadSistema Completo y Totalmente Sistema Completo y Totalmente personalizable.personalizable.

■ PrecioPrecio Gnu/Linux es Software Libre Gnu/Linux es Software Libre

¿Por qué habría de interesarme Gnu/Linux?

Page 5: Matemáticas con Gnu/Linux para Novatos y curiosos

5

¿Qué tiene de

distinto

GNU/Linux?(diferencias específicas)

Page 6: Matemáticas con Gnu/Linux para Novatos y curiosos

6

■ Entornos GráficosEntornos Gráficos GNOMEGNOME KDEKDE ICEWXICEWX XFCEXFCE ......

■ DistribucionesDistribuciones Debian, Debian, KnoppixKnoppix, Ubuntu, Ubuntu Fedora, Red HatFedora, Red Hat MandrakeMandrake SuSeSuSe ......

¿Qué tiene de distinto el GNU/Linux?

Con diferentes versiones

Adm

inis

trad

ores

de

Ven

tana

s

Paq

uete

s de

Pro

gram

asG

nu/L

inux

Page 7: Matemáticas con Gnu/Linux para Novatos y curiosos

7

¿Qué tiene de distinto el GNU/Linux?

Fl

uxbo

xFl

uxbo

x

G

nom

eG

nom

e

XFC

EX

FCE

XG

L 3

DX

GL

3D

Dif

eren

tes

Ent

orno

s G

ráfi

cos

Page 8: Matemáticas con Gnu/Linux para Novatos y curiosos

8

¿Cómo empiezo?

Page 9: Matemáticas con Gnu/Linux para Novatos y curiosos

9

¿Cómo empiezo?

■ Lectura, lectura y cacharreoLectura, lectura y cacharreo

■ Instalar una distribución o Probar Instalar una distribución o Probar con un Live-CDcon un Live-CD

Con Con KnoppixKnoppix introduce el Cd, introduce el Cd, reinicia el computador y en 3 reinicia el computador y en 3 minutos tiene una completa minutos tiene una completa distribución Gnu/Linux. distribución Gnu/Linux.

■ Asistir a Charlas, EventosAsistir a Charlas, Eventos

Page 10: Matemáticas con Gnu/Linux para Novatos y curiosos

10

¿Cómo empiezo con Knoppix-Mat?

■ Iniciar Knoppix-Mat Iniciar Knoppix-Mat Reiniciar el Reiniciar el

computador con computador con un Live CD.un Live CD.

■ Clic en el menú KClic en el menú K Ver extremo Ver extremo

Inferior Izquierdo Inferior Izquierdo del entorno Kdedel entorno Kde

■ Siga el InstintoSiga el Instinto Relajese y Relajese y

explore.explore.

Se requiere el computador tenga activa la posibilidad de arranque desde CD. Cuándo está arrancando aparece Boot: Puede escribir opciones de Arranque. Ejemplo:Boot: knoppix screen=640x480 lang=esTambién puede inic iar en entorno fluxboxBoot: knoppix desktop=fluxbox screen=640x480 lang=us

Page 11: Matemáticas con Gnu/Linux para Novatos y curiosos

11

Knoppix-Mat

¿Qué tiene para

matemáticas?

Page 12: Matemáticas con Gnu/Linux para Novatos y curiosos

12

■ Xaos: OpcionesXaos: Opciones Clic sostenido para Clic sostenido para

aproximar, Clic aproximar, Clic Derecho para alejar Derecho para alejar zona fractal. zona fractal.

Help-Tutorial-An Help-Tutorial-An Introduction-Introduction-MandelbrotMandelbrot

El tutorial está en El tutorial está en españolespañol

Xaos permite estudiar diversos fractales

■ XaosXaos Alt+F2, Alt+F2, xaosxaos

Equivale a clic en: K-Equivale a clic en: K-Multimedia- Gráficos- Multimedia- Gráficos- XaosXaos

Knoppix-Mat, ¿Qué tiene para Matemáticas?

Page 13: Matemáticas con Gnu/Linux para Novatos y curiosos

13

Knoppix-Mat, ¿Qué tiene para Matemáticas?

■ FractalesFractales XaosXaos, Tex xaos , Tex xaos

■ Edición científicaEdición científica LaTeXLaTeX, , KileKile, LyX, LyX

■ Hojas de CálculoHojas de Cálculo OpenOffice CalcOpenOffice Calc GnumericGnumeric

■ CalculadorasCalculadoras xcalc, bcxcalc, bc

■ Geometría DinámicaGeometría Dinámica Kgeo, Kgeo, RyCRyC

■ Calculo NuméricoCalculo Numérico ScilabScilab(estilo Matlab)(estilo Matlab)

■ Juegos Educativos Juegos Educativos Frozen-bubbleFrozen-bubble GtansGtans

■ CompiladoresCompiladores Java, C, C++Java, C, C++

Por Incluir: Maxima y TexMac

Page 14: Matemáticas con Gnu/Linux para Novatos y curiosos

14

Kile:

Docuementos

LaTeXTEX

Page 15: Matemáticas con Gnu/Linux para Novatos y curiosos

15

■ LaTeX LaTeX Es muy ut ilizado para la composición Es muy ut ilizado para la composición

de artículos académicos, tesis y libros de artículos académicos, tesis y libros técnicos, dado que la calidad técnicos, dado que la calidad t ipográfica de los documentos t ipográfica de los documentos realizados con LaTeX es comparable a realizados con LaTeX es comparable a la de una editorial científica de primera la de una editorial científica de primera línea. LaTeX es software libre bajo línea. LaTeX es software libre bajo licencia LPPLlicencia LPPL

■ KileKile Es un ambiente integrado de editor y Es un ambiente integrado de editor y

compilador que se integra muy bien con compilador que se integra muy bien con LaTeX en Gnu/Linux. Es semejante a LaTeX en Gnu/Linux. Es semejante a TeXniCenter y TeXmaker.TeXniCenter y TeXmaker.

TEX

Kile: Documentos LaTeX

Page 16: Matemáticas con Gnu/Linux para Novatos y curiosos

16

■ Existe cantidad de diseños de texto Existe cantidad de diseños de texto profesionales a disposición...profesionales a disposición...

■ Se facilita la composición de fórmulas con un Se facilita la composición de fórmulas con un cuidado especial.cuidado especial.

■ El usuario sólo necesita introducir El usuario sólo necesita introducir instrucciones fáciles de entender con las que instrucciones fáciles de entender con las que se indica la estructura del documento...se indica la estructura del documento...

■ También las estructuras complejas como También las estructuras complejas como notas a pie de página, bibliografía, índices, notas a pie de página, bibliografía, índices, tablas y muchas otras se pueden producir sin tablas y muchas otras se pueden producir sin gran esfuerzo.gran esfuerzo.

■ LATEX hace que los autores tiendan a LATEX hace que los autores tiendan a escribir textos bien estructurados porque así escribir textos bien estructurados porque así es como trabaja LATEX, indicando su es como trabaja LATEX, indicando su estructura lógica.estructura lógica.

■ TEX, la máquina de composición de TEX, la máquina de composición de LATEX2e, es altamente portable y gratis. Por LATEX2e, es altamente portable y gratis. Por esto, LaTeX funciona prácticamente en esto, LaTeX funciona prácticamente en cualquier plataforma.cualquier plataforma.

Kile: Documentos LaTeX

Page 17: Matemáticas con Gnu/Linux para Novatos y curiosos

17

Kile: Documentos LaTeX

■ Alt+F2, kileAlt+F2, kile Para iniciar el Para iniciar el

programaprograma

■ Archivo-Nuevo Archivo-Nuevo -Artículo-Artículo Para un primer Para un primer

documento LaTexdocumento LaTex

■ Guardar Guardar nombre.texnombre.tex Escribir el “ Escribir el “ .tex.tex” ”

\documentclass[letterpaper, 11pt]{article}\usepackage[latin1]{inputenc} %(comandos del encabezado)\begin{document} (texto del documento y comandos)\end{document}E

str u

ctur

a b

ási c

a ar

chi v

o La

TeX

Page 18: Matemáticas con Gnu/Linux para Novatos y curiosos

18

Kile: Documentos LaTeX

■ Menú - MathMenú - Math $...$$...$ para contenido matemático para contenido matemático

en la línea de texto.en la línea de texto. $$...$$$$...$$ para ecuación centrada para ecuación centrada

en una línea.en una línea. $\int x$$\int x$ mostrará mostrará

al visualizar dvi ó pdf (F3 ó F7) al visualizar dvi ó pdf (F3 ó F7) previa compilaciónprevia compilación

$\frac{x+1}{x-1}$$\frac{x+1}{x-1}$ mostrará mostrará

∫ x dx

■ Menú - Archivo, NuevoMenú - Archivo, Nuevo Seleccionar est ilo (ej: Art icle) para Seleccionar est ilo (ej: Art icle) para

crear nuevo fichero LaTeX.crear nuevo fichero LaTeX.

x1x−1

Archivo Editar Herramientas LaTeX Math

Page 19: Matemáticas con Gnu/Linux para Novatos y curiosos

19

Kile: Documentos LaTeX

■ Menú HerramientasMenú Herramientas Para Ver PDF (F7) primero se Para Ver PDF (F7) primero se

debe compilar con PDFLaTeX debe compilar con PDFLaTeX (F6)(F6)

■ Barra de HerramientasBarra de Herramientas

Si no existen errores en el archivo.tex- Al compilar con LaTeX se crea archivo.dvi - Al compilar con PDFLaTex se crea archivo.pdf- Para seleccionar visores por defecto usar:

Menú Configuración - Configurar Kile- Herramientas

Visualizador de...

Archivo Editar Herramientas

Page 20: Matemáticas con Gnu/Linux para Novatos y curiosos

20

\documentclass[letterpaper,11pt]{article}\usepackage[latin1]{inputenc}    %tildes\usepackage[spanish]{babel}   

\usepackage{anysize}  % una alternativa márgen \marginsize{35mm}{30mm}{35mm}{25mm} \title{Mi Primer Documento LaTeX}\author{Marcos Alejo Sandoval}

\begin{document}   \maketitle  \begin{abstract}             % inico  resumen      Escribir resumen   \end{abstract}                % fin  resumen   \section{Ensayos}   Existen varias alternativas para activar y desactivar   texto en modo matemático. Una de ellas es con  pesos simples    o dobles. No olvidar abrir y cerrar\\  \\   La integral de $x$ al cubo:   $\int x ^ 3 dx$  \\   Integral con límites:  $$\int_a ^b dx $$    Límites:  $$\lim_{x \rightarrow 0} \sum_{n=1}^{N}f(a+nx)$$   Fracciones: $$\frac{x+1}{x­1}$$\end{document}

■ F6: Crear PDFF6: Crear PDFSi no existen erroresSi no existen errores

■ F7: Ver PDFF7: Ver PDF

■ Volver a EditorVolver a Editor

Kile: Documentos LaTeX

Page 21: Matemáticas con Gnu/Linux para Novatos y curiosos

21

Kile: Documentos LaTeX

■ Kile: Visores por defecto Kile: Visores por defecto Menú Configuración, Menú Configuración,

Configurar Kile, Herramientas, Configurar Kile, Herramientas, Visualizador de...Visualizador de...

■ PDFLaTeXPDFLaTeX En Kile, F6 Genera archivo PDFEn Kile, F6 Genera archivo PDF

Visor Acrobat ReaderVisor Acrobat Reader

Visor XPDFVisor XPDF

Page 22: Matemáticas con Gnu/Linux para Novatos y curiosos

22

Kile: Documentos LaTeX

■ Ejemplo: Ejemplo: prueba.texprueba.tex y y prueba.pdfprueba.pdf

Page 23: Matemáticas con Gnu/Linux para Novatos y curiosos

23

SciLab

Gráficos 2-D y 3-D, animación, Gráficos 2-D y 3-D, animación, Álgebra, matrices, PolinomiosÁlgebra, matrices, Polinomios

Page 24: Matemáticas con Gnu/Linux para Novatos y curiosos

24

SciLab

Scilab es un lenguaje de programación de alto nivel Scilab es un lenguaje de programación de alto nivel para cálculo científico, interactivo de libre uso y para cálculo científico, interactivo de libre uso y disponible en múltiples sistemas operativos (Unix, disponible en múltiples sistemas operativos (Unix, GNU/Linux, Windows, Sun, Alpha). Scilab fue creado GNU/Linux, Windows, Sun, Alpha). Scilab fue creado para hacer cálculos numéricos aunque también ofrece para hacer cálculos numéricos aunque también ofrece la posibilidad de hacer algunos cálculos simbólicos la posibilidad de hacer algunos cálculos simbólicos como derivadas de funciones polinomiales y racionales.como derivadas de funciones polinomiales y racionales.

Tiene la posibilidad de integrar programas en los Tiene la posibilidad de integrar programas en los lenguajes más usados (FORTRAN, Java y C y C++ ). lenguajes más usados (FORTRAN, Java y C y C++ ).

Page 25: Matemáticas con Gnu/Linux para Novatos y curiosos

25

SciLaB

■A

lt +F 2

, sci

lab

Alt+

F2, s

c ila

b

Pa

ra i n

icia

r P

ar a

i ni c

iar