C++, Boost: how to emulate matrix container memory structure? -


तो हमारे पास एक मैट्रिक्स N * M और एक वेक्टर है बी (ints या floats के) हम A * B की गणना करना चाहते हैं। हम मैट्रिस / वैक्टर मेमोरी में आयोजित किए जाते हैं (ताकि यह दिखा सकें कि कैसे आप घोंसला चक्रों के आधार पर अलग-अलग गति का उपयोग करें, उदाहरण के लिए कि ijk kji से धीमी है आप डेटा एक तरफ रखते हैं और इसके विपरीत दूसरे तरीके से)। क्या यह संभव है, और ऐसा कैसे करना है?

आप बहुआयामी arrays को सेट करने के लिए उपयोग कर सकते हैं सुविधाजनक अनुक्रमण) के साथ, जैसे कि पंक्ति- और स्तंभ-प्रमुख।

Comments