aspsim.diagnostics.diagnostics.SoundfieldPower

class aspsim.diagnostics.diagnostics.SoundfieldPower(sig_name, pos_mic, use_samples, sim_info, plot_arrays=None, export_func='image', export_kwargs=None, preprocess=None)

Bases: Diagnostic

use_samplestuple[int, int]

Uses the samples from use_samples[0] (inclusive) to use_samples[1] (exclusive) to compute the average soundfield power.

__init__(sig_name, pos_mic, use_samples, sim_info, plot_arrays=None, export_func='image', export_kwargs=None, preprocess=None)
use_samplestuple[int, int]

Uses the samples from use_samples[0] (inclusive) to use_samples[1] (exclusive) to compute the average soundfield power.

Methods

__init__(sig_name, pos_mic, use_samples, ...)

use_samples : tuple[int, int]

get_output()

get_processed_output(time_idx, preprocess)

next_export()

next_save()

progress_export()

progress_save(progress_until)

save(processor, sig, chunkInterval, globInterval)

Attributes

export_functions

get_processed_output(time_idx, preprocess)