Mathematical algorithm & data tool. Matlab integrates mathematical computing, visualization, and a powerful language to provide a flexible environment for technical computing. The open architecture makes it easy to use Matlab and its companion products to explore data, create algorithms, and create custom tools that provide early insights and competitive advantages.