मुझे एफ # का उपयोग करके कुछ बुनियादी ओएलएस रिग्रेशन करने की आवश्यकता है। ऐसा करने के लिए मुझे कुछ रैखिक बीजगणित कार्यों की आवश्यकता है, लेकिन मैं उलझन में हूं कि वहां क्या है। मुझे मैट्रिक्स को घुमाने के लिए कोई रास्ता नहीं मिल रहा है। Microsoft.FSharp.Math.LinearAlgebra
नामक लाइब्रेरी के लिए कुछ दस्तावेज हैं, लेकिन मुझे नहीं पता कि यह अब मौजूद है या नहीं।मैं एफ # में एक मैट्रिक्स कैसे उलटा सकता हूं?
उत्तर
आप अपने प्रोजेक्ट को FSharp पॉवर जोड़ते हैं (.NET संदर्भ में), आप विभिन्न कार्यक्षमता मैट्रिक्स पुस्तकालय की
संपादित उपयोग कर सकते हैं आप के रूप में इस प्रकार है
open Microsoft.FSharp.Math
let m = Matrix.create 10 10 1.2
let m2 = Experimental.LinearAlgebra.Inverse m
मैं बना सकता हूं एक मैट्रिक्स बस ठीक है, मैं उन्हें जोड़ सकता हूं, उन्हें गुणा कर सकता हूं और उन्हें ट्रांसफर भी कर सकता हूं, लेकिन मैं उन्हें उलटा नहीं कर सकता। –
अद्यतन को काम करना चाहिए – Codingday
मुझे जिस कोड का उपयोग करना था वह माइक्रोसॉफ्ट.एफएसएचआरपी.मैथ.एक्सपेरिमेंटल। लिनेर एल्गेब्रा .वर्क्स (एम) लेकिन यह काम करता है, आपको बहुत धन्यवाद। –
मुझे नहीं पता; एफ # की 1.9.6 संस्करण मैं कुछ भी बेतकल्लुफ़ नहीं दिख रहा है में, डॉक्स यहाँ हैं
http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/manual/namespaces.html
और मैट्रिक्स सामान FSharp.Powerpack.dll में Microsoft.FSharp.Math नाम स्थान में है, लेकिन मुझे 'उलटा' नहीं दिख रहा है, और मुझे 'लीनियर एल्गेब्रा' सामान के बारे में पता नहीं है (बहिष्कृत? वेब खोज से पता चलता है कि यह कुछ रिलीज गायब हो गया)।
अच्छाई, अगर आपको नहीं पता, तो हममें से बाकी के लिए क्या उम्मीद है? :) डीएल 1.9.6.2 सीटीपी में है और कुछ भी इंगित नहीं करता है कि इसे बहिष्कृत किया गया है (इसके अलावा दस्तावेज़ों की अनुपस्थिति को छोड़कर, मुझे लगता है ...) – Benjol
क्या आपने this चेक आउट किया है। यह मदद कर सकता है। तो आप भी प्रयोगात्मक पुस्तकालय Fsharp.Powerpack.MathProviders जोड़ने की जरूरत है,:
क्या डीएनएनालिटिक्स अभी भी मौजूद है? मैं अब उनके वेबपृष्ठ पर नहीं जा सकता। –
यह शर्म की बात होगी। मैंने इसके लिए चारों ओर खुदाई करने की कोशिश नहीं की और अगर यह एक मृत अंत है तो मैं क्षमा चाहता हूं। :( – Craig
ऐसा प्रतीत होता है कि कोडप्लेक्स रखरखाव के लिए नीचे था। डीएनएनालिटिक्स आज वापस आते हैं। –
FlyingFrog जो कई अन्य कार्यों के बीच मैट्रिक्स उलट होता है एक Numerics पुस्तकालय कर कॉल कर सकते हैं।
यह सुनिश्चित नहीं है कि कौन सा बेहतर है, या PowerPack से (स्पष्ट रूप से बहिष्कृत) 'प्रयोगात्मक' कोड। मुझे लगता है कि आप हमेशा एक सुरक्षित स्थान पर पावरपैक संस्करण के प्रबंधित बिट के लिए स्रोत कोड रख सकते हैं, अभी भी यहां उपलब्ध है:
C:\Program Files\FSharp-1.9.6.2\source\fsharp\FSharp.PowerPack\math\lapack\linear_algebra_managed.fs.
यदि आप विशाल फ़्लोटिंग पॉइंट मैट्रिस को बदल रहे हैं तो पुराने एफ # पावर पैक से प्रयोगात्मक कोड बेहतर प्रदर्शन देगा (यदि आप इसे काम पर ला सकते हैं!) यदि आप छोटे matrices या अन्य प्रकार कर रहे हैं (उदाहरण के लिए मनमाना-परिशुद्धता तर्कसंगत अंकगणितीय के माध्यम से सटीक उलटा) टी न्यूमेरिक्स के लिए हेन एफ # जाने का रास्ता है। –
- 1. मैं गिट में एक प्रतिबद्धता कैसे उलटा सकता हूं?
- 2. जावा उलटा मैट्रिक्स गणना
- 3. मैं एक उलटा गिट प्रतिबद्ध कैसे तय कर सकता हूं?
- 4. क्या मैं एक बूल 'उलटा' कर सकता हूं?
- 5. मैं एक विस्तार विधि कैसे बना सकता हूं (एफ #)?
- 6. मैं सी ++ वेक्टर को कैसे उलटा सकता हूं?
- 7. मैं itertools.chain ऑब्जेक्ट को कैसे उलटा कर सकता हूं?
- 8. मैं एफ # में विधियों को कैसे छुपा सकता हूं?
- 9. कुशल 4x4 मैट्रिक्स उलटा (एफ़िन ट्रांसफॉर्म)
- 10. मैं जावास्क्रिप्ट में एक नियमित अभिव्यक्ति कैसे उलटा कर सकता हूं?
- 11. मैं एक कंपाइलर इंजीनियर कैसे उलटा?
- 12. मैं एक टेक्स्ट फ़ाइल में एक बहुत बड़ा MATLAB स्पैर मैट्रिक्स कैसे सहेज सकता हूं?
- 13. मैं एक फॉर/एफ लूप में एक डॉस चर कैसे बढ़ा सकता हूं?
- 14. मैं यूटीएफ -8 स्ट्रिंग को जगह में कैसे उलटा सकता हूं?
- 15. मैं एक मैट्रिक्स
- 16. त्वरित ढांचे का उपयोग कर मैट्रिक्स उलटा ऑपरेशन कैसे करें?
- 17. मैं दो अन्य मैट्रिक्स के बीच पंक्तियों द्वारा मैट्रिक्स को विभाजित/विभाजित कैसे कर सकता हूं?
- 18. मैं एक उलटा गिट प्रतिबद्ध कैसे "अन-वापसी" कर सकता हूं?
- 19. विम में एक उलटा पैटर्न
- 20. विभिन्न मौलिक मैट्रिक्स एक ही प्रक्षेपण मैट्रिक्स
- 21. MATLAB में इसमें खींची गई रेखा के साथ मैं एक छवि मैट्रिक्स कैसे बना सकता हूं?
- 22. मैं एक numpy मैट्रिक्स का एक अच्छा आउटपुट कैसे बना सकता हूं?
- 23. मैं गिट में किसी प्रतिबद्धता के विशिष्ट हंक को कैसे उलटा सकता हूं?
- 24. मैं जावा में स्ट्रिंग के मामले को कैसे उलटा सकता हूं?
- 25. मैं विंडोज़ ऐप में इंजीनियर स्कैम्बल किए गए पैकेट को कैसे उलटा कर सकता हूं?
- 26. मैं एफ # सूची और एफ # टुपल के बीच कैसे परिवर्तित कर सकता हूं?
- 27. numpy मैट्रिक्स प्रवंचना - उलटा बार मैट्रिक की राशि
- 28. सिम निर्देशों का उपयोग कर 3x3 मैट्रिक्स उलटा संभव है?
- 29. मैं पैंडस डेटाफ्रेम में मानों को कैसे अलग कर सकता हूं और बाइनरी मैट्रिक्स में परिवर्तित कर सकता हूं?
- 30. मैं कैसे बता सकता हूं कि आयताकार मैट्रिक्स में MATLAB में डुप्लिकेट पंक्तियां हैं या नहीं?
निर्भर करता है कि आपका तत्व प्रकार क्या है। 'माइक्रोसॉफ्ट.एफएसएचआरपी.मैथ.एक्सपेरिमेंटल। लिनेरएलेजब्रा। इन्वर्क्स' केवल 'फ्लोट', आईआईआरसी का समर्थन करता है। –