Multichannel-systems NeuroExplorer Manual de usuario Pagina 260

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 373
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 259
5.5.8.30. FilterContinuousVariable Function
FilterContinuousVariable Function
Filters the specified continuous variable using the specified frequency filter.
Syntax
FilterContinuousVariable(doc, contVar, filteredVarName, filterType, filterOrder, freq1, freq2)
Parameters
Parameter Type Description
doc documentReference Reference to the document.
contVar variableReference Reference to the variable.
filteredVarName string The name of the filtered variable.
filterType string The type of the filter. Should be "Lowpass",
"Highpass", "Bandpass", "Bandstop" or "Notch".
filterOrder double The number specifying the filter order. Should be
between 3 and 11 inclusive.
freq1 double Filter frequency parameter (in Hz). See comments
below.
freq2 double Filter frequency parameter (in Hz). See comments
below.
Returns
None
Comments
If the filter type is Lowpass or Highpass, freq1 is a cutoff frequency and freq2 is not used.
If the filter type is Bandpass or Bandstop, freq1 is a minimum of the frequency range and freq2 is a
maximum of the frequency range.
If the filter type is Notch, freq1 is the center of Notch filter and freq2 is the width of the Notch filter.
Usage
NexScript
The following sample script applies Bandpass filter to the variable ContChannel01. The result of
filtering will be saved in continuous variable Cont1BandFiltered. The filter order is 5 and the frequency
band is from 1000 Hz to 2000 Hz:
doc = GetActiveDocument()
var = GetVarByName(doc, "ContChannel01")
FilterContinuousVariable(doc, var, "Cont1BandFiltered", "Bandpass", 5, 1000, 2000)
See Also
Introduction to NexScript Programming
NexScript Function Categories
Page 258
Vista de pagina 259
1 2 ... 255 256 257 258 259 260 261 262 263 264 265 ... 372 373

Comentarios a estos manuales

Sin comentarios