2.11.3 cohere(Pro)
Menu Information
Analysis: Signal Processing: Coherence
Brief Information
Calculate coherence between two signals
Additional Information
This feature is for OriginPro only.
Command Line Usage
1. cohere ix1:=Col(1) ix2:=Col(2);
2. cohere ix1:=Col(1) ix2:=Col(2) win:=bartlett winlen:=32 fftlen:=64 overlap:=0;
3. cohere ix1:=Col(1) ix2:=Col(2) oy:=(Col(3), Col(4));
X-Function Execution Options
Please refer to the page for additional option switches when accessing the x-function from script
Variables
Display Name
|
Variable Name
|
I/O and Type
|
Default Value
|
Description
|
Input
|
ix1
|
Input
vector
|
<active>
|
Specifies the first input signal
|
Input
|
ix2
|
Input
vector
|
<active>
|
Specifies the second input signal
|
Sampling Interval
|
interval
|
Input
double
|
1.0
|
Specifies the sampling interval. The default is <auto>, which corresponds to an automatically computed interval.
|
FFT Length
|
fftlen
|
Input
int
|
256
|
Specifies the FFT length
|
Window Type
|
win
|
Input
int
|
rect
|
Specifies the window function used in FFT.
Option list
- rect:Rectangle
- Rectangular window
- welch:Welch
- Welch window
- tri:Triangular
- Triangular window
- bartlett:Bartlett
- Bartlett window
- hanning:Hanning
- Hann window
- hamming:Hamming
- Hamming window
- blackman:Blackman
- Blackman window
- gauss:Gaussian
- Gaussian window
- kaise:Kaiser
- Kaiser window
|
Window Length
|
winlen
|
Input
int
|
256
|
Specifies the windows size for FFT. It cannot be larger than the fftlen.
|
Overlap
|
overlap
|
Input
int
|
128
|
Specifies the number of data points by which the window sections overlap. It must be a positive value which is less than winlen.
|
Alpha
|
alpha
|
Input
double
|
0
|
This variable is only available when window type is Gaussian. It specifies the Alpha parameter (the reciprocal of the standard deviation) for Gaussian window.
|
Beta
|
beta
|
Input
double
|
0
|
This variable is only available when window type is Kaiser. It specifies the Beta parameter for Kaiser window.
|
Output
|
oy
|
Output
XYRange
|
<new>
|
Specifies the output.
See the syntax here.
|
Examples
1. To compute the coherence using default settings, to data in columns 1 and 2 of the active worksheet, use the script command:
cohere ix1:=Col(1) ix2:=Col(2);
2. To compute coherence using a pre-saved theme file, save your preferences in the cohere dialog, and then execute it by typing the following script command, using your own saved-theme title:
cohere -t "my coherence theme.oth"
More Information
For more information, please refer to our User Guide.
Related X-Functions
fft1, corr1
Keywords:fourier, fft, window, overlap
|