Module:
sdynpy.doc.sdynpy_vibration_testSource: GitHub
Signature¶
def sdynpy.doc.sdynpy_vibration_test.make_multi_figures(total_plots, max_cols=3, max_subplots_per_fig=18, xlabel='Frequency (Hz)', ylabel='|PSD| (EU$^2$/Hz)', fig_size_x=8.5, fig_size_y=11)Create one or more figures, each containing a grid of subplots.
Parameters¶
total_plots : int Total number of subplots to create across all figures.
max_cols : int, optional Maximum number of subplot columns per figure. Default is 3.
max_subplots_per_fig : int, optional Maximum subplots per figure before a new figure is started. Default is 18.
xlabel : str, optional Label for the x-axis of each subplot. Default is
'Frequency (Hz)'.ylabel : str, optional Label for the y-axis of each subplot. Default is
'|PSD| (EU$^2$/Hz)'.fig_size_x : float, optional Figure width in inches. Default is 8.5.
fig_size_y : float, optional Figure height in inches. Default is 11.
Returns¶
figs : list of matplotlib.figure.Figure List of created figures.
all_axes : list of list of matplotlib.axes.Axes Nested list where
all_axes[i]contains the axes forfigs[i].