From 756976cd2a1bea64ad707babf944f622365c3957 Mon Sep 17 00:00:00 2001 From: Johannes Kaisinger Date: Thu, 11 Jul 2024 16:20:19 +0200 Subject: [PATCH 1/2] Add FrequencyResponseList to explicit exports __all__ --- control/freqplot.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/control/freqplot.py b/control/freqplot.py index 5ff690450..607015edd 100644 --- a/control/freqplot.py +++ b/control/freqplot.py @@ -29,8 +29,8 @@ from .statesp import StateSpace from .xferfcn import TransferFunction -__all__ = ['bode_plot', 'NyquistResponseData', 'nyquist_response', - 'nyquist_plot', 'singular_values_response', +__all__ = ['FrequencyResponseList', 'bode_plot', 'NyquistResponseData', + 'nyquist_response', 'nyquist_plot', 'singular_values_response', 'singular_values_plot', 'gangof4_plot', 'gangof4_response', 'bode', 'nyquist', 'gangof4'] From e27b226f4b298c583b182b47b7d083f725d86fa2 Mon Sep 17 00:00:00 2001 From: Johannes Kaisinger Date: Mon, 15 Jul 2024 22:22:02 +0200 Subject: [PATCH 2/2] Add unit tests --- control/tests/kwargs_test.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/control/tests/kwargs_test.py b/control/tests/kwargs_test.py index 4d252ab19..d44e06db7 100644 --- a/control/tests/kwargs_test.py +++ b/control/tests/kwargs_test.py @@ -228,6 +228,9 @@ def test_response_plot_kwargs(data_fcn, plot_fcn, mimo): match="(has no property|unexpected keyword|unrecognized keyword)"): response.plot(unknown=None) +def test_response_list_plot_kwargs(): + pass + # # List of all unit tests that check for unrecognized keywords # @@ -300,6 +303,7 @@ def test_response_plot_kwargs(data_fcn, plot_fcn, mimo): 'FrequencyResponseData.__init__': frd_test.TestFRD.test_unrecognized_keyword, 'FrequencyResponseData.plot': test_response_plot_kwargs, + 'FrequencyResponseList.plot': test_response_list_plot_kwargs, 'DescribingFunctionResponse.plot': descfcn_test.test_describing_function_exceptions, 'InputOutputSystem.__init__': test_unrecognized_kwargs, pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy