मेरे पास बहुत सारे MATLAB कोड हैं जिन्हें वेब एप्लिकेशन के लिए बैक-एंड प्रक्रिया के हिस्से के रूप में C (पोर्ट की गति इस कार्य के लिए महत्वपूर्ण है) के लिए पोर्ट करने की आवश्यकता है। जब मैं इस कोड को एक सी डेवलपर को आउटसोर्स करने का प्रयास करता हूं, तो मैं मानता हूं (अगर मैं गलत हूं तो मुझे सही करें) कुछ सी डेवलपर्स MATLAB कोड को भी समझते हैं (इंडेक्सिंग और मेमोरी मैनेजमेंट जैसी चीजें अलग हैं, आदि)। मुझे आश्चर्य है कि अगर वहाँ कोई सी डेवलपर्स हैं जो मेरे लिए एक प्रक्रिया की सिफारिश कर सकते हैं तो सबसे अच्छा संवाद करने के लिए कोड क्या करता है?
उदाहरण के लिए, क्या मुझे MATLAB कोड प्रदान करना चाहिए और समझाना चाहिए कि यह लाइन से क्या कर रहा है? या, क्या मुझे केवल गणित / एल्गोरिथ्म प्रदान करना चाहिए, इसे स्पष्ट अंग्रेजी में समझाना चाहिए, और सी डेवलपर को इसे अपने तरीके से इस समझ के साथ लागू करने दें (जैसे कि मैं मान सकता हूं कि डेवलपर समझता है कि जटिल गणित के साथ कैसे काम किया जाए (यानी काल्पनिक) संख्या), हिस्टोग्राम कैसे उत्पन्न करें, एक FFT प्रदर्शन करें, आदि)?
या, वहाँ एक बेहतर तरीका है? मुझे उम्मीद है कि मुझे ऐसा करने की आवश्यकता नहीं है, इसलिए मुझे आश्चर्य है कि अगर कोई सी डेवलपर्स इस स्थिति में भाग गया और किसी भी पारंपरिक ज्ञान को साझा कर सकता है कि वे इस कार्य को कैसे स्थानांतरित करना चाहते हैं?
किसी भी टिप्पणी के लिए अग्रिम धन्यवाद।
mcc -c matlabfile.m