Hola amigos, en esta entrada vamos a presentar un script expicado, tomado de la web de Matlab, como indicamos en la entrada anterior Octave está pensado para ser compatible con Matlab, el script en archivo .m se ha "corrido" en Octave en Windows y todos los comandos línea a línea es válido en Octave.
Páginas
▼
viernes, 29 de junio de 2018
Matlab y Octave, gráficos con subplot
Hola amigos, en esta entrada vamos a presentar un script expicado, tomado de la web de Matlab, como indicamos en la entrada anterior Octave está pensado para ser compatible con Matlab, el script en archivo .m se ha "corrido" en Octave en Windows y todos los comandos línea a línea es válido en Octave.
jueves, 28 de junio de 2018
Matlab y Octave, Combinar gráficos con mismos Ejes
Hola amigos, el otro día un amigo me dice que usa mucho Matlab y quiere ingresar al mundo del software libre, cierto que Matlab existe para GNU/Linux, pero mucha cosa con Licencias privativas, aunque existe la versión estudiantil, entonces le dije para algunas cosas no muy específicas Octave es muy, pero muy compatible con Matlab, fue pensado para ser compatible, entonces me dijo haber si es cierto, entonces yo hice un ejemplo de la misma web de Matlab y le agregué algunas cosas para que esté más completo, se hizo en Octave y todo funciona en Octave, incluso se hizo un archivo .m, el cual si se hace correr en Matlab va a funcionar.
En conclusión, depende de lo que se haga, pero para un estudiante de Matemáticas o Ing. que no realice cosas avanzadas como control automático, robótica pues sería más que suficiente que usaran Octave, aunque dicen que ya existe algunas cosas avanzadas y Octave hace casi lo mismo jeje, en fin cosa de investigar, pero les aseguro que para algunas cosas Octave es completo, sabiendo que Matlab es la herramienta muy usada y completa :)
Veamos un ejemplo completo y explicado que he realizado :)
Equipamiento lógico que es necesario:
Sistema operativo Fedora, en esta oportunidad se usa Fedora 26, aún con soporte :)
Ejemplo :)
Hacemos "correr" en octave el archivo test1.m
Los comando que aparecen en el archivo test1.m son línea a línea, se pueden introducir de la misma forma línea a línea en el promt(>>) de octave y el mismo resultado :)
Nota: en caso no tengas instalado el paquete octave en Fedora pues necesitas agregar primero el repositorio rpmfusión, porque por defecto creo que no lo tiene, no recuerdo bien, creo que si, bueno pero mejor agregar el repo, también si agregan el repositorio epel de igual manera ya contiene a octave, en otro tutorial muestro como se agrega el repo :)
También existe Octave para sistema operativo Windows.
#dnf search octave
#dnf install octave
O usando interfaz gráfica :), saludos a todos.
En conclusión, depende de lo que se haga, pero para un estudiante de Matemáticas o Ing. que no realice cosas avanzadas como control automático, robótica pues sería más que suficiente que usaran Octave, aunque dicen que ya existe algunas cosas avanzadas y Octave hace casi lo mismo jeje, en fin cosa de investigar, pero les aseguro que para algunas cosas Octave es completo, sabiendo que Matlab es la herramienta muy usada y completa :)
Veamos un ejemplo completo y explicado que he realizado :)
Equipamiento lógico que es necesario:
Sistema operativo Fedora, en esta oportunidad se usa Fedora 26, aún con soporte :)
Ejemplo :)
Hacemos "correr" en octave el archivo test1.m
Los comando que aparecen en el archivo test1.m son línea a línea, se pueden introducir de la misma forma línea a línea en el promt(>>) de octave y el mismo resultado :)
Nota: en caso no tengas instalado el paquete octave en Fedora pues necesitas agregar primero el repositorio rpmfusión, porque por defecto creo que no lo tiene, no recuerdo bien, creo que si, bueno pero mejor agregar el repo, también si agregan el repositorio epel de igual manera ya contiene a octave, en otro tutorial muestro como se agrega el repo :)
También existe Octave para sistema operativo Windows.
#dnf search octave
#dnf install octave
O usando interfaz gráfica :), saludos a todos.