Algumas Alternativas ao Matlab

O Matlab é o cavalo de batalha de muitos cientistas e engenheiros, mas há alternativas que podem ser exploradas. Aqui ficam algumas alternativas ao Matlab sem nenhuma ordenação em particular.

Scilab

Octave

JMathLib – Um clone Java do Octave, SciLab e Matlab

TeLa the Tensor Language

Algae

Lush (Lisp Universal SHell)

Yorick

Rlab

Maxima

Euler

S-Lang library

Python com NumPy e SciPy

The R Project for Statistical Computing – um dos meus favoritos!

Conclusão

A escolha de cada um vai depender muitas vezes de outros factores que não simplesmente as características técnicas de cada programa, sendo que a integração destas ferramentas no ciclo de trabalho normal do cientista e da sua equipa, do tempo para aprendizagem do novo programa/linguagem ou a possibilidade de suporte local ou remoto, poderão eliminar algumas opções. A verdade é que as ferramentas existem, o interessante é que se faz com elas.

Playing with A* Updated

A* algorithm

Just updated the Playing with A* algorithm app so that now one can toggle on and off the use of the heuristic and the use of a cross product tiebreaker. This leads to new variants of the algorithm, mainly the well known Dijkstra algorithm.

This A * application was written in Java, so you’ll need to check your java permissions to run it. You can download the .jnlp file and run it from your computer.

The A* Algorithm (A star) is a pathfinding and graph traversal algorithm. It is widely used in computer science, games, robotics and network science. A thorough overview of the algorithm can be found in Introduction to A* which presents several comparisons and illustrations on the mechanics of the A star algorithm.

R versus Matlab in…

R versus Matlab in <put your domain here> has been a long discussion. I end up using both, but I find that I use Matlab for more simple things and R for things where I want the highest quality in figure output or where the extra mile of not having a fine polished IDE is compensated in the end by the results.

I agree that the argument of R having a stranger IDE is annoying, but developing one might require some extra time… but as in Open source I think that you must iterate, and often, and R as become very good, stable and powerful. Many are flocking to R even without ever starting with Matlab. That’s good.

via R versus Matlab in Mathematical Psychology.

Simphony 1.1 e Netlogo 4.0.3

[ad#ad-2]

Já estão actualizados para agora incorporar ferramentas de SIGs… No caso do Repast Simphony da NASA World Wind e no NetLogo a extensão de SIGs está já incluída.

Estas são talvez as duas ferramentas mais utilizadas em simulação multi-agente e embora o Repast tenha optado pela escolha do eclipse para base ( o que a mim me faz confusão ) continua a ser um dos toolkits mais simpático para ABM. O Netlogo por outro lado apesar da sua simplicidade continua a oferecer um ambiente de desenvolvimento rápido, nomeadamente para o desenhar de protótipos, muito embora a linguagem utilizada (logo) não seja muito simpática para quem já programa há algum tempo. Em todo o caso é altura de actualizar o software que por aqui anda.