Ich kann es nicht sehr gut organisieren, aber ...
γb: benannte Varianz (Bandbreite). Wie fb in Matlab-Material. Es scheint eine zeitliche Streuung zu sein. Aber was ist hier zeitliche Streuung? Es heißt γc: Mittenfrequenz. Dies ist fast das gleiche. Ich verstehe, dass es der Wert ist, der durch Faktoren = np.arange (8,30) wie mne festgelegt wird. j: imaginäre Einheit
ref. stack overflow
w (t, f 0) = A ・ exp (–t 2 2/2 * σ 2 2) exp (2 * i * π * f 0 </ sub> * t) = A ・ exp (2 i & pgr; f 0 </ sub> t- (t 2 </ sup> / 2 & sgr; 2 </ sup>) >))
f 0 </ sub>: Mittenfrequenz (γc oben, fc in der Matlab-Wavelet-Toolbox) Es wird beschrieben als & sgr;: & sgr; = m / 2 & pgr; f 0 & sub0; Im Vergleich zur obigen Teolis (1998) -Gleichung Es stimmt mit der Annahme überein, dass γb = 2σ2 </ sup> ist. m: konstant. Kompromiss zwischen Zeit- und Frequenzauflösung. Ich habe ihn auf 7 gesetzt. A = 1 / (σ (2π) 0,5 </ sup>) = 1 / (σ√2π): Der Teil vor e (exp) wird durch eine Variable ersetzt. Eingeführt unter dem Namen Normalisierungsfaktor Ja.
w (t, f) = A. exp (- t 2 </ sup> / 2 & sgr; t </ sub> 2 </ sup>). exp (2i & pgr; ft): Dies ist Gleich wie Stapelüberlauf.
f: Wie f 0 </ sub> oben. Mittenfrequenz
σ
** A = 1 / (σt √π) 1/2 **: Es wird als Normalisierungsfaktor wie [Stapelüberlauf] 2 geschrieben. Die Formel ist etwas anders. [Tallon-Baudry (1997)] 11 Es hat die gleiche Beschreibung. Es ist nicht bekannt, ob es beabsichtigt oder falsch ist + Kopie.
ψ (x) = 1 / √πfb * ** exp (x 2 </ sup> / fb) ** * exp (2iπfcx): Kopieren und Einfügen hat nicht funktioniert, also kopieren Sie es. Im Vergleich zu den beiden oben genannten hat ** exp (x 2 </ sup> / fb) ** kein ** Minus **. Diese Seite ist die einzige, daher habe ich das Gefühl, einen Fehler gemacht zu haben. .. Andere entsprechen Teolis (1998), Stapelüberlauf
x: Wie t oben fc: Wie oben f0, f, γc. Mittenfrequenz fb: benannter Bandbreitenparameter. Wie γb in Teolis (1998).
ref. matlab help
Es ist auch ein bisschen anders. Der Nenner und das Molekül sind in dem Teil vor e umgekehrt (A: Normalisierungsfaktor, der oben erscheint). Der Unterschied zwischen dem Nenner und dem Molekül ist nur diese Seite, also ist es wahrscheinlich falsch. Andere entsprechen Teolis (1998), Stapelüberlauf
Die Benennung von fc und fb entspricht der von [matlab Wavelet Toolbox] 4.
Das Minus von e -j2pifct </ sup> scheint unnötig.
Umfassendes Urteil (komplex) Die Formel von Morlet Wavelt lautet Teolis (1998) Computational Signal Proceesing with Wavelets. P66, Stapelüberlauf scheint korrekt zu sein. Teolis (1998) ist ein Text. Die Formel unterscheidet sich je nach Material geringfügig, und ich habe das Gefühl, dass sie tatsächlich voller Fehler ist.
cfg.width. Bestimmt die ** Breite ** der Wavelets in Anzahl der Zyklen. In der Stichprobe
cfg.width = 7;
Es war. Ebenfalls, The spectral bandwidth at a given frequency F is equal to F/width*2 the wavelet duration is equal to width/F/pi F ist die Frequenz, die mit der obigen Mittenfrequenz (f, f 0, γc, fc) identisch zu sein scheint.
Tallon-Baudry(1999) ** σ f </ sub> = 1 / (2πσ t </ sub>) ** (Gleichung 2.1) Die Beziehung wird angezeigt.
--σt </ sub> wird als Standardabweichung (Zeitbereich) beschrieben. Es scheint dasselbe zu sein wie σt </ sub> und σ, die mehrmals aufgetreten sind. --σf </ sub> wird auch als Standardabweichung (Frequenzbereich) beschrieben.
** f / σ
Roach & Mathalon (2008)
** σ
σ
** c = f 0 </ sub> / & sgr; f </ sub> ** (Gleichung 2.4) Und ** c (konstantes Verhältnis) ** sind definiert ** (wahrscheinlich dasselbe wie cfg.width) **. Dies weist auch auf dasselbe hin, nur die Variable c wird Gleichung 2.2 zugewiesen. Es wird angenommen, dass es gibt.
Bei Transformation in die Form von σ
** σ t </ sub> = c / (2πf) = c / (2π) * 1 / f ** (Gleichung 2.5) wird erhalten.
[Roach & Mathalon (2008)] 10 erklärt es als Faktor m. ** Das temporäre Fenster für eine gegebene Frequenz (f 0 </ sub>) ist m & sgr; t </ sub> ** (Gleichung 2.6). Ich bin mir nicht sicher, worauf sich das Zeitfenster bezieht. Ich habe jedoch das Gefühl, dass das zeitliche Fenster der Wavelet-Dauer entspricht, die in [Exkursion] 9 angezeigt wird. Lassen Sie uns den Ausdruck transformieren.
Aus den Gleichungen (2.6) und (2.5) zeitliches Fenster = mc / (2π) * 1 / f = mc / (2π) / f. Ich wiederhole die Beschreibung im obigen Abschnitt über Exkursionen.
** Wavelet-Dauer ** ist gleich ** Breite / F / pi ** (Gleichung 2.7) Da F = f unter der Annahme von c = Breite und m = 2, ist das zeitliche Fenster = Wavelet-Dauer Hält. ** temporäres Fenster ** (von Roach & Mathalon (2008)) ** = Wavelet-Dauer ** (nach Exkursion) sieht gut aus.
[Roach & Mathalon (2008)] 10 spectral bandwidth around any given center frequency is mσf Entspricht dies der spektralen Bandbreite in [Exkursion] 9? Ab Feldreise: spektrale Bandbreite = F / Breite * 2
Wenn die vorherige Breite = c korrekt ist, dann ist c = f 0 </ sub> / σ f </ sub> (Gleichung 2.4) Weil es gibt.
Roach & Mathalon (2008) spektrale Bandbreite = m & sgr; f </ sub> = mf 0 </ sub> / c = F / width * m (Feldauslösegleichung) Man kann also sagen, dass m = 2 auf dasselbe zeigt.
Sie können auch sagen, dass Fieldtrip cfg.width = c (konstantes Verhältnis).
Es gibt zu viele Begriffe. Es ist verwirrend. Übrigens gibt es in der Exkursion keine explizite Beschreibung, die diesem "m" entspricht. Wird es intern angemessen verarbeitet?
Das Skript enthält ein Def-Morlet in mne / time_frequency / tfr.py.
tfr.py
sigma_t = this_n_cycles / (2.0 * np.pi * f)
Daher denke ich aus Gleichung (2.5), dass this_n_cycles (= n_cycles) = c (konstantes Verhältnis) ist.
--cfg.width of fieldtrip und n_cycles of mne python, c (konstantes Verhältnis. Gleichung 2.4) im Dokument, m in [Stapelüberlauf] 2 scheint auf dasselbe zu verweisen. Ich kann nicht, aber ich möchte das konstante Verhältnis lesen und versuchen, es so gut wie möglich zu verstehen. Beachten Sie, dass m in [Roach & Mathalon (2008)] 10 anders ist.
Recommended Posts