आर में प्रतीकात्मक गणना?


27

मैं सोच रहा था कि क्या आर में प्रतीकात्मक गणना करना संभव है?

उदाहरण के लिए,

मैं 3 डी गाऊसी वितरण के एक प्रतीकात्मक सहसंयोजक मैट्रिक्स के व्युत्क्रम को प्राप्त करने की उम्मीद कर रहा था।

क्या मैं आर में प्रतीकात्मक एकीकरण और भेदभाव कर सकता हूं?

जवाबों:


22

हाँ। यहां Ryacas पैकेज है, जिसे Google कोड पर होस्ट किया गया है । रैकास को हाल ही में rMathpiper पैकेज में विस्तारित / परिवर्तित किया गया है जो यहां होस्ट किया गया है । मैंने रायकास का उपयोग किया है और यह सीधा है, लेकिन आपको इसे काम करने के लिए याकास को स्थापित करने की आवश्यकता होगी (याकास सभी भारी उठाने करता है; राकास याकास के लिए केवल एक आर इंटरफ़ेस है)।

यहाँ Google कोड पर होस्ट किया गया rSymPy प्रोजेक्ट भी है । मैंने यह एक कोशिश नहीं की है। विचार समान है, हालांकि, सिम्पी कैस से लिंक करता है जो प्रतीकात्मक काम करता है।


19

कुछ चीजें बेस R में भी हैं --- देखें help(deriv)या help(D)

उस मदद पृष्ठ से एक सरल उदाहरण:

R> trig.exp <- expression(sin(cos(x + y^2)))
R> ( D.sc <- D(trig.exp, "x") )
-(cos(cos(x + y^2)) * sin(x + y^2))
R>      all.equal(D(trig.exp[[1]], "x"), D.sc)
[1] TRUE
R> 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.