की थ्रेड सुरक्षा मैंने परीक्षण और त्रुटि के माध्यम से खोज की है कि MATLAB इंजन फ़ंक्शन पूरी तरह से थ्रेड सुरक्षित नहीं है।मैटलैब इंजन एपीआई
क्या कोई नियमों को जानता है?
परीक्षण और त्रुटि के माध्यम से की खोज की:
Windows पर, MATLAB के लिए कनेक्शन कॉम के माध्यम से है, इसलिए कॉम अपार्टमेंट सूत्रण नियम लागू होते हैं। सभी कॉल एक ही थ्रेड में होनी चाहिए, लेकिन कई कनेक्शन अलग-अलग थ्रेड में तब तक हो सकते हैं जब तक कि प्रत्येक कनेक्शन अलग न हो।
नीचे दिए गए उत्तर से ऐसा प्रतीत होता है कि इस यूनिक्स, जहां कॉल जब तक कॉल क्रमानुसार बना रहे हैं एक से अधिक थ्रेड से बनाया जा सकता पर ऐसा नहीं है।
MATLAB इंजन afaik यूनिक्स पर विंडोज पर COM का उपयोग कर कार्यान्वित किया जाता है, और पाइप का उपयोग कर: http://www.mathworks.com/help/matlab/matlab_external/ का उपयोग कर-matlab-engine.html – Amro