Matplotlib 2.1 - axes.Axes.phase_spectrum

matplotlib.axes.Axes.phase_spectrum




matplotlib
Axes.phase_spectrum(x, Fs=None, Fc=None, window=None, pad_to=None, sides=None, *, data=None, **kwargs)

चरण स्पेक्ट्रम प्लॉट करें।

कॉल हस्ताक्षर:

phase_spectrum(x, Fs=2, Fc=0,  window=mlab.window_hanning,
               pad_to=None, sides='default', **kwargs)

एक्स के चरण स्पेक्ट्रम (अनचाहे कोण स्पेक्ट्रम) की गणना करें। डेटा पैड_ to की लंबाई तक पैड किया जाता है और सिग्नल पर विंडोिंग फ़ंक्शन विंडो लागू होती है।

पैरामीटर:

एक्स : 1-डी सरणी या अनुक्रम

डेटा युक्त एरे या अनुक्रम

एफएस : स्केलर

नमूना आवृत्ति (नमूने प्रति समय इकाई)। यह प्रति अवधि इकाई चक्र में फूरियर आवृत्तियों, freqs की गणना करने के लिए प्रयोग किया जाता है। डिफ़ॉल्ट मान 2 है।

खिड़की : कॉल करने योग्य या ndarray

लंबाई या एनएफएफटी की एक वेक्टर। विंडो वैक्टर बनाने के लिए window_hanning() , window_none() , numpy.blackman() , numpy.hamming() , numpy.bartlett() , scipy.signal() , scipy.signal.get_window() , आदि देखें। डिफ़ॉल्ट है window_hanning() । यदि कोई फ़ंक्शन तर्क के रूप में पारित किया जाता है, तो उसे डेटा सेगमेंट को तर्क के रूप में लेना चाहिए और सेगमेंट के विंडो संस्करण को वापस करना होगा।

पक्ष : ['डिफ़ॉल्ट' | 'तरफा' | 'twosided']

स्पेक्ट्रम के किन पक्षों को वापस करने के लिए निर्दिष्ट करता है। डिफ़ॉल्ट डिफ़ॉल्ट व्यवहार देता है, जो वास्तविक डेटा के लिए एक तरफा और जटिल डेटा दोनों के लिए देता है। 'तरफा' एक तरफा स्पेक्ट्रम की वापसी को मजबूर करता है, जबकि 'घुमावदार' दो तरफा बलों को मजबूर करता है।

pad_to : पूर्णांक

एफएफटी निष्पादित करते समय डेटा सेगमेंट को पैड किए जाने वाले बिंदुओं की संख्या। स्पेक्ट्रम के वास्तविक संकल्प (संकल्पनीय चोटियों के बीच न्यूनतम दूरी) को बढ़ाने के दौरान, यह साजिश में अधिक अंक दे सकता है, और अधिक विस्तार के लिए अनुमति देता है। यह fft () को कॉल में n पैरामीटर से मेल खाता है। डिफ़ॉल्ट कोई नहीं है, जो इनपुट सिग्नल की लंबाई के बराबर पैड_ to सेट करता है (यानी कोई पैडिंग नहीं)।

एफसी : पूर्णांक

एक्स की केंद्र आवृत्ति (0 से डिफ़ॉल्ट), जो कि सिग्नल अधिग्रहित होने पर आवृत्ति रेंज को प्रतिबिंबित करने के लिए साजिश के एक्स एक्सेंट्स को ऑफ़सेट करती है और फिर फ़िल्टर और बेसबैंड पर फ़िल्टर की जाती है।

यह दिखाता है:

स्पेक्ट्रम : 1-डी सरणी

रेडियंस में चरण स्पेक्ट्रम के लिए मूल्य (असली मूल्यवान)

freqs : 1-डी सरणी

स्पेक्ट्रम में तत्वों के अनुरूप आवृत्तियों

लाइन : एक लाइन 2 Line2D उदाहरण

इस समारोह द्वारा बनाई गई रेखा

अन्य पैरामीटर्स:

** kwargs:

कीवर्ड तर्क Line2D गुणों को नियंत्रित करते हैं:

संपत्ति विवरण
agg_filter अनजान
alpha फ्लोट (1.0 अपारदर्शी के माध्यम से 0.0 पारदर्शी)
animated [सच | असत्य]
antialiased या antialiased [सच | असत्य]
clip_box एक matplotlib.transforms.Bbox उदाहरण
clip_on [सच | असत्य]
clip_path [( Path , Transform ) | Patch | कोई नहीं]
color या सी कोई matplotlib रंग
contains एक कॉल करने योग्य समारोह
dash_capstyle ['बट' | 'दौर' | 'पेश']
dash_joinstyle ['मिटर' | 'दौर' | 'बेवल']
dashes अंक में चालू / बंद स्याही का अनुक्रम
drawstyle ['डिफ़ॉल्ट' | 'कदम' | 'कदम-पूर्व' | 'कदम-मध्य' | 'चरणों पोस्ट']
figure एक matplotlib.figure.Figure उदाहरण
fillstyle ['पूर्ण' | 'बाएं' | 'दाएं' | 'नीचे' | 'टॉप' | 'कोई नहीं']
gid एक आईडी स्ट्रिंग
label स्ट्रिंग या '% s' रूपांतरण के साथ प्रिंट करने योग्य कुछ भी।
linestyle या एलएस ['ठोस' | 'धराशायी', 'डैशडॉट', 'बिंदीदार' | (ऑफसेट, ऑन-ऑफ-डैश-सीईसी) | '-' | '--' | '-.' | ':' | 'None' | ' ' | '' ]
linewidth या एलडब्ल्यू अंक में फ्लोट मूल्य
marker A valid marker style
markeredgecolor या mec कोई matplotlib रंग
markeredgewidth या mew अंक में फ्लोट मूल्य
markerfacecolor या एमएफसी कोई matplotlib रंग
markerfacecoloralt या mfcalt कोई matplotlib रंग
markersize या एमएस नाव
markevery [कोई नहीं | int | int की लंबाई 2 tuple टुकड़ा | int / सूची की सरणी फ्लोट | फ्लोट की लम्बाई 2 ट्यूपल]
path_effects अनजान
picker अंक या कॉल करने योग्य पिक समारोह में फ्लोट दूरी fn(artist, event)
pickradius अंक में फ्लोट दूरी
rasterized [सच | झूठा | कोई नहीं]
sketch_params अनजान
snap अनजान
solid_capstyle ['बट' | 'दौर' | 'पेश']
solid_joinstyle ['मिटर' | 'दौर' | 'बेवल']
transform एक Transform उदाहरण
url एक यूआरएल स्ट्रिंग
visible [सच | असत्य]
xdata 1 डी सरणी
ydata 1 डी सरणी
zorder कोई संख्या

यह भी देखें

magnitude_spectrum()
magnitude_spectrum() इसी आवृत्तियों की परिमाण को प्लॉट करता है।
angle_spectrum()
angle_spectrum() इस फ़ंक्शन के लिपटे संस्करण को प्लॉट करता है।
specgram()
specgram() एक colormap में सिग्नल के भीतर खंडों के चरण स्पेक्ट्रम साजिश कर सकते हैं।
उपरोक्त वर्णित तर्कों के अलावा, यह फ़ंक्शन डेटा कीवर्ड तर्क ले सकता है। यदि ऐसा डेटा तर्क दिया गया है, तो निम्न तर्कों को डेटा [<arg>] द्वारा प्रतिस्थापित किया गया है: * निम्नलिखित नामों के साथ सभी तर्क: 'x'।