finesse.analysis.actions.sensing.SensingMatrixSolution

Overview

class finesse.analysis.actions.sensing.SensingMatrixSolution[source]

Bases: BaseSolution

Sensing matrix solution.

The raw sensing matrix information can be accessed using the SensingMatrixSolution.out member. This is a complex-valued array with dimensions (DOFs, Readouts), which are accessible via SensingMatrixSolution.dofs and SensingMatrixSolution.readouts.

A table can be printed using SensingMatrixSolution.display().

Polar plot can be generated using SensingMatrixSolution.plot()

Printing SensingMatrixSolution will show an ASCII table of the data.

Methods

SensingMatrixSolution.display([dofs, ...])

Displays a HTML table of the sensing matrix, optionally highlighting the largest absolute value for each readout or dof.

SensingMatrixSolution.matrix_data([dofs, ...])

Generates a sensing matrix table.

SensingMatrixSolution.plot(self, *args[, show])

Plot solution(s).