मैटलैब जैसे 3 आयाम मैट्रिक्स कैसे बनाएं, जैसे matlab a (:,:, :)। मैं matlab कोड है कि उपयोग numpy.array से अजगर को 3 डी मैट्रिक्स बनाने कन्वर्ट करने के लिए कोशिश करते हैं और मैं numpyमैटलैब में 3 आयाम मैट्रिक्स कैसे बनाएं, जैसे matlab a (:,:, :)
25
A
उत्तर
68
a=np.empty((2,3,5))
एक 2x3x5 सरणी बनाता में 3 डी मैट्रिक्स/सरणी बनाने के लिए कैसे पता नहीं है। (वहाँ भी यदि आप मान प्रारंभ चाहते np.zeros है।)
तुम भी मौजूदा सरणियों नयी आकृति प्रदान कर सकते हैं:
a=np.arange(30).reshape(2,3,5)
np.arange (30) 0 से मूल्यों के साथ एक 1-डी सरणी पैदा करता है। .29। Reshape() विधि एक सरणी को एक नए आकार के साथ एक ही डेटा युक्त करती है।