PDF de programación - Herramientas en GNU/Linux para estudiantes universitarios - La herramienta de cálculo científico YACAS

Imágen de pdf Herramientas en GNU/Linux para estudiantes universitarios - La herramienta de cálculo científico YACAS

Herramientas en GNU/Linux para estudiantes universitarios - La herramienta de cálculo científico YACASgráfica de visualizaciones

Actualizado el 24 de Octubre del 2020 (Publicado el 31 de Enero del 2017)
717 visualizaciones desde el 31 de Enero del 2017
808,7 KB
89 paginas
Creado hace 18a (01/01/2003)
Herramientas en GNU/Linux para

estudiantes universitarios

La herramienta de cálculo científico YACAS

José Angel de Bustos Pérez

Herramientas en GNU/Linux para estudiantes universitarios: La herramienta de cálculo científico
YACAS
por José Angel de Bustos Pérez

Copyright (c) 2.003 José Angel de Bustos Pérez <[email protected]>.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy
of the license is included in the section entitled "GNU Free Documentation License".

Tabla de contenidos

1. Introducción a YACAS ..........................................................................................................................1
1.1. Organización de este documento ................................................................................................1
1.2. Historia de YACAS .....................................................................................................................1
1.3. ¿Qué es YACAS? ........................................................................................................................1
1.4. ¿Qué podemos hacer con YACAS?.............................................................................................2
1.5. ¿Como se distribuye YACAS? ....................................................................................................3
1.6. ¿De donde podemos descargarnoslo? .........................................................................................4
1.7. ¿En qué plataformas funciona? ...................................................................................................4
1.8. ¿Donde podemos encontrar ayuda sobre YACAS?.....................................................................4
1.8.1. Pidiendo ayuda a YACAS...............................................................................................6
1.9. Filosofía en el desarrollo de aplicaciones ...................................................................................6
1.10. Más software científico en GNU/Linux ....................................................................................7
2. Personalización de YACAS ...................................................................................................................8
2.1. El fichero .yacasrc...................................................................................................................8
2.2. Los ficheros .def .......................................................................................................................8
2.3. El fichero .yacas_history......................................................................................................9
2.4. La directiva DefaultDirectory .....................................................................................................9
2.5. La directiva Help.......................................................................................................................10
2.6. La directiva HistorySize............................................................................................................10
2.7. La directiva PrettyPrinter ..........................................................................................................11
2.8. Personalizando YACAS ............................................................................................................11
2.9. Estableciendo la precisión de los cálculos ................................................................................12
2.10. Ejercicios.................................................................................................................................12
3. Primeros pasos .....................................................................................................................................14
3.1. Arrancando YACAS..................................................................................................................14
3.1.1. Arrancando YACAS en modo gráfico ..........................................................................14
3.1.2. Arrancando YACAS en la consola ...............................................................................14
3.2. Moviendonos por el historial de comandos ..............................................................................15
3.2.1. Autocompletación (sólo en consola) ............................................................................15
3.2.2. Moviendonos en la línea de comandos (sólo en consola) ............................................15
3.3. Terminando la sesión.................................................................................................................16
4. Tipos de datos en YACAS....................................................................................................................17
4.1. Tratamiento de los datos en YACAS.........................................................................................17
4.2. Evaluación de expresiones ........................................................................................................18
4.3. Datos escalares..........................................................................................................................18
4.4. Constantes .................................................................................................................................19
4.5. Cadenas de caracteres (Strings) ................................................................................................20
4.6. Listas (Lists)..............................................................................................................................20
4.7. Vectores.....................................................................................................................................20
4.8. Matrices.....................................................................................................................................21
4.9. Pilas...........................................................................................................................................21
4.10. Funciones ................................................................................................................................21
4.11. Polinomios ..............................................................................................................................21

iii

5. Operaciones sobre los tipos de datos..................................................................................................23
5.1. La función N .............................................................................................................................23
5.2. El operador %............................................................................................................................23
5.3. Operaciones sobre variables......................................................................................................23
5.4. Operaciones sobre escalares......................................................................................................26
5.4.1. Operaciones usuales sobre escalares ............................................................................26
5.4.2. División entera..............................................................................................................26
5.4.3. Operadores de desplazamiento de bits .........................................................................27
5.4.4. Cálculo del Máximo Común Divisor............................................................................28
5.4.5. Cálculo del Mínimo Común Multiplo ..........................................................................28
5.4.6. Trabajando en bases distintas de la decimal.................................................................28
5.4.7. Expansiones en base n ..................................................................................................29
5.4.8. Aproximaciones racionales de números reales.............................................................29
5.4.9. Redondeos ....................................................................................................................29
5.4.10. Determinación de números primos.............................................................................30
5.4.11. Factorización en números primos...............................................................................31
5.5. Operaciones sobre números complejos.....................................................................................31
5.5.1. Representacion de números complejos ........................................................................31
5.5.2. Determinación de las partes real e imaginaria de un complejo ....................................32
5.5.3. Determinación del módulo y el argumento de un número complejo ...........................32
5.5.4. Conjugado de un número complejo..............................................................................32
5.6. Operaciones sobre listas............................................................................................................33
5.6.1. Creando listas ...............................................................................................................33
5.6.2. Evaluación de funciones sobre listas ............................................................................36
5.6.3. Operaciones aritméticas sobre listas.............................................................................37
5.6.4. Calculando la longitud de una lista ..............................................................................38
5.6.5. Recuperando elementos de una lista....................................................
  • Links de descarga
http://lwp-l.com/pdf2130

Comentarios de: Herramientas en GNU/Linux para estudiantes universitarios - La herramienta de cálculo científico YACAS (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad