MATLAB is a high-level language and interactive programming environment for numerical computation and visualization developed by MathWorks. MATLAB can be used when performing tasks such as signal processing and communications, image and video processing, computational finance, and computational ...
MATLAB (Matrix Laboratory) is a high-level language and interactive programming environment for numerical computation and visualization developed by MathWorks. MATLAB can be used when performing tasks such as signal processing and communications, image and video processing, computational finance, and computational biology. It is the foundation for a number of other tools, including Simulink and various toolboxes that extend its core capabilities.
In addition, MATLAB is a proprietary product of MathWorks. This means that, unlike other GNU GPL open source languages, both programmers and users must own a valid software license for running MATLAB code. There are several open source alternatives to MATLAB, in particular GNU Octave, which offers bidirectional syntactic compatibility with MATLAB, Scilab, SciPy, and Julia.
Some informative links that show up quite often in answers:
- MATLAB documentation for the most recent version (R2015b)
- Release notes for all versions.
- Archived documentation for prior versions (NOTE: only available to licensed users)
- MATLAB Central File Exchange: a repository of user-contributed MATLAB tools
- MATLAB Central blogs: usually updated weekly by a number of MathWorks employees
- Undocumented MATLAB: "Charting MATLAB’s unsupported hidden underbelly"
- MATLAB Answers: a collaborative environment for getting answers to questions about MathWorks products, similar to Stack Overflow
- comp.soft-sys.matlab Usenet group: can be accessed online through the MATLAB Central Newsreader hosted by MathWorks, or using Google Groups
- MATLAB Cody™ is a place where you can go to find a variety of Matlab based coding challenges that will help to expand your understanding of Matlab.
- MATLAB Wikipedia Article
- MATLAB Online online version of MATLAB (available to licensed users only). Octave Online is a free alternative based on the open source GNU Octave which is (pretty much) compatible with MATLAB
- MATLAB chat on stackoverflow chat room for users of MATLAB and Octave
See also here for a meta discussion about the MATLAB tag on Math.StackExchange.