previous next Up Title Contents

Utility_Standardise: Signal Transformation


File name
UtStddise.[ch]


Description
This module uses the process EarObject's input signal to produces a standardised signal: sum(Si) = 0, sum(Si * Si)/N = 1. The method used uses the standard deviation and mean of the signal i.e sd = sum{(x - mean)^2 / n). The standardised values, Si = (X - mean) / sd.


Example parameter file format
This module has no parameters.



Test program directory
Tests/Utilities

Generic Module Routines

This module has no parameters so it does not need to be initialised, nor require any Set... functions.

The Process_Utility_Standardise(...) Process Routine

Syntax
BOOLN Process_Utility_Standardise(EarObjectPtr data);


Returns
TRUE if the process is successful, otherwise it returns FALSE.

Example: Tests/Utilities/Standardise.c

Parameter file: Standardise.par:
#
# Main Parameter file
#

output.dat	Name of output file.

# Module specifications.

#Par. file		Name			Description
#---------		-----			-------------
StepFun1.par		StepFun		Stimulus generation paradigm.

# Miscellaneous parameters

10		No. of repeated runs.
Output

Figure [164] A step function stimulus, transformed using the "Standardise" utility.


previous next Up Title Contents