miércoles, 3 de febrero de 2016

Curso Octave nivel: Basico

DIRIGIDO A: estudiantes y profesionales del área de las ciencias,  ingeniería. Pero cualquier profesional o estudiante, que haga uso del cálculo o procesamiento de señales, haga estadísticas, o genere gráficos sus análisis y reportes puede obtener grandes beneficios del uso del octave y en general todo aquel que busque un Matlab (R)  en linux.

REQUISITOS DESEABLES: Conocimientos de matemática a nivel medio o superior y mejor aun si tiene conocimientos básicos de programación.


DURACIÓN: 8 horas académicas.

OBJETIVO: Proporcionar una formación básica sobre el uso y funcionamiento del programa de cálculo técnico y científico Octave.

OBJETIVOS ESPECÍFICOS:
  • Conocer el entorno de trabajo de Octave.
  • Conocer los tipos de datos y valores .
  • Conocer las operaciones algebraicas básicas.
  • Conocer las funciones básicas.
  • Conocer los aspectos básicos de la programación.
  • Conocer los aspectos básicos del manejo de gráficos.

INTRODUCCIÓN

GNU Octave es un lenguaje interpretado de alto nivel, fundamental orientado al calculo numerico. Provee soluciones para problemas lineales y no lineales y la realización de experimentos numericos. Provee de extensas capacidades de graficación y visualización de datos. Esta diseñado para ser usado a través de la interfaz de linea de comandos, pero tambien puede usarse para el desarrollo de programas no interactivos. El lenguaje Octave es estrechamente similar al de Matlab, por lo que muchos programas pueden ser migrados con facilidad.


CONTENIDO:

Entorno de trabajo de Octave

  • Objetivos y usos del Octave.
  • Descripción de las ventanas del QtOctave.
  • Sesiones de Trabajo.
  • Comandos básicos
  • Ejemplos de aplicaciones.
Datos y Operaciones básicas
  • Tipos de datos
  • Funciones de libreria 
  • Constantes y variables especiales.
  • Funciones matemáticas incorporadas.
  • Formatos de salida.
  • Operaciones matriciales.
  • Comandos y funciones matriciales.
Programación en Octave
  • Creación y edición de scripts.
  • Estructuras de control.
  • Creación y edición de funciones programadas.
Funciones de librería
  • Funciones matemáticas
  • Funciones sobre matrices
  • Funciones sobre Vectores y Matrices

Otros tipos de datos
  • Cadenas de caracteres
  • Hipermatrices
  • Estructuras
  • Arreglos de Celdas
Programación
  • Bifurcaciones y bucles
  • Archivos .m


Gráficos bidimencionales
  • Funciones gráficas elementales en 2D
  • Control de Ventanas gráficas 
  • Otras funciones gráficas 2D
Gráficos tridimencionales
  • Tipos de funciones gráficas tridimensionales
  • Elementos Generales: Ejes, Puntos de Vista, lineas
    Otros aspectos de octave
    • Guardas variables y estados de una sesión
    • Guardar sesión
    • Medida de tiempos y esfuerzo computacional
    • Funciones de función



    MATERIAL DE APOYO: DVD del curso.
    La asistencia es obligatoria.


    Se requiere un mínimo de 10 participantes para abrir el curso.

    LUGAR: Facultad de Ingeniería, UCV. Edificio de Aulas “Ing. Luis Damiani” Piso 2, Aula  214.

    No hay comentarios.:

    Publicar un comentario