Está en la página 1de 38

Laboratorio de Métodos Numéricos

Usando GNU Octave


GNU Octave
Octave o GNU Octave es un programa y lenguaje de
programación para realizar cálculos numéricos.
Como su nombre indica, Octave es parte del
proyecto GNU. Es considerado el equivalente libre
de MATLAB. Entre varias características que
comparten, se puede destacar que ambos ofrecen
un intérprete, permitiendo ejecutar órdenes en
modo interactivo. Nótese que Octave no es un
sistema de álgebra computacional, como lo es
Maxima, sino que está orientado al análisis
numérico.
Instalación GNU Octave
Descarga:
https://www.gnu.org/software/octave/index
El lenguaje GNU Octave

• Caracteres especiales
• Funciones
• Vectores y Matrices
• Expresiones Matemáticas
• Operadores
• Sentencias
• Script
Funciones propias
Vectores y Matrices
Ejercicios
Ejercicios
Algunas Matrices Predefinidas
Algunas Matrices Predefinidas
Algunas Matrices Predefinidas
Subíndices
Operaciones en una Matriz
Operaciones en una Matriz
Operaciones en una Matriz
Operaciones en una Matriz
Operaciones en una Matriz
Expresiones matemáticas
Expresiones matemáticas
Expresiones matemáticas

Se quiere evaluar la expresión


matemática para cada elemento del
vector para ello podemos usar .* y
.^ que indica operación elemento a
elemento
Inversa de una matriz
Inversa de una matriz
Transpuesta de una matriz
Función Plot (x,y) Grafica de Funciones
Función Plot (x,y) Grafica de Funciones
Grafica de Funciones
Grafica de Funciones

Función fplot (x,y)


Grafica de Funciones

Función ezplot (FUN)


Programación en GNU Octave
Programación en GNU Octave
Se tiene dos formas de programas:
• Solo Función
• Solo Programa

si es función requiere los datos de ingreso y es mas flexible.


Además guarda esta función con el mismo nombre Nombre-funcion
Programación en GNU Octave
Programación en GNU Octave
Ejemplo.
Realizar una función que compruebe el teorema de Bolzano en una función para un
determinado intervalo.

También podría gustarte