scqubits.utils.spectrum_utils.matrix_element#
- scqubits.utils.spectrum_utils.matrix_element(state1, operator, state2)[source]#
Calculate the matrix element <state1|operator|state2>.
- Parameters:
state1 (
Union
[ndarray
,Qobj
]) – state vector/ketstate2 (
Union
[ndarray
,Qobj
]) – state vector/ketoperator (
Union
[ndarray
,csc_matrix
,Qobj
]) – representation of an operator
- Return type:
Union
[float
,complex
]- Returns:
matrix element