Sideway from Sideway


Knowledge Base

Draft for Information Only


   Start MatLab
   Basic Desktop
   Basic Panels



MatLab is a product of MathWorks and MathWorks was founded in 1984.

MatLab stands for 'Matrix Laboratory'. MatLab is originally developed by Cleve Moler for accessing the Fortran subroutines from LINPACK (Linear system package) and EISPACK (Eigen system package) through a command line interactively in 1970s.

Today, the subroutines are replaced by LAPACK (Linear Algebra Package) and optimized BLAS (Basic Linear Algebra subroutines).

MatLab is a language of technical computing with features for numerical computation, visualization, and programming.

  • High-level fourth-generation Languge.

  • Interpreter for supporting in a prototyping environment.

  • Scripting programming Language

    1. JIT-Accelerator for accelerating the execution of MatLab code through Just-In-Time code generation or Run-time Type Analysis.
    2. MatLab Compiler for generating a standalone executable component from M-code.
    3. Object-oriented programming capabilities
    4. Functions for integrating with external applications and languages, e.g. C, C++, Java, Fortran, Com, Excel, NET etc.

Since MatLab provides an interactive computing environment, besides programming and scripts, interactive computing is also available in command mode for immediate evaluation.

Start MatLab

In general, the MatLab can be started by double-click the MatLab shortcut or click the MatLab icon

Basic Desktop

The graphical user interface of the desktop of MatLab provides panels and desktop interface for interacting with MatLab. For example:

source: The graphic interface of MatLab from

The Toolstrip is used to contain Tabs, such as  Home, Plots, Apps, Editor, and Variable, for grouping functionality, which were previously available in menus, toolbars and Start button to support a common task in one tab.

source: The graphic interface of MatLab from

The quick access toolbar is used to contain frequently used tasks or Toolstrip functionality such as cut, copy, paste, or items from tabs or custom command shortcuts for providing a single click access.

source: The graphic interface of MatLab from

The current folder toolbar is used to provide the control of the current working directory through navigation or by adding additional single click buttons.

source: The graphic interface of MatLab from

The Search Documentation box is used to search the documentation for functions and other topics of interest.

source: The graphic interface of MatLab from

For previous example of the graphical user interface of MatLab:

source: The graphic interface of MatLab from

Basic Panels

The most important panels of the graphical user interface of MatLab are the Command Window, Workspace, and the Current Folder.

  • The Command Window is the input window used to enter commands at the command line prompt, >> for immediate computation or evaluation. Result of calculation or evaluation can also be displayed in the Command Window.

  • The Workspace Browser is the window for displaying or exploring the data stored within the MatLab itself.

  • The Current Folder Explorer is the window for displaying or exploring the files of the working folder to which MatLab reads files from and writes files to during the working MatLab session.

Besides, there are also other interactive panels or windows.  

  • The Command History Window is the window for displaying or exploring the commands previously evaluated by MatLab.

  • The Edit Window is the window for manipulating , such as creating, editing, running or debugging, the MatLab programs or scripts.

  • The Figure Window is the window for creating, displaying, and manipulating the graphical visualization output of data.

  • The Array Editor is the window for exploring or editing each individual variable in the Workspace Browser

  • The Help Browser is the window for browsing the MatLab documentation set.

MatLab panels or windows can be docked or undocked. A docked or paned window is a sub-window of the main MatLab window. An undocked window is independent of the main Matlab window.



ID: 120500007 Last Updated: 2014/3/30 Revision: 1


Home (5)



HBR (3)



Hobbies (7)


Chinese (1097)

English (335)

Reference (66)


Hardware (149)


Application (187)

Digitization (24)

Numeric (19)


Web (554)new



Knowledge Base

Common Color (SC)

Html Entity (Unicode) (SC)

Html 401 Special (SC)

OS (368)

MS Windows

Windows10 (SC)

DeskTop (6)



Formulas (8)

Number Theory (206)

Algebra (17)

Trigonometry (18)

Geometry (18)

Calculus (67)

Complex Analysis (13)new


Tables (8)


Mechanics (1)

Rigid Bodies

Statics (92)

Dynamics (37)

Fluid (5)

Fluid Kinematics (5)


Process Control (1)

Acoustics (19)

FiniteElement (2)

Biology (1)

Geography (1)

Latest Updated Links

Copyright © 2000-2019 Sideway . All rights reserved Disclaimers last modified on 10 Feb 2019