Recent Changes · Search:

Chapters:

# Mulab

Mulab: a Matlab Toolbox

The {$\mu$}lab Toolbox is free for installation and also probably the most open to modifications (if you have Matlab, for the moment). It shall be ported to octave in the next future, to make it really an open package. Two fundamental blocks, the loading routines and the fminuit engine are the work of G. Allodi (the latter also of F. James, of course)

Here we offer:

A few immediate help suggestions

If you are familiar with μSR start having a look at the Mulab Primer.
If you want a reference for all the buttons, inputs and dropdowns of the main mulab (fit) window type

 help mufit_gui


st the matlab command
A brief description of the main tools is in MuSR.MulabTools.

Mulab is a library of directly accessible functions. Being a Matlab Toolbox, Mulab shares the usual help scheme of matlab functions: typing

help mulab

from the matlab prompt you get some information and hints. If installed correctly

help local/mulab

offers the contents, a survey of available functions. If installed in any directory, you can run mulab from that directory and display the contents help by

help contents

Remember that in these helps, following Matlab conventions, the function commands are written in uppercase, for highlighting purposes, but all commands are lowercase.

{$\mu$}lab leaves a blank workspace and transfers information among functions by means of a number of global structures. Their catalog is obtained by typing

help mu_globals

By typing

global MU_DATA

in the command window, for instance, you can access the data set loaded by {$\mu$}lab. Note that the global names are uppercase. Being a structure, you can just type MU_DATA to display the first level of fields. You can recursively explore those fields which are themselves structures.