pwc_operator¶

Graph.pwc_operator(signal, operator, *, name=None)

Creates a constant operator multiplied by a piecewise-constant signal.

Parameters
• signal (Pwc) – The piecewise-constant signal $$a(t)$$, or a batch of piecewise-constant signals.

• operator (np.ndarray or Tensor) – The operator $$A$$. It must have two equal dimensions.

• name (str, optional) – The name of the node.

Returns

The piecewise-constant operator $$a(t)A$$ (or a batch of piecewise-constant operators, if you provide a batch of piecewise-constant signals).

Return type

Pwc

complex_pwc_signal()

Create complex Pwc signals from their moduli and phases.

constant_pwc_operator()

Create constant Pwcs.

pwc()

Create piecewise-constant functions.

pwc_operator_hermitian_part()

Hermitian part of a piecewise-constant operator.

pwc_signal()

Create Pwc signals from (possibly complex) values.

pwc_sum()

Sum multiple Pwcs.

stf_operator()

Corresponding operation for Stfs.

stf_operator_hermitian_part()

Corresponding operation for Stfs.