2009-11-23 10 views
5

क्या मैथमैटिका की कंप्यूटिंग क्षमताओं का उपयोग अन्य भाषाओं से करना संभव है? मुझे कुछ जटिल परिचालन करने की ज़रूरत है (जरूरी नहीं कि प्रतीकात्मक, बीटीडब्ल्यू), और यह मैथमैटिका के कार्यों को कॉल करने या मैथमैटिका कोड को मेरे पायथन/सी # कार्यक्रम से सीधे चलाने में सक्षम होने के लिए बहुत प्यारा होगा।अन्य प्रोग्रामिंग भाषाओं (पायथन/सी #) से गणित का उपयोग करना संभव है?

क्या यह संभव है?

+2

आपको http://stackoverflow.com/questions/1352414/complex-calculations के उत्तर भी मिल सकते हैं। – Pillsy

उत्तर

1

मैंने इसका उपयोग नहीं किया है, लेकिन this looks interesting। ऐसा लगता है कि आप .NET/Link (Wolfram द्वारा उत्पाद) का उपयोग कर सीधे अपने सी # ऐप से गणित कोड को कॉल कर सकते हैं।

4

python के उपयोग और .Net (for C#)

+0

"वर्तमान में, पीवाईएमएल गणित 2.2 और 3.0 का समर्थन करता है।" –

+0

यह नया लगता है http://code.google.com/p/pythonika/ – ziyuang

4

शायद सबसे आसान तरीका है के बारे में लिंक करने के लिए मेथेमेटिका कार्यक्रम अपने स्वयं के आत्म निहित स्क्रिप्ट बनाने के लिए और सिर्फ एक सिस्टम कॉल या करने के लिए/पाइप सामान के रूप में यह कहते हैं इससे stdin/stdout के माध्यम से। यहाँ है कि कैसे करना है:

Call a Mathematica program from the command line, with command-line args, stdin, stdout, and stderr

1

हाँ लेकिन कुछ बारीकियों हैं। मैंने अपनी पुस्तक F# for Scientists में गणित .NET इंटरऑपरेबिलिटी को कवर किया लेकिन इसके उत्तराधिकारी F# for Technical Computing के लिए विषय छोड़ दिया।

संबंधित मुद्दे