SysQuake LE Documentation

For your convenience, all the documentation of SysQuake LE is available in electronic form as HTML files. This makes cross-references easier. Here is the table of contents of the documentation; for help about a function or another keyword, the index may be handy. This documentation is mostly the same as SysQuake's. Features not available in SysQuake LE, i.e. low-level file access and extensions, have been removed.

You should take the time to read at least the introduction which describes SysQuake from a user point of view. The SQ files (an SQ file is a self-contained description of figures and how they interact together) give a better idea of what SysQuake really is than any static document. Their description provides both an overview if you just want to learn what you can do with them, and a more thorough reference. You can find them in the folder "SQ_files". Other documents explain how to extend SysQuake by writing SQ files yourself.

SysQuake Introduction
An introduction to the SysQuake application.
Getting Started with SysQuake
How to use SysQuake, with a description of its windows and menus.
SQ Files
A description to the SQ files provided with SysQuake.
LME Tutorial
A step-by-step discovery of LME, the language used by SysQuake.
SysQuake Tutorial
A step-by-step discovery of how to write an SQ file.
SQ Files Reference
Description of the structure of SQ files.
LME Reference
Reference to the LME language used by SysQuake. The commands and functions of LME are described in several documents:
List of functions
All the built-in functions available in SysQuake, classified by categories.
Programming constructs
The basic bricks of LME: functions, conditional execution, loops, etc.
Miscelleanous functions
Functions which cannot be classified elsewhere, such as those related to function arguments and error management.
Operators
Arithmetic (+-*/), comparison (== < etc.), and array (,;:) operators.
Mathematical functions
From standard functions like sin to advanced functions like svd.
Array functions
Everything you need to build and manipulate arrays.
Non-Linear Numerical Functions
Numerical integration of ordinary differential equations.
String functions
Functions to manipulate, compare and transform strings.
List functions
Functions to manipulate lists and use their elements as function arguments.
Logic functions
Boolean and bitwise functions.
Input/output functions
Functions to read from files, write to files, and format data.
Serial port functions
Functions to open and close a serial port.
Time function
A single function which retrieves the current time.
SysQuake Graphics
Everything about graphics in SysQuake.
SysQuake Functions
Description of the non-graphic functions added to LME by SysQuake.
LME Compatibility Notes
Differences between LME and MATLAB(R)'s language.
Index of functions
Cross-reference list of operators, functions and other keywords used in SysQuake
SysQuake Unsupported Features
A description of unsupported, yet powerful and cool, features.
SysQuake LE
Reference to SysQuake LE, the free version of SysQuake.
SysQuake Frequently Asked Questions
Answers to some questions you might have about SysQuake.
License and Copyright
A few words about legal issues.

Copyright 1998-2001, Yves Piguet.

All rights reserved.