
Gostaria de saber os equivalentes do Mathematica, Maple ou MATLAB no Ubuntu, pois todos são caros.
Responder1
Responder2
Eu uso o QT Octave porque o GNU Octave não tem uma interface gráfica agradável. Embora a maioria dos comandos funcione muito bem, algumas funções podem não funcionar como esperado no MATLAB
Responder3
Você também pode darRuma tentativa. É um ambiente de programação de código aberto e gratuito. Ele possui recursos de visualização poderosos, bibliotecas numéricas poderosas e tudo o que você esperaria de uma linguagem de programação funcional (bem, exceto um compilador).
Responder4
eu sugeririaPitãocom bibliotecas apropriadas como uma boa opção.
Não é exatamente um substituto, já que a linguagem python não é tão especializada em matemática quanto a sintaxe matlab/mathematica, mas combina uma sintaxe relativamente boa para matemática interativa com uma linguagem de programação totalmente capaz.
Você vai querer instalar os pacotes:
ipython
- uma versão muito melhor do shell python padrão, com salvamento de sessão, preenchimento de guias, etc.local na rede Internet. Você também pode quereripython-notebook
fornecer uma sessão interativa baseada em navegador (veja a imagem abaixo).
python-numpy python-scipy python-matplotlib
- Bibliotecas científicas básicas em python;Entorpecidofornece arrays eficientes para lidar com grandes quantidades de dados;Cipiãofornece algoritmos, por exemplo, agrupamento, FFT, integração numérica, álgebra linear; eMatplotlibfornece uma ampla variedade de funções de plotagem (incluindo uma interface projetada para uso interativo).spyder
- Normalmente eu uso essas bibliotecas apenas com um editor de texto e uma sessão de terminal ipython, mas se você se sentir mais confortável com um ambiente integrado, você pode dar uma olhadaespião, um IDE projetado no estilo matlab/mathematica usando as bibliotecas acima. Veja a captura de tela abaixo.