मैं सी ++ में कुछ बाहरी कॉल का आह्वान करने के लिए मैटलैब का उपयोग कर रहा हूं और फिर एक विशाल गणना की गई मैट्रिक्स को वापस प्राप्त करता हूं। मैट्रिक्स बहुत बड़ा है, और मेरे पास इस सी ++ प्रोग्राम के स्रोत कोड तक पहुंच नहीं है। (यदि मेरे पास है, तो मैं इसे सी ++ से तुरंत सहेज दूंगा)Matlab matrices को बचाने के लिए सबसे तेज़ तरीका
अभी, मेरे सिस्टम पर, यह सी ++ प्रोग्राम केवल दिए गए डेटा की गणना करने के लिए 1 सेकंड का उपयोग करता है और मैटलैब पर वापस भेजता है, और मैटलैब की डीएलएमराइट 200- डिस्क पर इस एकल विशाल सरणी को बचाने के लिए 300 सेकंड। मेरे पास गणना करने के लिए कुछ और हजार हैं, और मैं समय कम करना चाहता हूं।
तो मैटलैब में सहेजने का सबसे तेज़ तरीका क्या है?
सहेजे गए डेटा के साथ आप क्या करना चाहते हैं? उन्हें Excel में पढ़ें? केवल MATLAB में उनका उपयोग करें? –
इस संसाधित डेटा का उपयोग कई अन्य कार्यक्रमों द्वारा कहीं और किया जाएगा। – Karl
यह बहुत उपयोगी नहीं है। आप अन्य प्रोग्राम को किस इनपुट प्रारूप को स्वीकार कर सकते हैं? –