Difference between revisions of "User Manual"

From LIBISIS
Jump to navigation Jump to search
Line 34: Line 34:
 
==Full Function List==
 
==Full Function List==
  
 
+
[dean's test page]
 
 
== will be coming back to this very soon, please do not take notice! ==
 
 
 
''' Dean Tests Out The Wiki '''
 
 
 
The follwoing is a test of Dean's [[ability]] to write a [wiki] page in this editor, since he doesn't really know exactly how ''it is done'' so will try some things
 
 
 
* bullet points
 
* for instance
 
 
 
== [[But here we have another heading]]==
 
 
 
=== Why? ===
 
 
 
So I can play with some text under new headings and see what happens
 
 
 
=== when? ===
 
 
 
Now, as I said but lets try first to do a
 
<pre> pre formatted box like this and see what happens </pre>
 
 
 
apparently it's the same as '' this ''
 
And new lines don't do a thing in wikis
 
 
 
=== how? ===
 
 
 
using some equals signs
 
 
 
==== But also ====
 
 
 
By doing some subheadings and stuff like that so that
 
 
 
=== who? ===
 
 
 
Me!
 
 
 
== Section 2 ==
 
 
 
Another test section to see what <pre> stuff will look like when </pre> formatted like this
 
 
 
 
 
 
 
=== and also to get a feel for ===
 
 
 
Tables, which are done quite simply like
 
 
 
{| {{Tablestyle}}
 
|-
 
! {{Headcellstyle}} | &nbsp;
 
! {{Headcellstyle}} | Col 1
 
! {{Headcellstyle}} | Col 2
 
|-
 
! {{Headcellstyle}} | Row 1
 
| align="center" | a<sub>11</sub>
 
| align="center" | a<sub>12</sub>
 
|-
 
! {{Headcellstyle}} | Row 2
 
| align="center" | test 1
 
| align="center" | test 2
 
|}
 
 
 
 
 
Thus it is proven ''' Dean is awesome ''' and ''''' he is beyond great '''''
 
just another test of newline
 
 
 
The test is now '' complete ''
 
 
 
<pre> just one last thing </pre>
 

Revision as of 12:32, 17 March 2008

There are many different Matlab commands within Libisis. These include basic commands, such as taking the exponential of a dataset, through to integration and plotting commands. The following is an online user manual for the matlab interface of the Libisis software.

Overview

There are many different object types within Libisis used to store experimental data. Once an object is created, functions exist to manipulate the data contained within. The most common objects for plotting and data manipulation are IXTdataset_1d and IXTdataset_2d objects. All relevant data pertaining to a run can be stored in an IXTrunfile object. Data from many different file formats may be read into these objects for manipulation. Described below are many different functions for handling data.

Data Manipulation Functions

Input and Output Functions

These functions are used for importing data into Libisis and exporting data from Libisis into file formats.

Binary Operators

Binary operators such as +, -, *, etc. are used to perform arithmetic operations between datasets and/or numbers

Elementary Functions

Elementary functions such as sin, cos and tan can be used on datasets

Data Manipulation Functions

Data may also be manipulated by scaling, flipping etc.

Rebin Functions

Data may also be manipulated to be binned differently.

High Level Functions

Some higher level functions are possible, such as integration, differentiation and smoothing.

Special Functions

Special functions are provided, mainly for internal use, to convert datasets or change the properties of a dataset.

Graphics

Plot Commands

There are many different ways to plot datasets, these are all outlined here.

Pre-Emptive Formatting

Many properties can be set before a plot is made, for instance on a line plot, the line colour may be set before a plot is made

Retrospective Formatting

Most formatting is performed after a plot is made. This includes changing limits and

Other Commands

Some other commands are contained within the graphics package to facilitate the advanced user.

Full Function List

[dean's test page]