nnmt.network_properties._delay_dist_matrix

nnmt.network_properties._delay_dist_matrix(Delay, Delay_sd, delay_dist, omegas)[source]

Calcs matrix of delay distribution specific pre-factors at given freqs.

Assumes lower boundary for truncated Gaussian distributed delays to be zero (exact would be dt, the minimal time step).

Parameters:
Delayarray_like

Delay matrix (num_pop, num_pop) in seconds

Delay_sdarray_like

Delay standard deviation matrix (num_pop, num_pop) in seconds.

delay_dist{‘none’, ‘truncated_gaussian’, ‘gaussian’, ‘lognormal’}

String specifying delay distribution. For the lognormal distribution no closed form of the characteristic function is known. We therefore use the numeric approximation from Beaulieu [2008].

omegasarray_like, optional

The considered angular frequencies in 2*pi*Hz.

Returns:
np.ndarray

Matrix of delay distribution specific pre-factors at frequency omegas with shape (len(omegas), num_pop, num_pop).