carre bleu
carre jaune
FAQ

On what computers can MUSTIG be used ?

You can run MUSTIG with :
PC : Windows
MAC : Mac-OS, PowerMac
UNIX : AIX, HPUX, SUN/OS, SOLARIS, SGS
Linux

MUSTIG programs written using different Operating Systems are of course fully compatible.



How is the MUSTIG graph executed ?

Unlike most other data processing software, MUSTIG is NOT just a graphical interface added to a procedural language like C, Fortran, MatLab, etc. It is an actual development environment in which the processing steps are thought of in terms of "systems".

When a simulation is asked, MUSTIG's optimized fast compiler translate the graph into machine code (this operation is so fast that most of the time you won't even see it !). The produced machine code is then executed.

MUSTIG programs generally run nearly as fast as C code.


Is MUSTIG able to process huge amounts of data, or multidimensional data ?

Of course ! Only the characteristics of your computer limit the size and the number of dimensions of the processed data. This is one of MUSTIG's great features !

As the MUSTIG compiler is optimized, in many cases you may even process data larger than the memory of your computer !


How may MUSTIG communicate with the outside world ?

Lots of ready-to-use file read / write modules are proposed in the standard MUSTIG library. You may also easily create custom modules to read or write data with a specific format, no matter how complex it may be.

MUSTIG also features Cut-Paste facilities to allow transferring data or graphs or curves from or to other software.

You may also automatically generate VHDL or C code from MUSTIG graphs and use this code in electronic design software or real-time DSP boards.


How does MUSTIG compares with other data processing software ?

MUSTIG is acknowledged by most users to be one of the most easy-to-use programming environment. Its unique graphical, user-friendly programming editor makes using MUSTIG really simple and fun !

With MUSTIG you can build custom interactive applications much more quickly than with most other software : active spreadsheets, control panels, virtual instruments, reports, tutorials, etc. These active documents are created in the twinkling of an eye by simple Drag&Drop operations.

If you have to optimize an algorithm, just replace each parameter by a discrete or continuous list of values : MUSTIG will automatically run your program using all the possible combinations and you will quickly be able to spot the optimal set of parameters.

Please check-out the MUSTIG vs MATLAB page and the examples of MUSTIG programs.


Can MUSTIG be used for real-time data acquisition and processing ?

Sure ! An optional library is proposed to build applications from the many ComputerBoards(TM) acquisition boards. Reliable and user-friendly real time data acquisition systems can be quickly set up this way.

You may also easily interface C or Fortran board management libraries provided by other companies with MUSTIG to create data acquisition systems from other hardware.


Any other question ?

We did not answer all your questions about MUSTIG ? Use the forum