Matrix Laboratory, ou MATLAB, é um pacote de software projetado para computação numérica, incluindo os cálculos matemáticos complexos como modelagem financeira , desenvolvimento de algoritmos e análise de dados. Embora amplamente considerado como o primeiro software de seu tipo, MATLAB pode não atender todas as necessidades , e seu preço e acessibilidade também pode limitar os usuários . No entanto, existem alternativas MATLAB que pode proporcionar uma experiência semelhante para pouco ou nenhum custo. FreeMat
FreeMat fornece um ambiente de código aberto para a engenharia e prototipagem científica, bem como processamento de dados. Apesar de apoiar muitas funções MATLAB exceto para GUI /Widgets , FreeMat apresenta capacidades de visualização 3-D, paralela desenvolvimento de algoritmos distribuídos e uma interface sem código para C externo + +, C e código Fortran. FreeMat roda em Windows 2000/XP/Vista/7 , Linux e plataformas Mac OS X .
Octave
Octave cria um ambiente interativo para computação numérica e roda em mais qualquer plataforma. Também é livre para redistribuir . Você pode personalizar o programa com funções definidas pelo usuário escritas em linguagem própria do Octave ou em C + + , C ou Fortran. Totalmente compatível com o MATLAB , as ações Octave muitos dos recursos do programa mais caro , incluindo suporte embutido para os números complexos , built-in funções matemáticas e bibliotecas de funções. Octave pode executar tarefas como resolver conjuntos de equações algébricas não-lineares , funções de integração em intervalos finitos e infinitos e integrar equações diferenciais ordinárias e - algébrica.
Sábio
uma MATLAB alternativa open-source , o sábio originalmente tomou o nome de um acrônimo para "Software para Álgebra e Geometria Experimentação . " Sábio permite o estudo da teoria dos números , teoria dos grupos , mesmo avançada e criptografia, tudo ao mesmo tempo fornecendo interfaces compatíveis para outros produtos de código aberto e comerciais, incluindo MATLAB . Sábio opera a partir de um navegador da Web , de preferência o Mozilla Firefox, e trabalha com computadores que executam sistemas Windows, Mac ou Linux.
Scilab
parcialmente compatível com MATLAB, Scilab é outro aplicação open-source livre para aplicações de engenharia e científicas que lida com álgebra linear, matrizes , polinômios e muito mais, tudo ao mesmo tempo oferecendo suporte para animação e gráficos. Scilab também possui Parallel Virtual Machine , ou PVM , o que lhe permite distribuir os cálculos através de uma rede de computadores , tornando mais fácil para compartilhar o trabalho .
SciPy
An open -source biblioteca de ferramentas científicas , SciPy está escrito na linguagem Python e baseia-se na biblioteca NumPy . SciPy reúne ciência de alto nível e os módulos de engenharia em um único pacote , incluindo módulos para álgebra linear, algoritmos genéticos , processamento de imagem , processamento de sinais , integração numérica e solucionadores de equações diferenciais ordinárias . SciPy roda em Windows, Linux , Mac, Solaris e qualquer outra plataforma que aceita a linguagem de programação Python.