Está en la página 1de 6

1. Definir las características principales del OCTAVE.

 OCTAVE está escrito en C++ usando la biblioteca STL (Standard Template


Library).
 Tiene un intérprete de su propio lenguaje (de sintaxis casi idéntica a MATLAB), y
permite una ejecución interactiva o por lotes.
 Su lenguaje puede ser extendido con funciones y procedimientos, por medio de
módulos dinámicos.
 La sintaxis es casi idéntica a la utilizada en MATLAB.
 Se pueden generar scripts.
 Soporta gran parte de las funciones de la biblioteca estándar de C.

2. Definir y detallar los comandos generadores de señales.

- Stem(y) grafica la secuencia de datos, y, como raices que se extienden tomando


como base al eje x. Los valores de los datos son indicados por círculos terminando
cada raíz.

- Stem(x,y) grafica la secuencia de datos, y, para valores específicos de x. Las


entradas x e y deben ser vectores o matrices de el mismo tamaño.
- Plot(x,y): crea un gráfico de líneas 2D de los datos de y frente a los valores
correspondientes de x.
- Plot(y): crea un gráfico de líneas 2D de los datos de y en comparación con el
índice de cada valor.
3. Definir y detallar los comandos de entrada y salida de señales.

Comandos de entrada:
Octave tiene tres funciones que hacen fácil la introducción de entradas por parte
del usuario. Las funciones input y menú son normalmente usadas para mantener
un dialogo interactivo con el usuario, y la función keyboard es normalmente usada
para debugging.
- Input
ans = input (prompt)
ans = input (prompt, "s")
- Menu
choice = menu (title, opt1, …)
choice = menu (title, {opt1, …})
- Keyboard
kbhit ()
kbhit (1)
Comandos de salida:
- Printf: imprime argumentos opcionales bajo el control de la plantilla de cadena
de texto template al stream stdout y retorna el número de caracteres
introducidos.
printf (template, …)

- Fprintf: es equivalente a printf, excepto que la salida es escrita al descriptor de


archivos fid en vez de stdout.
fprintf (fid, template, …)
fprintf (template, …)

- Sprintf: es como la función printf, excepto que la salida es retornada como un


string.
sprintf (template, …)

4. Definir y detallar los comandos de display.

- Disp(x): muestra el valor de x. Por ejemplo:

- List_in_columns(arg, width, prefix): retorna la cadena de caracteres contenidos


en arg listados en columnas con un ancho máximo general de “width” y un
prefijo opcional “prefix”.

Nota: cabe resaltar que todos los comandos expuestos tienen que ser escritos en
minúscula.
Bibliografía

https://es.wikipedia.org/wiki/GNU_Octave

https://la.mathworks.com/help/matlab/ref/stem.html#btrw_xi-96

https://octave.org/doc/v4.0.0/Terminal-Input.html

https://octave.org/doc/v4.0.0/Formatted-Output.html

https://octave.org/doc/v4.0.0/Terminal-Output.html#Terminal-Output

También podría gustarte