MRE/Wave beta release


General functions
mrewave home
data types
reserved data
input files
output files
clipboard
resolution 
1d plots
2d plots


Wave inversion functions
wave test data
wave data
wave parameters
wave output
wave unwrap
wave filters
wave lfe
fftw


faq
known bugs


data types

 



There are 3 basic types of numbers used in mrewave:
c terminology

 

mrewave abreviation

int integer number i
unsigned int natural number(really whole numbers) n
float real number r

Each type is qualified by a length in bytes and a complex designation. Most calculations including, additions, subtractions, multiplication, divisions and ft(s) are performed using complex r4 pairs. The following data types can be read, used and saved.

mrewave type bytes/point data range

i1
i2
i4
n1
n2
n4
r4
r8

1
2
4
1
2
4
4
8
+/-127
+/-32767
+/-2147483647
0..255
0..65535
0-4294967295
+/-1e+/-37
+/-1e+/-37

For complex numbers mrewave uses the terminology of i/q pairs (in phase/quadrature).
The i channel is the real part of the data.
The q channel is the imaginary part of the data.
r is the magnitude of the i/q pair.
q is the phase of the i/q pair..

All data is treated as a 6d array with dimensions x,y,z,t,u,v. Indexes range from [0..resolution-1]. e.g. data "i01" with a x resolution of 256 has indexes in the range of [0..255].


 

MRE/Wave beta release

For future updates check:
http://mayoresearch.mayo.edu/mayo/research/ehman_lab"