Autor Tema: Programa similar a matlab que no sea Freemat

0 Usuarios y 1 Visitante están viendo este tema.

01 Abril, 2011, 08:37 pm
Leído 3521 veces

Hasclepio

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 178
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
Hola!

Estoy buscando que tenga el mismo lenguaje de programación que el de matlab. Solo lo quiero para programar.

La alternativa más recurrida es freemat, lo que pasa que tienen un bug desde hace meses y no lo arreglan, que es:

Si los delimitadores de un bucle, son una variable antes definida, te da error, por ejemplo

n=3
for i=1:n
      i
end

Entonces la pregunta es si conocéis algún programa así!

:(

02 Abril, 2011, 05:43 am
Respuesta #1

mathtruco

  • Moderador Global
  • Mensajes: 5,598
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
Hola Hasclepio,

 ¿haz probado octave?  Es libre, multiplataforma y usa el lenguaje de programación de matlab.

02 Abril, 2011, 07:56 am
Respuesta #2

Hasclepio

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 178
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
Hola

Sí, es la opción que barajo usar! porque es la más parecida al lenguaje de matlab ... pero no es igual. Freemat sin embargo es que tenía prácticamente el 100% igual

un saludo y muchas gracias

03 Abril, 2011, 02:38 am
Respuesta #3

mathtruco

  • Moderador Global
  • Mensajes: 5,598
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
Entiendo que el lenguaje de programación de octave es el mismo de matlab. Eso sí, algunas rutinas (comandos) de matlab no los tiene.

Si te sirve, nunca he tenido problemas de programación con octave (como los que mencionas con freemat). En el peor de los casos no dispongo de algún comando.

Puedes entontrar muchos comandos (como archivos .m) en la página de mathwork.

Me parece que sólo tienes esass dos opciones: octave y freemat.

29 Agosto, 2011, 11:38 am
Respuesta #4

Aitor

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 143
  • Karma: +0/-0
  • Sexo: Masculino
Otra opción es Scilab, pero si es imprescindible que sea compatible con Matlab... no estoy seguro pero creo que no lo es.

Octave como ya te han dicho es una solución magnífica. En la universidad aquí es siempre una de las opciones propuestas y utilizadas. Para mi gusto no es tan limpio y claro como Matlab, que quizá sea más cómodo de usar, pero por lo demás y después de un rato con él, está bien.

Luego por haber opciones, de programas de tipo CAS (sistemas de álgebra computacional) que es lo que tu buscas, por opciones muchas:
http://es.wikipedia.org/wiki/Anexo:Lista_de_programas_de_%C3%A1lgebra_computacional

Otra cosa es si pones ese requisito, no sé si alguno más se adaptará a lo que requieres, pero puedes investigar un poco, así al menos sabes que hay más opciones :) .

Un saludo.

30 Agosto, 2011, 08:58 pm
Respuesta #5

Arturo Gómez

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 388
  • País: br
  • Karma: +0/-0
  • Sexo: Masculino
nosotros usábamos el APL, que trabaja un ambiente parecido al matlab, sólo que es mucho menos amigable (usa jeroglíficos de un teclado alternativo en lugar de palabras en inglés). Nuestra versión era para Unix, pero había otras para DOS.
Después pasamos para mathcad (de mathsoft), que no es tan caro especialmente para las empresas, y que te da un ambiente como si fuese una planilla matemática, y se trabaja con iconos que facilitan la cosa. La estructura de los programas queda más visual y fácil de entender.
Se comunica bien con office con archivos de texto y con matlab.
Para una aseguradora (nuestro caso), o para un estudiante de física o de ingeniería, anda bien. Algunos académicos como que no les gusta, en fin, para mí fue mucho más limpio y no llegué a trabajar con problemas que lo sobrepasaran.

31 Agosto, 2011, 03:24 am
Respuesta #6

mathtruco

  • Moderador Global
  • Mensajes: 5,598
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
Creo que ya contestamos a la pregunta iniciada por Hasclepio   (digamos que el silencio es signo de aprobaciòn   ;D  )


Aprovecho a preguntar (saliéndome un poco de lo que inició el hilo):

Arturo Gómez: ¿Qué ventajas tiene usar APL frente a alternativas que conozcas?  (colocaste sólo lo negativo: no sería simple usarlo).

31 Agosto, 2011, 02:39 pm
Respuesta #7

Arturo Gómez

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 388
  • País: br
  • Karma: +0/-0
  • Sexo: Masculino
yo creo que no tiene ventajas. Sólo es similar al matlab en sintaxis y ambiente, puede hasta que el precio sea menor, pero no tengo información sobre eso.

31 Agosto, 2011, 03:09 pm
Respuesta #8

mathtruco

  • Moderador Global
  • Mensajes: 5,598
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
yo creo que no tiene ventajas. Sólo es similar al matlab en sintaxis y ambiente, puede hasta que el precio sea menor, pero no tengo información sobre eso.

Gracias por el dato  ;)