BiStructureFunction#

class pymultifracs.bivariate.BiStructureFunction(bootstrapped_obj=None, *, scaling_ranges, idx_reject=None, weighted=None, mrq1, mrq2, min_j=1, mode='all2all', q1, q2)#

Bivariate structure function.

S_qq(q1, q2)#

Get bivariate \(S_{q_1q_2}\) function.

get_jrange(j1=None, j2=None, bootstrap=False)#

Get the range of j values.

get_n_bootstrap()#

Returns the number of bootstrapping repetition, or 0 if no bootstrapping

get_nj_interv(j_min, j_max)#

Get number of coefficients per scale.

get_nj_interv_margin(j_min, j_max, margin)#

Get number of coefficients per scale for the margins.

plot(figsize=None, scaling_range=0, signal_idx1=0, signal_idx2=0, plot_CI=True, plot_scales=None, filename=None)#

Plot bivariate structure function.

s_qq(q1, q2)#

Get bivariate \(s_{q_1q_2}\) exponents.