2011-06-10 14 views
7

क्या शुद्ध जावास्क्रिप्ट में उचित संख्यात्मक पुस्तकालय है?जावास्क्रिप्ट संख्यात्मक पुस्तकालय - वेक्टर, matrices, निर्धारण, उलटा

मुझे सरणी-आधारित वैक्टर, मैट्रिस, निर्धारण, और मैट्रिक्स उलटा होना पसंद है।

यह केवल छोटी समस्याओं के लिए है, बड़े नहीं। मुझे पता है कि पाइथन, जावा, सी ++, या, ओह, शायद फोरट्रान में विकल्प हैं, आरएमएमएम का उल्लेख नहीं करना .... फोरट्रान ......

मुझे खुशी से आश्चर्य होगा एक या दो दिन के लिए फोरट्रान से पहिया या रिकोड को पुनर्निर्माण किए बिना मूल वेक्टर और मैट्रिक्स संचालन।

उत्तर

5

के बारे में पता ब्याज की: http://www.numericjs.com/

+1

बेंचमार्क दावों को अच्छा लग रहा है। http://www.numericjs.com/benchmark.html – Paul

3

मैं शायद यह भी

http://code.google.com/p/webgl-mjs/

और

http://sylvester.jcoglan.com/

+1

इन दोनों में से, सिल्वेस्टर के पास एक बेहतर दस्तावेज, अधिक आमंत्रित होम पेज है। क्या आपने इनमें से किसी का उपयोग किया है? – Paul

+1

सिल्वेस्टर के लिए दस्तावेज़ वास्तव में मुझे अपेक्षा से बेहतर दिखते हैं ... – Paul

+1

मैंने वेबग्ल-एमजे का परीक्षण किया, लेकिन किसी भी चीज़ के लिए इसका उपयोग समाप्त नहीं किया। सिल्वेस्टर माना जाता है कि काफी धीमी है, वेबग्ल-एमजेएस [अभी भी बनाए रखा जा रहा है] (http://code.google.com/p/webgl-mjs/updates/list), इसलिए उपस्थिति सावधान रहें ... – YXD

4

math.js एक पुस्तकालय जो मैट्रिक्स समर्थन के साथ आता है। आप आसानी से matrices में हेरफेर कर सकते हैं और मैट्रिक्स गणना कर सकते हैं।

http://mathjs.org

example on using matrices देखें।

3

मैटलैब की तरह जावास्क्रिप्ट लाइब्रेरी भी है: https://github.com/Etsitpab/JSM। यह एनडी-एरेज़ से निपटने में आसान बनाता है और डेटा प्रोसेसिंग के लिए कई कोड प्रदान करता है।

+1

पृष्ठ में वैकल्पिक पुस्तकालयों के संदर्भों की सूची भी शामिल है: "संख्यात्मक गणना के लिए अन्य जावास्क्रिप्ट पुस्तकालय": - [mathjs] (http://mathjs.org/) - [jStat] (https://github.com/jstat/jstat) - [jsmat] (https://github.com/ghewgill/jsmat) - [JSNum] (https://github.com/kms15/जेएसएनयूएम) - [न्यूमेरिक जावास्क्रिप्ट] (http://numericjs.com/numeric/documentation.html) - [सिल्वेस्टर] (http://sylvester.jcoglan.com/) - [jsfeat] (http://inspirit.github.io/jsfeat/) –

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