manual octave

Páginas: 68 (16953 palabras) Publicado: 20 de abril de 2013
Manual de iniciación a GNU Octave

Autor:  José María Valiente Cifuentes
Trabajo realizado dentro de un Proyecto Fin de Carrera dirigido por 
Carlos Medrano Sánchez
en la E.U. Politécnica de Teruel
Año 2006

Licencia
Copyright (c) 2006 José María Valiente Cifuentes

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", at the end of the document.

Manual de Iniciación a GNU Octave

Manual
De
GNU Octave

Pág -1- Manual de Iniciación a GNU Octave

1. Operaciones Básicas
1.1. Operaciones con matrices y vectores
1.1.1. Introducción de matrices desde el teclado
1.1.2. Operaciones con matrices
1.1.3. Tipos de datos
1.1.3.1. Números reales de doble precisión
1.1.3.2. Números Complejos
1.1.3.3. Cadenas de caracteres
1.1.3.4. Otras formas de definir matrices
1.1.3.4.1 Tipos de matrices predefinidos1.1.3.4.2 Formación de una matriz a partir de otras
1.1.3.4.3 Direccionamiento de vectores y matrices a partir de
vectores
1.1.3.4.4 Operador (:)
1.1.3.4.5 Definición de matrices y vectores desde fichero
1.1.3.5. Operadores Relacionales
1.1.3.6. Operadores Lógicos
1.2. Funciones de Librería
1.2.1 Características Generales de las funciones de librería
1.2.2. Funciones matemáticas elementalesque operan de modo escalar
1.2.3. Funciones que actúan sobre matrices
1.2.3.1 Funciones elementales
1.2.3.2 Funciones Especiales
1.2.3.3 Funciones de Factorización y/o Descomposición Matricial
1.3. Más sobre operadores relacionales con vectores y matrices
1.4. Otras funciones que actúan sobre vectores y matrices
2. Otros tipos de datos de GNU Octave
2.1. Cadenas de caracteres
2.2Hipermatrices (arrays de más de dos dimensiones)
2.2.1 Definición de Hipermatrices

Pág -2-

Manual de Iniciación a GNU Octave
2.3 Estructuras
2.3.1 Creación de Estructuras
2.3.2 Funciones para operar con Estructuras
2.4 Vectores o matrices de celdas (Cell Array)
2.4.1 Creación de vectores y matrices de Celdas
2.4.2 Funciones para trabajar con vectores y matrices de celda
3. Programación enGNU Octave
3.1. Bifurcaciones y bucles
3.1.1. Sentencia IF
3.1.2. Sentencia SWITCH
3.1.3. Sentencia FOR
3.1.4. Sentencia DO-UNTIL
3.1.5. Sentencia WHILE
3.1.6. Sentencia BREAK y CONTINUE
3.2 Ficheros *.m
3.2.1 Ficheros de Comandos (SCRIPTS)
3.2.2 Definición de Funciones
3.2.3. HELP para las funciones de usuario
4. Gráficos bidimensionales
4.1 Funciones gráficas 2D elementales
4.1.1Función PLOT
4.1.2 Estilos de Línea y Marcadores para PLOT
4.1.3 Añadir Líneas a un gráfico ya existente
4.1.4 Comando SUBPLOT
4.1.5 Control de los Ejes
4.2 Control de ventanas gráficas: Función Figure
4.3 Otras funciones gráficas 2-D
5. Gráficos tridimensionales
5.1 Tipos de funciones gráficas tridimensionales
5.1.1 Dibujo de líneas: Función PLOT3
5.1.2 Dibujo de mallados: FuncionesMESHGRID, MESH Y SURF
5.1.3 Dibujo de líneas de contorno: Función CONTOUR
5.2. Elementos Generales: Ejes, Puntos de vista, líneas ocultas,…

Pág -3-

Manual de Iniciación a GNU Octave
6. Otros aspectos de GNU Octave
6.1 Guardar variables y estados de una sesión: Comandos save y load
6.2 Guardar sesión: Comando diary
6.3 Medida de tiempos y de esfuerzo de cálculo
6.4. Funciones de función6.4.1 Integración numérica de funciones
6.4.2 Integración Numérica de Ecuaciones Diferenciales Ordinarias

Pág -4-

Manual de Iniciación a GNU Octave

1. Operaciones Básicas

1.1. Operaciones con matrices y vectores
Como se comentó en la introducción que hemos visto en el punto anterior, GNU
Octave es un programa creado para trabajar con matrices, por lo tanto, este punto es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual Octave
  • Manual Octave
  • Octavas
  • Octavo
  • Octavo
  • Octave
  • octave
  • Octave

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS