<< Overview Overview Configuration >>

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

Overview of CelestLab

Overview of CelestLab

Introduction to CelestLab

CelestLab is a Scilab toolbox for Space Flight Dynamics. 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.

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:

CelestLab's extension module

Some functions in CelestLab require CelestLab's extension module to be installed. This is the case in particular for:

If CelestLabX has not been installed, an error is raised by the corresponding functions.

CelestLabX can be downloaded from Scilab Atoms web page: http://atoms.scilab.org/toolboxes/celestlabx.

More about CelestLab...

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


Report an issue
<< Overview Overview Configuration >>