HOME

TheInfoList



OR:

Sysquake is a numerical computing environment and a
programming language A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming ...
mostly-compatible with
MATLAB MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation ...
. It offers facilities for interactive graphics which give insights into the problems being analyzed. It is used in teaching, research, and engineering. Sysquake supports two kinds of codes: libraries (collections of related functions which extend Sysquake capabilities), and ''SQ files'', applications with interactive graphics which can have their own menus. Sysquake Pro can also be extended with
plugins Plug-in, plug in or plugin may refer to: * Plug-in (computing) is a software component that adds a specific feature to an existing computer program. ** Audio plug-in, adds audio signal processing features ** Photoshop plugin, a piece of software t ...
.


Code

Several applications share a large part of Sysquake code: ; Sysquake Application Builder : program which creates stand-alone executable applications (bundled with Sysquake Pro) ; Sysquake for LaTeX : Sysquake's language and graphics directly in
LaTeX Latex is an emulsion (stable dispersion) of polymer microparticles in water. Latexes are found in nature, but synthetic latexes are common as well. In nature, latex is found as a milky fluid found in 10% of all flowering plants (angiosperms ...
(package file and compiled application) Libraries are usually compatible with all these applications.


History

Sysquake 3 supported
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database o ...
and
SQLite SQLite (, ) is a database engine written in the C programming language. It is not a standalone app; rather, it is a library that software developers embed in their apps. As such, it belongs to the family of embedded databases. It is the most ...
databases,
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suit ...
and audio input and output.


See also

*
List of numerical analysis software Listed here are notable end-user computer applications intended for use with numerical or data analysis: Numerical-software packages General-purpose computer algebra systems Interface-oriented Language-oriented Historically significa ...
*
Comparison of numerical analysis software The following tables provide a comparison of numerical-analysis software. Applications General Operating system support The operating systems the software can run on natively (without emulation). Language features Colors indicate ...


References


External links


The Sysquake product page at Calerga
at mit.edu Array programming languages Numerical programming languages Statistical programming languages {{Science-software-stub