matplotlib.axes.Axes.angle_spectrum #

Machados. angle_spectrum ( x , Fs = Nenhum , Fc = Nenhum , janela = Nenhum , pad_to = Nenhum , lados = Nenhum , * , dados = Nenhum , ** kwargs ) [source] #

Trace o espectro do ângulo.

Calcule o espectro de ângulo (espectro de fase enrolado) de x . Os dados são preenchidos com um comprimento de pad_to e a janela da função de janelamento é aplicada ao sinal.

Parâmetros :
x matriz 1-D ou sequência

Array ou sequência contendo os dados.

Fs flutuante, padrão: 2

A frequência de amostragem (amostras por unidade de tempo). É usado para calcular as frequências de Fourier, freqs , em ciclos por unidade de tempo.

janela chamável ou ndarray, padrão:window_hanning

Uma função ou um vetor de comprimento NFFT . Para criar vetores de janela, consulte window_hanning, window_none, numpy.blackman, numpy.hamming, numpy.bartlett, scipy.signal, scipy.signal.get_windowetc. Se uma função for passada como argumento, ela deve receber um segmento de dados como argumento e retornar a versão em janela do segmento.

lados {'padrão', 'onesided', 'twosided'}, opcional

De quais lados do espectro retornar. 'padrão' é unilateral para dados reais e bilateral para dados complexos. 'onesided' força o retorno de um espectro unilateral, enquanto 'twosided' força bilateral.

pad_to int, opcional

O número de pontos para os quais o segmento de dados é preenchido ao executar a FFT. Embora não aumente a resolução real do espectro (a distância mínima entre picos resolvíveis), isso pode dar mais pontos no gráfico, permitindo mais detalhes. Isso corresponde ao parâmetro nfft na chamada para . O padrão é None, que define pad_to igual ao comprimento do sinal de entrada (ou seja, sem preenchimento).

Fc int, padrão: 0

A frequência central de x , que compensa as extensões x do gráfico para refletir a faixa de frequência usada quando um sinal é adquirido e, em seguida, filtrado e reduzido para a banda base.

Devoluções :
matriz 1-D de espectro

Os valores para o espectro do ângulo em radianos (valor real).

matriz 1-D de frequências

As frequências correspondentes aos elementos do espectro .

linhaLine2D

A linha criada por esta função.

Outros Parâmetros :
objeto indexável de dados , opcional

Se fornecidos, os seguintes parâmetros também aceitam uma string s, que é interpretada como data[s](a menos que isso gere uma exceção):

x

** kwargs

Os argumentos de palavra-chave controlam as Line2Dpropriedades:

Propriedade

Descrição

agg_filter

uma função de filtro, que usa uma matriz flutuante (m, n, 3) e um valor de dpi e retorna uma matriz (m, n, 3) e dois deslocamentos do canto inferior esquerdo da imagem

alpha

escalar ou nenhum

animated

bool

antialiasedou aa

bool

clip_box

Bbox

clip_on

bool

clip_path

Patch ou (Caminho, Transformação) ou Nenhum

colorou c

cor

dash_capstyle

CapStyleou {'bunda', 'projetando', 'redondo'}

dash_joinstyle

JoinStyleou {'esquadria', 'redondo', 'chanfrado'}

dashes

sequência de flutuações (on/off ink em pontos) ou (None, None)

data

(2, N) array ou dois arrays 1D

drawstyleou ds

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, default: 'default'

figure

Figure

fillstyle

{'completo', 'esquerda', 'direita', 'inferior', 'superior', 'nenhum'}

gapcolor

cor ou nenhum

gid

str

in_layout

bool

label

objeto

linestyleou ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidthou lw

flutuador

marker

string de estilo de marcador, PathouMarkerStyle

markeredgecolorou mec

cor

markeredgewidthou miar

flutuador

markerfacecolorou mfc

cor

markerfacecoloraltou mfcalt

cor

markersizeou senhora

flutuador

markevery

None ou int ou (int, int) ou slice ou list[int] ou float ou (float, float) ou list[bool]

mouseover

bool

path_effects

AbstractPathEffect

picker

float ou callable[[Artist, Event], tuple[bool, dict]]

pickradius

desconhecido

rasterized

bool

sketch_params

(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)

snap

bool ou nenhum

solid_capstyle

CapStyleou {'bunda', 'projetando', 'redondo'}

solid_joinstyle

JoinStyleou {'esquadria', 'redondo', 'chanfrado'}

transform

desconhecido

url

str

visible

bool

xdata

matriz 1D

ydata

matriz 1D

zorder

flutuador

Veja também

magnitude_spectrum

Traça as magnitudes das frequências correspondentes.

phase_spectrum

Traça a versão desempacotada desta função.

specgram

Pode plotar o espectro de ângulo de segmentos dentro do sinal em um mapa de cores.