Está en la página 1de 9

INTRODUCCION

¿Qué es Octave? Octave es un lenguaje de alto nivel, destinado principalmente a


cálculos numéricos. Este lenguaje proporciona capacidades para la resolución numérica
de problemas lineales y no lineales, y para realizar otras pruebas numéricas.

Octave se utiliza normalmente a través de su interfaz de línea de comandos interactiva, pero


también se puede utilizar para escribir programas no interactivos. El lenguaje de
programación Octave es bastante similar a Matlab, por lo que la mayoría de los programas
son reutilizables en este lenguaje.

Octave nació alrededor del año 1988, y fue concebido originalmente para ser usado en un
curso de diseño de reactores químicos para los alumnos de Ingeniería Química de la
Universidad de Texas y la Universidad de Wisconsin- Madison. Octave posee una gran
cantidad de herramientas que permiten resolver problemas de algebra lineal, cálculo de
raíces de ecuaciones no lineales, integración de funciones ordinarias, manipulación de
polinomios, integración de ecuaciones diferenciales ordinarias y ecuaciones diferenciales
algebraicas. Sus funciones también se pueden extender mediante funciones definidas por el
usuario escritas en el lenguaje propio de Octave o usando módulos dinámicamente
cargados escritos en lenguajes como C, C++ y Fortran entre otros.

Introducción a GNU Octave (unizar.es)

UCOdemy - Introducción a Octave


EJERCICIO 1
EJERCICIO 2

EJERCICIO 3
EJERCICIO 4
COMANDOS USADOS
Las matrices y vectores son variables del programa cuyos nombres podemos definir,
siempre y cuando no utilicemos los caracteres que el programa tiene como caracteres
prohibidos. Para definir una matriz en GNU Octave se determina el número de filas y de
columnas en función del número de elementos que se proporcionan (o se utilizan). Las
matrices se definen por filas; los elementos de una misma fila están separados por blancos
o comas, mientras que las filas están separadas por pulsaciones entró o por caracteres punto
y coma (;).

GNU Octave puede operar con matrices por medio de operadores y por medio

de funciones. Se han visto ya los operadores suman (+), producto (*) y traspuesta ('), así

como la función invertir inv(). Los operadores matriciales de GNU OCTAVE son los

siguientes:

+ adición o suma
– sustracción o resta

* multiplicación

' traspuesta

^ potenciación

\ división-izquierda

/ división-derecha

.* producto elemento a elemento

./ y .\ división elemento a elemento

.^ elevar a una potencia elemento a elemento

Estos operadores se aplican también a las variables o valores escalares, aunque con

algunas diferencias. Todos estos operadores son coherentes con las

correspondientes operaciones matriciales: no se puede por ejemplo sumar matrices que

no sean del mismo tamaño. Si los operadores no se usan de modo correcto se obtiene un

mensaje de error.

CONCLUCION

¿Qué te pareció el programa? Después de entender cómo funciona este programa


puedo decir que me pareció bastante útil para realizar operación lineales y no lineales,
además de que si tienes algún error el programa te dice cuál fue el error y donde se ubica.
¿Qué se te dificulto? Se me dificulto entender los comandos ya que había ocasiones que
hasta por un espacio el resultado no se generaba al momento de ejecutarlo o también perdía
conexión y pasaba lo mismo al ejecutarlo y se complicó aún más cuando pedía valores que
no sabía cómo
insertar esto fue un detonante para que sintiera presión y no supiera que más hacer, así que
recurrí a fuentes de información relacionados y documentos en plataforma ¿fue más
sencillo que trabajar en Excel? Se me complico más ya que no había trabajado con
este programa y es más difícil entenderlo desde cero ya que no conocía los comandos ni
tampoco sabía para que servían, esto complico mas el desarrollo de esta actividad, que a
diferencia de Excel ya conocía como funciona y ya conocía ciertas funciones para realizar
cálculos matemáticos. Dado que ahora que conozco a los dos se que son similares en
cuestión de comandos y cálculos matemáticos aplicados a métodos numéricos.

También podría gustarte