x, y, z के कार्टेशियन उत्पाद पर 3-D चेबिशेव श्रृंखला का मूल्यांकन करने के लिए पायथन में polynomial.chebgrid3d(x, y, z) विधि का उपयोग करें। यदि c में तीन से कम आयाम हैं, तो इसके आकार को 3-D बनाने के लिए अंत में एक जोड़ दिया जाता है। परिणाम का आकार c.shape[3:] + x.shape + y.shape + z.shape होगा।
पैरामीटर्स
x, y, z: त्रि-आयामी श्रृंखला का मूल्यांकन x, y, और z के कार्टेशियन उत्पाद में बिंदुओं पर किया जाता है। यदि x, y, या z सूची या टपल है, तो इसे पहले ndarray में बदल दिया जाता है, अन्यथा यह अपरिवर्तित रहता है और यदि यह ndarray नहीं है तो इसे स्केलर माना जाता है।
c: गुणांकों की एक सरणी जिसे इस तरह व्यवस्थित किया जाता है कि डिग्री i, j के पदों के गुणांक c[i, j] में होते हैं। यदि c का आयाम दो से अधिक है तो शेष सूचकांक गुणांकों के कई सेट गिनाते हैं।
चरण
सबसे पहले आवश्यक लाइब्रेरी आयात करें:
import numpy as np
from numpy.polynomial import chebyshev as C
गुणांकों की 4D सरणी बनाएं:
c = np.arange(48).reshape(2, 2, 6, 2)
सरणी प्रदर्शित करें:
print("हमारी सरणी...\n", c)
आयाम जांचें:
print("\nहमारी सरणी के आयाम...\n", c.ndim)
डेटा प्रकार प्राप्त करें:
print("\nहमारी सरणी वस्तु का डेटा प्रकार...\n", c.dtype)
आकार प्राप्त करें:
print("\nहमारी सरणी वस्तु का आकार...\n", c.shape)
x, y, z के कार्टेशियन उत्पाद पर 3-D चेबिशेव श्रृंखला का मूल्यांकन करने के लिए पायथन में polynomial.chebgrid3d(x, y, z) विधि का उपयोग करें:
print("\nपरिणाम...\n", C.chebgrid3d([1, 2], [1, 2], [1, 2], c))
उदाहरण
import numpy as np
from numpy.polynomial import chebyshev as C
# गुणांकों की 4D सरणी बनाएं
c = np.arange(48).reshape(2, 2, 6, 2)
# सरणी प्रदर्शित करें
print("हमारी सरणी...\n", c)
# आयाम जांचें
print("\nहमारी सरणी के आयाम...\n", c.ndim)
# डेटा प्रकार प्राप्त करें
print("\nहमारी सरणी वस्तु का डेटा प्रकार...\n", c.dtype)
# आकार प्राप्त करें
print("\nहमारी सरणी वस्तु का आकार...\n", c.shape)
# 3-D चेबिशेव श्रृंखला का मूल्यांकन करें
print("\nपरिणाम...\n", C.chebgrid3d([1, 2], [1, 2], [1, 2], c))
आउटपुट
हमारी सरणी...
[[[[ 0 1]
[ 2 3]
[ 4 5]
[ 6 7]
[ 8 9]
[10 11]]
[[12 13]
[14 15]
[16 17]
[18 19]
[20 21]
[22 23]]]
[[[24 25]
[26 27]
[28 29]
[30 31]
[32 33]
[34 35]]
[[36 37]
[38 39]
[40 41]
[42 43]
[44 45]
[46 47]]]]
हमारी सरणी के आयाम...
4
हमारी सरणी वस्तु का डेटा प्रकार...
int64
हमारी सरणी वस्तु का आकार...
(2, 2, 6, 2)
परिणाम...
[[[[ 552. 53976.]
[ 900. 86904.]]
[[ 972. 92844.]
[ 1566. 148176.]]]
[[[ 576. 55956.]
[ 936. 89874.]]
[[ 1008. 95814.]
[ 1620. 152631.]]]]