NumPy 1.14 - numpy.modf()

numpy.modf




numpy

numpy.modf

numpy.modf(x, [out1, out2, ]/, [out=(None, None), ]*, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj]) = <ufunc 'modf'>

तत्व-वार के एक अंश के भिन्नात्मक और अभिन्न अंग लौटें।

यदि दी गई संख्या ऋणात्मक है, तो भिन्नात्मक और अभिन्न अंग नकारात्मक हैं।

पैरामीटर:

x : array_like

इनपुट सरणी

बाहर : ndarray, कोई नहीं, या tdle of ndarray और कोई नहीं, वैकल्पिक

एक स्थान जिसमें परिणाम संग्रहीत किया जाता है। यदि प्रदान किया जाता है, तो इसका एक आकार होना चाहिए जो कि इनपुट प्रसारित करता है यदि प्रदान नहीं किया गया है या None , तो एक ताज़ा-आवंटित सरणी वापस आ जाती है। एक ट्यूपल (केवल एक कीवर्ड तर्क के रूप में संभव) आउटपुट की संख्या के बराबर लंबाई होना चाहिए।

जहां : array_like, वैकल्पिक

सत्य के मान उस स्थिति में ufunc की गणना करने के लिए संकेत देते हैं, गलत के मान अकेले उत्पादन में मूल्य छोड़ने का संकेत देते हैं।

** kwargs

अन्य कीवर्ड-केवल तर्कों के लिए, ufunc डॉक्स देखें।

यह दिखाता है:

y1 : ndarray

x का आंशिक हिस्सा।

y2 : ndarray

x का अभिन्न अंग।

यह भी देखें

divmod
divmod(x, 1) स्विच किए गए रिटर्न मानों के साथ modf बराबर है, सिवाय इसके कि इसमें हमेशा सकारात्मक शेष रहे।

टिप्पणियाँ

पूर्णांक इनपुट के लिए रिटर्न मान फ़्लोट होते हैं।

उदाहरण

>>> np.modf([0, 3.5])
(array([ 0. ,  0.5]), array([ 0.,  3.]))
>>> np.modf(-0.5)
(-0.5, -0)