q5m.js - Quantum Computing Library - v0.1.1
    Preparing search index...

    Interface Q5mMeasurable

    Minimum contract for measurement gates

    interface Q5mMeasurable {
        measure(state: Q5mState, index: number): MeasurementResult;
        probabilities(
            state: Q5mState,
            index: number,
        ): { prob0: number; prob1: number };
        basisName: string;
    }

    Implemented by

    Index

    Methods

    Properties

    Methods

    • Calculate measurement probabilities without collapsing state

      Parameters

      Returns { prob0: number; prob1: number }

    Properties

    basisName: string

    Name of the measurement basis