Índice
Comandos
clear
Limpia las variables.
clear nombre
Limpia la variabla "nombre".clc
Limpia la pantalla (terminal)close all
Borra/elimina las figuras.
Comentarios
Los comentarios de una línea inician con "%" o "#".Para los comentarios de más líneas se usa "%{" y "%}" o también "#{" y "#}". [3]
Datos útiles
- .
Esto nos ayuda en las operaciones matematicas, para usarlos de manera vectorizada esto es, si le pasamos una matriz o vector, nos debe devolver una matriz o vector.[8 (5:40)] - ;
El punto y coma nos sirve para indicar que no escriba un comando al ejecutarlo.
Definir una función
Se puede definir funciones con un número de argumentos opcionales.[6]También podemos definir salidas opcionales.[7]
Ejemplos
Ejemplos básicos en Octave
- Creación de una Matriz
- >> A = [1, 2, 3; 4, 5, 6; 7, 8, 9]
- Producto de Matrices
- Siendo A y B matrices
- >> A * B
- Transpuesta de A por B
- >> A' * B
- Multiplicar elemento por elemento
- >> A. * A
- Esta multiplicación es: A[i,j] = A[i,j] * A[i,j]
- Producto de vectores
- Producto punto
- >> a. * b
- El punto en "a." indica la operacion producto punto
- Resolución de Ecuaciones Lineales
- >> A = [ 1, 2; 3, 4 ]
- >> b = [ 5; 6 ]
- >> x = A \ b
- Mostrar Gráficos
- >> x = linspace (0, 10, 20);
- >> y=sin(x)
- >> plot(x,y)
- Ayudas
- >> help --list
- >> help print
- Condicionales
- if
- Pasar un número a string[3]
- num2str(1234.567)
- Ejecutar octave desde línea de comandos
- octave --no-gui
- Forzar interfaz gráfica
- octave --force-gui
- Ayuda
- octave --help
- Más
Funciones
int2str
Pasar un entero a string
La función int2str(4) ayudará a esta tarea.[5]round
Esta función puede ser usada para redondear un número real.[2]>> round(4.45)
ans = 4
>> round(5.51)
ans = 5
strcat
Se usa para concatenar dos o más string.[1]strcat('hola','mundo')
ans = holamundo
Manejo de errores
Videos-Tutoriales
Links:
- https://www.gnu.org/software/octave/doc/v4.0.0/Concatenating-Strings.html
- https://www.gnu.org/software/octave/doc/interpreter/Integer-Data-Types.html
- http://octaveintro.readthedocs.io/en/latest/programacion.html
- https://www.gnu.org/software/octave/doc/interpreter/Simple-Examples.html
- https://www.gnu.org/software/octave/doc/v4.0.1/Converting-Numerical-Data-to-Strings.html
- Prog: Funciones con varios argumentos de entrada - https://www.youtube.com/watch?v=Nbm9qBBh2H8
- Prog: Funciones con varios argumentos de salida - https://www.youtube.com/watch?v=HEOV-xSvtpM
- Prog: Gráficos - https://www.youtube.com/watch?v=n7DYhENq2eA
No hay comentarios.:
Publicar un comentario