मुझे गणित से ऑक्टेव तक कई फाइलों को पोर्ट करना होगा। मुझे Lisp Mathematica parser from ~1991 मिला लेकिन मैं वास्तव में लिस्प के साथ परिचित नहीं हूं, इसलिए मैं सोच रहा था कि अगर किसी को इस दिशा में पोर्टिंग के साथ कोई अनुभव है। WolframAlpha को ईमेल भेजने और भेजने के बाद और कोई वास्तविक परिणाम नहीं है, मुझे एक क्रॉस कंपाइलर बनाने के लिए लेक्स और वाईएसी का उपयोग करना होगा। यह मेरे लिए थोड़ा अधिक लगता है।पोर्टिंग मैथमैटिका टू ऑक्टेव
किसी भी संकेत या पॉइंटर्स की बहुत सराहना की जाएगी।
स्पष्टीकरण:
मैं मेथेमेटिका फ़ाइलों का एक बहुत कुछ के साथ शुरू कर रहा हूँ और उनकी कार्यक्षमता सप्टक में पोर्ट किया जाना है। मैं इस लक्ष्य को यथासंभव कम समय में हासिल करना चाहता हूं, क्योंकि यह एक काम है जो मेरे मालिक ने मुझे छुट्टियों पर करने के लिए दिया था। आपकी मदद के लिए धन्यवाद, मैं पूर्णफॉर्म को देखूंगा और गैर-पोर्टेबल सामग्री के लिए गणित फ़ाइल की जांच करूंगा। यदि फ़ाइलों की एक निश्चित राशि को परिवर्तित करना संभव है, तो मुझे बाकी हाथ से करना होगा, जिसमें कुछ समय लगेगा। तो यह मूल रूप से एक कार्यक्रम से दूसरे कार्यक्रम में जाने के लिए एक बार बात है।
जैसा कि लियोनिद के पद में उल्लेख किया गया है, यह कार्य अत्यधिक लगता है लेकिन मैं एक छात्र शोध सहायक हूं और यह वास्तव में मुझे अपने विभाग में पूरा करना है।
गणित और ऑक्टैव काफी अलग हैं जो मुझे यकीन है कि स्वचालित रूपांतरण असंभव है। क्या आप अधिक विस्तार से वर्णन कर सकते हैं कि आपको क्या चाहिए? सी में एक गणित पार्सर? [फुलफॉर्म] के लिए एक पार्सर (http://reference.wolfram.com/mathematica/ref/FullForm.html) अभिव्यक्ति लिखने के लिए अपेक्षाकृत आसान है, और आप सब कुछ को पूर्णफॉर्म में बदलने के लिए गणित का उपयोग कर सकते हैं। लेकिन मुझे लगता है कि आपको अपना प्रश्न पहले स्पष्ट करना चाहिए। – Szabolcs
यह अत्यधिक क्यों लगता है? यदि फ़ाइलों में केवल साधारण अभिव्यक्तियां होती हैं तो यह सरल होना चाहिए, अन्यथा यह ऑक्टेट में गणित को प्रभावी ढंग से पुन: कार्यान्वित करने के लिए हो सकता है। – acl