MATLAB - makes life easier for Engineers
Well, all those engineers who dont know what MATLAB is are surely missing something.
I came across this wonderful language when a Prof of ours set us to design a simulator(I thought such a thing was way beyond the reach of third year ECE guys...MATLAB made it easier ..but still we goofed it up.. ). Initially I was skeptic about learning a new "engineering"language (my experience with SPICE,HDL was responsible for this). But the extensive help files , dispelled all my doubts. It is said that you dont need to purchase a book on MATLAB. Indeed true, the tutorial section bundled with the software is a one stop shop where you can get answers to all your queries.
The basic element which can be manipulated in MATLAB is the Matrix. I have always had trouble with arrays in C.But MATLAB removed that roadblock(I guess,this is what they call Object oriented Programming). What is most appealing about MATLAB is thus the fact that it operates on matrices. This makes MATLAB immensely useful for DSP simulations and modelling.
Furthermore, MATLAB 's library is one of the most extensive one I have seen. It contains toolboxes for a myriad of applications ranging from Communications, Aerospace , Signal Processing, Embedded sytems and what not. It even contains toolboxes which allow you to interface easily with other high level programming languages such as Java or simulation tools such as Xilinx. I guess the MATLAB programming environment behaves very much like a Virtual Machine,but I can't bet on the speculation.
I am currently doing a project on "Neural Network based speech compression using wavelet transforms and arithmetic coding" . MATLAB 's extensive library though a boon, has left little for me to do on my own.
All the functions that I intend to write are already present in this MATLABIAN atheneum
![[IMG]](proxy.php?image=http%3A%2F%2Fimg301.imageshack.us%2Fimg301%2F8608%2Fredroisa3.jpg&hash=8977fe5267120041ee628db31d0248e4)