MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / specgram

Function specgram

lib/matplotlib/pyplot.py:4164–4208  ·  view source on GitHub ↗
(
    x: ArrayLike,
    NFFT: int | None = None,
    Fs: float | None = None,
    Fc: int | None = None,
    detrend: (
        Literal["none", "mean", "linear"] | Callable[[ArrayLike], ArrayLike] | None
    ) = None,
    window: Callable[[ArrayLike], ArrayLike] | ArrayLike | None = None,
    noverlap: int | None = None,
    cmap: str | Colormap | None = None,
    xextent: tuple[float, float] | None = None,
    pad_to: int | None = None,
    sides: Literal["default", "onesided", "twosided"] | None = None,
    scale_by_freq: bool | None = None,
    mode: Literal["default", "psd", "magnitude", "angle", "phase"] | None = None,
    scale: Literal["default", "linear", "dB"] | None = None,
    vmin: float | None = None,
    vmax: float | None = None,
    *,
    data: DataParamType = None,
    **kwargs,
)

Source from the content-addressed store, hash-verified

4162# Autogenerated by boilerplate.py. Do not edit as changes will be lost.
4163@_copy_docstring_and_deprecators(Axes.specgram)
4164def specgram(
4165 x: ArrayLike,
4166 NFFT: int | None = None,
4167 Fs: float | None = None,
4168 Fc: int | None = None,
4169 detrend: (
4170 Literal["none", "mean", "linear"] | Callable[[ArrayLike], ArrayLike] | None
4171 ) = None,
4172 window: Callable[[ArrayLike], ArrayLike] | ArrayLike | None = None,
4173 noverlap: int | None = None,
4174 cmap: str | Colormap | None = None,
4175 xextent: tuple[float, float] | None = None,
4176 pad_to: int | None = None,
4177 sides: Literal["default", "onesided", "twosided"] | None = None,
4178 scale_by_freq: bool | None = None,
4179 mode: Literal["default", "psd", "magnitude", "angle", "phase"] | None = None,
4180 scale: Literal["default", "linear", "dB"] | None = None,
4181 vmin: float | None = None,
4182 vmax: float | None = None,
4183 *,
4184 data: DataParamType = None,
4185 **kwargs,
4186) -> tuple[np.ndarray, np.ndarray, np.ndarray, AxesImage]:
4187 __ret = gca().specgram(
4188 x,
4189 NFFT=NFFT,
4190 Fs=Fs,
4191 Fc=Fc,
4192 detrend=detrend,
4193 window=window,
4194 noverlap=noverlap,
4195 cmap=cmap,
4196 xextent=xextent,
4197 pad_to=pad_to,
4198 sides=sides,
4199 scale_by_freq=scale_by_freq,
4200 mode=mode,
4201 scale=scale,
4202 vmin=vmin,
4203 vmax=vmax,
4204 **({"data": data} if data is not None else {}),
4205 **kwargs,
4206 )
4207 sci(__ret[-1])
4208 return __ret
4209
4210
4211# Autogenerated by boilerplate.py. Do not edit as changes will be lost.

Callers

nothing calls this directly

Calls 3

gcaFunction · 0.85
sciFunction · 0.85
specgramMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…