Category:RLaB: Difference between revisions

no edit summary
(Created page with '{{stub}} {{language |site=http://rlabplus.sourceforge.net/ }} This qoute is from the web site: " .. RLaB is an interactive, interpreted scientific programming environment. RLaB…')
 
No edit summary
 
(18 intermediate revisions by 2 users not shown)
Line 1:
{{stub}}
{{language
|site=http://rlabplus.sourceforge.net/
}}
 
" .. RLaB is an interactive, interpreted scientific programming environment. RLaBwhich is a very high level language intended to provideprovides fast prototyping and program development, as well as easy data-visualization, and processing. RLaB is not a clone of languages such as those used by tools like [[MATLAB]] or Matrix-X/Xmath. However, as RLaB focuses on creating a good experimental environment (or laboratory) in which to do matrix math, it can be called ``"Matlab-like''"; since the programming language possesses similar operators and concepts.
This qoute is from the web site:
RLaB does not try to be a Matlab clone. Instead, it borrows what Imight believe arebe the best features of the Matlab language and provides improved language syntax and semantics. The syntax has been improved to allow users more expression and reduce ambiguities. The variable scoping rules have been improved to facilitate creation of larger programs and program libraries. A heterogeneous associative array has been added to allow users to create and operate on arbitrary data structures. The fundamental data type is a floating point matrix (either real or complex), though RLaB also includes string matrices, and sparse numerical matrices (both real and complex) .."
 
The project ''rlabplus'' is its successor for 32- and 64-bit linux operating systems.
" .. RLaB is an interactive, interpreted scientific programming environment. RLaB is a very high level language intended to provide fast prototyping and program development, as well as easy data-visualization, and processing. RLaB is not a clone of languages such as those used by tools like [[MATLAB]] or Matrix-X/Xmath. However, as RLaB focuses on creating a good experimental environment (or laboratory) in which to do matrix math, it can be called ``Matlab-like''; since the programming language possesses similar operators and concepts.
It adds new solvers, functions and procedures, while updating the existing ones, all with purpose of
increasing the versatility of RLaB.
It integrates data-visualization capabilities using the standard plotting packages
[http://www.astro.caltech.edu/~tjp/pgplot/ pgplot],
[http://www.gnuplot.info/ Gnuplot], or [http://plasma-gate.weizmann.ac.il/Grace/ xmgr].
''rlabplus'' also supports data-export to different formats, e.g., to [http://www.openoffice.org/ openoffice.org],
and reads and writes more advanced data formats, e.g., [http://www.hdfgroup.org/HDF5/ HDF5].
It can also communicate with the outside world through serial port or GPIB interfaces, or through tcp/ip or http/ftp.
 
RLaB was created by Ian Searle and collaborators.
RLaB does not try to be a Matlab clone. Instead, it borrows what I believe are the best features of the Matlab language and provides improved language syntax and semantics. The syntax has been improved to allow users more expression and reduce ambiguities. The variable scoping rules have been improved to facilitate creation of larger programs and program libraries. A heterogeneous associative array has been added to allow users to create and operate on arbitrary data structures. The fundamental data type is a floating point matrix (either real or complex), though RLaB also includes string matrices, and sparse numerical matrices (both real and complex) .."
''rlabplus'' is being actively developed by Marijan Kostrun.
 
* Ian Searle
Anonymous user