Mis colaboradores están usando Matlab para hacer algunas simulaciones. ¿Existe alguna alternativa de código abierto que pueda usar en Linux para ejecutar estos scripts? Tendría que ser bastante compatible con (1) el lenguaje matlab (2) los archivos *.fig: gráficos guardados.
Respuesta1
Hay 2 principales para el idioma (aunque no lo sé .fig
):
Probé Octave y Scilab y el 90% de las veces mi código se ejecuta en MATLAB sin una sola modificación. A veces, son necesarias algunas modificaciones, pero están bien documentadas y son bastante fáciles de implementar. (Me gusta %
como comentarios en lugar de //
etc.)
Entre Octave y SciLab, una búsqueda rápida en Google le ayudará a encontrar uno que se adapte a sus necesidades. Pero ambos son brillantes en mi opinión.
Respuesta2
Siempre que surgen preguntas sobre programas equivalentes para otras plataformas, el primer lugar que siempre consulto esAlternativa a. Parece que hayvarias posibilidades en tu caso.
Curiosamente pareceWolfram Alfatiene unentrada al campoque corre sobre Linux, aunque la licencia es propietaria. Después de eso los populares parecen serSabio,OctavayScilab, aunque deberías consultar la lista para ver si hay algo que te convenga más, ya que hay algunos nombres prometedores comoFreeMatyOpenModelica(aunque si los proyectos son inmaduros podrían resultar decepcionantes).
Respuesta3
No estoy seguro de qué tan compatible con los archivos matlab, pero puedes mirarFreeMat, que es un sistema multiplataforma de código abierto.
Respuesta4
Puedes probar unOctava, que tienen un lenguaje similar a Matlab, oLaboratorio de ciencias. * Archivos .fig a través de los cuales puede trazarxfigo tal vezGnuPlot.