📄 randomize_cost.html
字号:
<html> <head><title>Cost functions</title></head><body bgcolor="#ffffff"><h3>Cost functions</h3>The <a href="randomize_extend.html">extendable</a> family of routines for thegeneration of annealed surrogate data can accomodate a variety of costfunctions, needed to implement different constraints. In this version,the following modules are available.<h4>Autocorrelation function</h4><p><font color=blue><tt>randomize_</tt><font color=red><tt>auto</tt></font><tt>_</tt><em>cool</em><tt>_</tt><em>perm</em><tt><font color=red>-D#</font> [-W#] [</tt><em>general options</em><tt>] [</tt><em>cooling options</em><tt>] [</tt><em>permutation options</em><tt>] </tt><em>file</em></font><blockquote> <br><font color=red><tt> -D </tt></font>number of lags for autocorrelation <br><font color=blue><tt> -W </tt></font>type of average: 0=max(c), 1=|c|/lag, 2=(c/lag)**2, 3=max(c)/lag (default 0)</blockquote>The specified number of shortest lags of the autocorrelation function withoutperiodic continuation is matched with the data. The cost is given by themaximum deviation in any lag, weighted by 1/lag.<p>This cost function has been implemented in <ahref="randomize_auto.html">randomize_auto_exp_random</a>.<p><h4>Periodic autocorrelation function</h4><p><font color=blue><tt>randomize_</tt><font color=red><tt>autop</tt></font><tt>_</tt><em>cool</em><tt>_</tt><em>perm</em><tt><font color=red>-D#</font> [-W#] [</tt><em>general options</em><tt>] [</tt><em>cooling options</em><tt>] [</tt><em>permutation options</em><tt>] </tt><em>file</em></font><blockquote><br><font color=red><tt> -D </tt></font>number of lags for autocorrelation <br><font color=blue><tt> -W </tt></font>type of average: 0=max(c), 1=|c|/lag, 2=(c/lag)**2, 3=max(c)/lag (default 0)</blockquote>The specified number of shortest lags of the periodically continuedautocorrelation function is matched with the data. The cost is given by themaximum deviation in any lag, weighted by 1/lag.<p>This cost function has been implemented in <ahref="randomize_auto.html#autop">randomize_autop_exp_random</a>.<p><p><h4>Autocorrelation of unevenly sampled data</h4><p><font color=blue><tt>randomize_</tt><font color=red><tt>uneven</tt></font><tt>_</tt><em>cool</em><tt>_random</tt><font color=red><tt>-d# -D# </tt></font> <tt>[-W#]</tt>[<em>general options</em><tt>] [</tt><em>cooling options</em><tt>][</tt><em>permutation options</em><tt>] </tt><em>file</em></font><blockquote> <br><font color=red><tt> -d </tt></font>time span of one bin <br><font color=red><tt> -D </tt></font>total time spanned<br><font color=blue><tt> -W </tt></font>type of average: 0=max(c), 1=|c|/lag, 2=(c/lag)**2 (default 0)</blockquote><p>This cost function has been implemented in <ahref="randomize_uneven.html">randomize_uneven_exp_random</a>.<p><h4>Autocorrelation of spike trains</h4><p><font color=blue><tt>randomize_</tt><font color=red><tt>spikeauto</tt></font><tt>_</tt><em>cool</em><tt>_random<font color=red>-d# -D#</font> [-i -W#][</tt><em>general options</em><tt>] [</tt><em>cooling options</em><tt>][</tt><em>permutation options</em><tt>] </tt><em>file</em></font><blockquote> <br><font color=red><tt> -d </tt></font>time span of one bin <br><font color=red><tt> -D </tt></font>total time spanned <br><font color=blue><tt> -i </tt></font>expect intervals rather than times<br><font color=blue><tt> -W </tt></font>type of average: 0=max(c), 1=|c|/lag, 2=(c/lag)**2 (default 0)</blockquote>For an explanation of the inter-event spectrum see <a href="spikespec.html">spikespec</a>. S(f) is computed for <font color=blue><tt>#</tt></font> frequencies between 0 and <font color=blue><tt> -F </tt></font> (no binning).By default, a sequence of event timesis expected. If the flag <font color=blue><tt> -i </tt></font> is set,the data is taken to be inter-event intervals.<p>This cost function has been implemented in <ahref="randomize_spike.html">randomize_spikeauto_exp_random</a>.<p><p><h4>Spectrum of spike trains</h4><p><font color=blue><tt>randomize_</tt><font color=red><tt>spikespec</tt></font><tt>_</tt><em>cool</em><tt>_event[-F# -## -i -W#][</tt><em>general options</em><tt>] [</tt><em>cooling options</em><tt>][</tt><em>permutation options</em><tt>] </tt><em>file</em></font><blockquote> <br><font color=blue><tt> -F </tt></font>maximal frequency (2*l / total time) <br><font color=blue><tt> -# </tt></font>number of frequencies (F* total time /2) <br><font color=blue><tt> -i </tt></font>expect intervals rather than times<br><font color=blue><tt> -W </tt></font>type of average: 0=max(s) 1=|s|/f 2=(s/f)**2 3=|s| (default 0)</blockquote>For an explanation of the inter-event autocorrelation function, see <a href="spikeauto.html">spikeauto</a>. By default, a sequence of event timesis expected. If the flag <font color=blue><tt> -i </tt></font> is set,the data is taken to be inter-event intervals.<p>This cost function has been implemented in <ahref="randomize_spike.html#spikespec">randomize_spikespec_exp_event</a>.<p><p><h4>Plans for future releases</h4>I am working on <ul><li>crosscorrelations with a reference signal <li>running mean/variance for nonstationary data</ul>Please <a href="mailto:schreibe@theorie.physik.uni-wuppertal.de">tell me</a>if you have implemented any other interesting constraints.<p> <a href="randomize.html"><em>constrained randomization</em></a> *<a href="../contents.html">Table of Contents</a> * <a href="../../index.html" target="_top">TISEAN home</a></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -