<< Overview Overview Configuration >>

CelestLab >> - Introduction - > Overview > Overview of CelestLab

Overview of CelestLab

Overview of CelestLab

Introduction to CelestLab

CelestLab is a library of space mechanics functions for Scilab. It has been developed by CNES-DCT/SB (Centre National d’Etudes Spatiales - French Space Agency) for mission analysis purposes.

CelestLab can be used for trajectory analysis and orbit design for various types of space missions. It allows engineers to perform tasks such as: orbit propagation, attitude computation, elementary manoeuvre computation, change of reference frame, change of coordinate systems, ...

The functions are arranged into several categories:

Installing and loading CelestLab

CelestLab can be installed in two different (and equivalent) ways:

Loading CelestLab makes one (global) variable appear: %CL__PRIV. It is intended for CelestLab internal use only (and consequently, should not be used).

Using CelestLab

All CelestLab functions are directly useable after CelestLab has been loaded; no special action is required. You can browse the help files (in particular the "Introduction" section), and run some of the examples. You can also type “help function” (e.g. “help CL_dat_convert”) if you know what you're looking for (this is not specific to CelestLab).

Another good way to start is to try the demos. Select "demos" in the CelestLab menu, then select one "topic" and one "application". Each demo corresponds to one single script that can be used as an example (although some of them are not that simple).

It is also possible to bring some useful (local) variables into existence (commonly used quantities or conversion factors, values of optional arguments) by just typing CL_init().

Note:

More about CelestLab...

  • To get the latest version of CelestLab or post comments, go to: http://atoms.scilab.org/toolboxes/celestlab.

  • For any question or suggestion, you may also use the CelestLab mailing list.

    => Send emails to: celestlab@lists.scilab.org

    => To subscribe to the list, send a message to: celestlab-subscribe@lists.scilab.org


  • Report an issue
    << Overview Overview Configuration >>