2010-10-10 9 views
5

मैं एक ऐसे उत्पाद का उत्पादन करने के लिए पीईक्यूटी का उपयोग करने की उम्मीद कर रहा हूं जो उपयोगकर्ता द्वारा दर्ज समीकरण प्रदर्शित करेगा। मैंने matplotlib पर विचार किया था, लेकिन यह ओवरकिल की तरह लगता है क्योंकि मैं केवल लेटेक्स प्रस्तुत करने के लिए इसका उपयोग कर रहा हूं।क्या सिमी के लिए जीयूआई में उपयोग के लिए लाटेक्स प्रस्तुत करना संभव है?

मुझे सिम्पी का उपयोग करने की ज़रूरत है, इसलिए मुझे उम्मीद थी कि प्रतिपादन करने के लिए इसका उपयोग करने का एक तरीका होगा, अधिमानतः पीईक्यूटी के उपयोग के लिए एसवीजी फ़ाइल का उत्पादन करना।

मुझे उम्मीद है कि यह समझ में आता है - किसी भी मदद/सलाह के लिए अग्रिम धन्यवाद।

शुभकामनाएं, Geddes

उत्तर

3

आप सकता है SymPy का उपयोग कर उत्पादन MathML और फिर SVGMath का उपयोग यह एसवीजी में बदलने के लिए।

+0

ग्रेट सामान, बहुत धन्यवाद - ऐसा लगता है कि यह वही हो सकता है जो मैं बाद में था! – Geddes

4

यदि आपको केवल पाइथन का उपयोग करके सरल प्रतिपादन की आवश्यकता है, तो sympy प्रोफ़ाइल (ipython qtconsole --profile = sympy) का उपयोग करके qtconsole के साथ ipython 0.11 को आजमाने के बारे में। यह matplotlib लागू किया गया था, लेकिन मैं इसे काफी साफ मानता हूं क्योंकि गणितीय अभिव्यक्तियों को सीधे qtconsole पर प्रस्तुत किया जा सकता है। Pyzmq मॉड्यूल स्थापित करने की आवश्यकता है।

संपादित (18 नवंबर 2011):

मैं एक अजगर विंडोज के लिए qtconsole साथ IPython एकीकृत वितरण बना लिया है। यह मेरी जरूरतों को पूरा करता है, यह आपकी सेवा कर सकता है। उन पैकेजों को स्थापित करने में किसी की परेशानी को बचा सकता है। Python4Math देखें।

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

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