torchsig.signals.builders.tone.tone_modulator

torchsig.signals.builders.tone.tone_modulator(num_samples: int) ndarray[source]

Implements a tone modulator.

Generates a constant tone signal at baseband (all ones).

Parameters:

num_samples – Number of samples to generate.

Returns:

Tone signal (array of ones) with shape (num_samples,).

Return type:

np.ndarray

Raises:

ValueError – If num_samples is not positive.