Programming Languages Directory

Site Topics

C Programming Language
Assembling Computers
CIS
Computer Science Careers
Women and Computer Science
ADA Programming Language
ALGOL Programming Language
APL Programming Language
AWK Programming Language
Basic Programming Language
C++ Programming Language
COBOL Programming Language
Delphi Programming Language
Eiffel Programming Language
Euphoria Programming Language
Forth Programming Language
FORTRAN Programming Language
HTML Programming Language
ICON Programming Language
Java Programming Language
Javascript Programming Language
LISP Programming Language

 

MATLAB Programming

Free resources updated everyday:

XXXLINKSXX

The founders of The MathWorks recognized the need among engineers and scientists for more powerful and productive computation environments beyond those provided by languages such as Fortran and C. In response to that need, the founders combined their expertise in mathematics, engineering, and computer science to develop MATLAB®, a high-performance technical computing environment. MATLAB® combines comprehensive math and graphics functions with a powerful high-level language" (MathWorks Inc.).

Cleve Moler is Chairman and Chief Scientist at The MathWorks who, in addition to being the author of the first version of MATLAB, is one of the authors of the LINPACK and EISPACK scientific subroutine libraries created in the late 70's. LINPACK, which was written in FORTRAN, was a package of programs to be used for the solution of lenear systems and related problems. The goal of The MathWorks was to provide to students the ability to utilize those packages without having to write FORTRAN code.

Significant Language Features

MATLAB is a mathematical scripting language that looks very much like C++.  Some features of the language are:

  • Efficient matrix and vector computations
  • Easy creation of scientific and engineering graphics
  • Application development, including graphical user interface building
  • Object-oriented programming
  • Extensibility (Tool Boxes)
  • File I/O functions
  • String Processing
  • Platform Availability

MATLAB® is available on the following platforms:

  • DEC Alpha
  • HP 9000
  • IBM RS/6000
  • PC & MAC
  • Open VMS
  • SGI (Silicon Graphics)
  • SUN Sparc

Areas of Application

Because of MATLAB®'s numerous matrix and vector computation and manipulation algorithms, the software is primarily used for:

  • Producing solutions to complex systems of equations
  • Modeling, simulation, and prototyping
  • Data analysis, exploration, and visualization

Sample Program

Source Code: (Hello World)
% Name: hellowor.m
% Purpose: Say "Hello World!" in two different ways
%
% Do it the good ol' fashioned way...command window
disp('Hello World!');
% Do it the new hip GUI way...with a message box
msgbox('Hello World!','Hello World!');

This program has been tested, it works perfectly without any errors or warnings.

This program demonstrates the text output function displaying the message "Hello world!".

 

 

 

 

 

 


 



 

Site Topics

LOGO Programming Language
Mathematica Programming Language
MATLAB Programming Language
Miranda Programming Language
Modula-2 Programming Language
Oberon Programming Language
Pascal Programming Language
PERL Programming Language
PL/I Programming Language
Prolog Programming Language
Python Programming Language
REXX Programming Language
SAS Programming Language
Scheme Programming Language
SED Programming Language
Simula Programming Language
Smalltalk Programming Language
SNOBOL Programming Language
Database Programming Language
Visual Basic Programming Language
Visual C++ Programming Language
XML Programming Language

 

 

 

 

C Programming Language | Assembling Computers | CIS | Computer Science Careers | Women and Computer Science | ADA Programming Language | ALGOL Programming Language | AWK Programming Language | Basic Programming Language | C++ Programming Language | COBOL Programming Language | Delphi Programming Language | Eiffel Programming Language | Euphoria Programming Language | Forth Programming Language | FORTRAN Programming Language | HTML Programming Language | ICON Programming Language | Java Programming Language | Javascript Programming Language | LISP Programming Language | LOGO Programming Language | Mathematica Programming Language | MATLAB Programming Language | Miranda Programming Language | Modula-2 Programming Language | Oberon Programming Language | Pascal Programming Language | PERL Programming Language | PL/I Programming Language | Prolog Programming Language | Python Programming Language | REXX Programming Language | SAS Programming Language | Scheme Programming Language | SED Programming Language | Simula Programming Language | Smalltalk Programming Language | SNOBOL Programming Language | Database Programming Language | Visual Basic Programming Language | Visual C++ Programming Language | XML Programming Language | Home | Site Map