Object.QuantumEntanglement.Complex (object v0.1.2)

Complex number representation for quantum amplitudes

Summary

Types

t()

@type t() :: %Object.QuantumEntanglement.Complex{imag: float(), real: float()}

Functions

add(complex1, complex2)

conjugate(complex)

magnitude(complex)

multiply(complex1, complex2)

new(real, imag \\ 0.0)

phase(complex)

scale(complex, factor)