@@ -124,7 +124,7 @@ def describing_function(
124124
125125 Returns
126126 -------
127- df : array of complex
127+ df : ndarray of complex
128128 The (complex) value of the describing function at the given amplitudes.
129129
130130 Raises
@@ -312,15 +312,21 @@ def describing_function_response(
312312 -------
313313 response : `DescribingFunctionResponse` object
314314 Response object that contains the result of the describing function
315- analysis. The following information can be retrieved from this
316- object:
317- response.intersections : 1D array of 2-tuples or None
315+ analysis. The results can plotted using the
316+ `~DescribingFunctionResponse.plot` method.
317+ response.intersections : 1D ndarray of 2-tuples or None
318318 A list of all amplitudes and frequencies in which
319319 :math:`H(j\\ omega) N(a) = -1`, where :math:`N(a)` is the describing
320320 function associated with `F`, or None if there are no such
321321 points. Each pair represents a potential limit cycle for the
322322 closed loop system with amplitude given by the first value of the
323323 tuple and frequency given by the second value.
324+ response.Nvals : complex ndarray
325+ Complex value of the describing function, indexed by amplitude.
326+
327+ See Also
328+ --------
329+ DescribingFunctionResponse, describing_function_plot
324330
325331 Examples
326332 --------
@@ -456,20 +462,22 @@ def describing_function_plot(
456462 Returns
457463 -------
458464 cplt : `ControlPlot` object
459- Object containing the data that were plotted:
460-
461- * cplt.lines: Array of `matplotlib.lines.Line2D` objects for
462- each line in the plot. The first element of the array is
463- a list of lines (typically only one) for the Nyquist plot
464- of the linear I/O system. The second element of the array
465- is a list of lines (typically only one) for the describing
466- function curve.
467-
468- * cplt.axes: 2D array of `matplotlib.axes.Axes` for the plot.
469-
470- * cplt.figure: `matplotlib.figure.Figure` containing the plot.
471-
472- See `ControlPlot` for more detailed information.
465+ Object containing the data that were plotted. See `ControlPlot`
466+ for more detailed information.
467+ cplt.lines : array of `matplotlib.lines.Line2D`
468+ Array containing information on each line in the plot. The first
469+ element of the array is a list of lines (typically only one) for
470+ the Nyquist plot of the linear I/O system. The second element of
471+ the array is a list of lines (typically only one) for the
472+ describing function curve.
473+ cplt.axes : 2D array of `matplotlib.axes.Axes`
474+ Axes for each subplot.
475+ cplt.figure : `matplotlib.figure.Figure`
476+ Figure containing the plot.
477+
478+ See Also
479+ --------
480+ DescribingFunctionResponse, describing_function_response
473481
474482 Examples
475483 --------
0 commit comments