pyFDN.plot_system_matrix#

pyFDN.plot_system_matrix(A, b, c, d, zmin=None, zmax=None, title=None)[source]#

Plot system matrix [A b; c d] as 2x2 Plotly heatmaps, shared RdBu color scale.

Subplot sizes are proportional to block dimensions so that each matrix element (pixel) has the same physical size across all four plots.

Parameters:
  • A (array-like) – Feedback matrix, input gain, output gain, direct gain.

  • b (array-like) – Feedback matrix, input gain, output gain, direct gain.

  • c (array-like) – Feedback matrix, input gain, output gain, direct gain.

  • d (array-like) – Feedback matrix, input gain, output gain, direct gain.

  • zmin (float, optional) – Shared color limits. If both None, uses (-1, 1).

  • zmax (float, optional) – Shared color limits. If both None, uses (-1, 1).

  • title (str, optional) – Figure title (supports HTML/<sup> for subtitles).

Returns:

Call .show() to display.

Return type:

go.Figure