This class computes Partial Directed Coherence. More...
#include <partial_directed_coherence.h>
Public Types | |
| typedef QSharedPointer< PartialDirectedCoherence > | SPtr |
| typedef QSharedPointer< const PartialDirectedCoherence > | ConstSPtr |
| Public Types inherited from CONNLIB::AbstractMetric | |
| typedef QSharedPointer< AbstractMetric > | SPtr |
| typedef QSharedPointer< const AbstractMetric > | ConstSPtr |
Public Member Functions | |
| PartialDirectedCoherence () | |
| Public Member Functions inherited from CONNLIB::AbstractMetric | |
| AbstractMetric () | |
Static Public Member Functions | |
| static Network | calculate (ConnectivitySettings &connectivitySettings) |
Additional Inherited Members | |
| Static Public Attributes inherited from CONNLIB::AbstractMetric | |
| static bool | m_bStorageModeIsActive = false |
| static int | m_iNumberBinStart = -1 |
| static int | m_iNumberBinAmount = -1 |
This class computes Partial Directed Coherence.
This class computes Partial Directed Coherence (PDC) from an MVAR model.
PDC_{ij}(f) = |A_{ij}(f)| / sqrt(sum_k |A_{kj}(f)|^2) where A(f) = I - sum_{k=1}^{p} A_k * exp(-2*pi*i*f*k)
Definition at line 85 of file partial_directed_coherence.h.

| typedef QSharedPointer<const PartialDirectedCoherence> CONNLIB::PartialDirectedCoherence::ConstSPtr |
Const shared pointer type for PartialDirectedCoherence.
Definition at line 90 of file partial_directed_coherence.h.
| typedef QSharedPointer<PartialDirectedCoherence> CONNLIB::PartialDirectedCoherence::SPtr |
Shared pointer type for PartialDirectedCoherence.
Definition at line 89 of file partial_directed_coherence.h.
|
explicit |
Constructs a PartialDirectedCoherence object.
Definition at line 73 of file partial_directed_coherence.cpp.
|
static |
Calculates Partial Directed Coherence between all channel pairs.
| [in] | connectivitySettings | The input data and parameters. |
Definition at line 79 of file partial_directed_coherence.cpp.