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.






Como se dijo es línea a línea, si se ejecuta así es el mismo resultado.


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.

Cambiar el puerto de SSH en Derivados Red Hat Enterprise Linux 8

 En esta entrada mostraremos una forma de cambiar el puerto por defecto del servicio ssh en Rocky Linux 8. En primer lugar debemos de editar...