Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En octave una vez instalador dicho programa, después se pueden descargar los Toolboxes
como archivos comprimidos e instalarlos desde la consola de Octave.
Solo crea gráficos en 2D.
Se limita a procesos matemáticos que no son precisos.
No cuanta con funciones integradas para realizar scripts.
Ejemplos:
Algunas operaciones con int y single:
Ejemplo en MATLAB
>> a = int8(2);
>> b = single (3);
>> a+b
Error using +
Integers can only be combined with integers of the same class,
or scalar doubles.
El mismo ejemplo con Octave
>> a = int8(2);
>> b = single (3);
>> a+b
ans = 5
>> whos
Variables in the current scope:
Como se observa en este ejemplo, al operar el resultado es de tipo int8. Es decir, en lo que
respecta a las operaciones con enteros, en Octave, tanto single como double pueden operar
con variables de tipo int, mientras que en MATLAB solo se permite con double.
Semejanzas
Como se observa tanto en Octave como en Matlab, el comando sprintf funciona de la misma
manera en los dos entornos de programación.
Conclusión
En MATLAB y Octave, se puede crear o definir un sistema si tenemos su representación en
términos de su función de transferencia, sus polos y ceros o su representación en variables de
estado. Esto se realiza mediante las Herramientas de Control (control toolbox) y sus comandos
tf, zpk y ss respectivamente. De igual forma se puede realizar transformaciones entre estas
representaciones mediante el uso de los mismos comandos y también podemos visualizar el
sistema creado o modificado mediante printsys.
Aunque los dos son lenguajes de programación casi idénticos sus diferencias radican en los
comandos, ya que en algunos casos se tiene que especificar los signos y comandos adecuados
para cada caso en particular.
Bibliografía
MATLAB. The Language of Technical Computing. Using MATLAB Graphics version 5 Reading: The
Mathworks Inc., 2012.
https://es.scribd.com/ Diferencias-Matlab-Octave.
https://www.monografias.com/matlab/definicion.shtml
https://es.wikipedia.org/wiki/GNU_Octave