crosstalk_matrix#
- QAS.crosstalk_matrix(matrix: ndarray | None = None) ndarray | None [source]#
Sets or gets the crosstalk matrix of the UHFQA as a 2D array.
- Parameters:
matrix (ndarray | None) – The 2D matrix used in the digital signal processing path to compensate for crosstalk between the different channels. The given matrix can also be a part of the entire 10 x 10 matrix. Its maximum dimensions are 10 x 10 (default: None).
- Returns:
If no argument is given the method returns the current crosstalk matrix as a 2D numpy array.
- Raises:
ValueError – If the matrix size exceeds the maximum size of 10 x 10
- Return type:
ndarray | None