दिए गए रूट्स के साथ चेबिशेव श्रृंखला उत्पन्न करने के लिए, पायथन नम्पी में chebyshev.chebfromroots() विधि का उपयोग करें। यह विधि गुणांकों का 1-डी सरणी लौटाती है। यदि सभी रूट्स वास्तविक हैं तो आउटपुट एक वास्तविक सरणी होती है, यदि कुछ रूट्स जटिल हैं, तो आउटपुट जटिल होता है भले ही परिणाम में सभी गुणांक वास्तविक हों। पैरामीटर roots रूट्स युक्त अनुक्रम है।
चरण
सबसे पहले, आवश्यक लाइब्रेरी आयात करें:
import numpy as np from numpy.polynomial import chebyshev as C
दिए गए रूट्स के साथ चेबिशेव श्रृंखला उत्पन्न करने के लिए, पायथन नम्पी में chebyshev.chebfromroots() विधि का उपयोग करें:
print("Result...\n", C.chebfromroots((-1,0,1)))डेटा प्रकार प्राप्त करें:
print("\nType...\n", C.chebfromroots((-1,0,1)).dtype)आकार प्राप्त करें:
print("\nShape...\n", C.chebfromroots((-1,0,1)).shape)उदाहरण
import numpy as np from numpy.polynomial import chebyshev as C # दिए गए रूट्स के साथ चेबिशेव श्रृंखला उत्पन्न करने के लिए chebyshev.chebfromroots() विधि का उपयोग करें। print("Result...\n", C.chebfromroots((-1,0,1))) # डेटा प्रकार प्राप्त करें print("\nType...\n", C.chebfromroots((-1,0,1)).dtype) # आकार प्राप्त करें print("\nShape...\n", C.chebfromroots((-1,0,1)).shape)आउटपुट
Result... [ 0. -0.25 0. 0.25] Type... float64 Shape... (4,)