मैं 4x4 मैट्रिक्स को उलटा करना चाहता हूं। मेरी संख्या निश्चित-बिंदु प्रारूप में संग्रहीत है (1.15.16 सटीक होने के लिए)।उलटा 4x4 मैट्रिक्स - संख्यात्मक सबसे स्थिर समाधान की आवश्यकता
फ्लोटिंग-पॉइंट अंकगणितीय के साथ मैं आमतौर पर केवल निर्धारित मैट्रिक्स का निर्माण करता हूं और निर्धारक द्वारा विभाजित करता हूं (उदाहरण के लिए बल बल बल)। यह मेरे लिए अब तक काम करता है, लेकिन निश्चित बिंदु संख्याओं से निपटने पर मुझे उपयोग किए गए सभी गुणाओं के कारण एक अस्वीकार्य सटीक नुकसान मिलता है।
नोट: निश्चित बिंदु अंकगणित में मैं हमेशा तत्काल परिणामों के कम से कम महत्वपूर्ण बिट्स को फेंक देता हूं।
तो - मैट्रिक्स को घुमाने के लिए सबसे संख्यात्मक स्थिर तरीका क्या है? मुझे प्रदर्शन के बारे में बहुत कुछ नहीं लगता है, लेकिन बस मेरे लक्ष्य आर्किटेक्चर पर धीमा होना होगा।
आपके मैट्रिक्स में तत्वों की परिमाण परिमाण में बंद हैं? –
नहीं - दुर्भाग्यवश वे सभी जगह पर हैं। –
क्या आपके पास मैट्रिक्स के लिए अनुमानित स्थिति संख्या है? मेरे उत्तर में दिए गए पेपर में कुछ सौ की स्थिति की सफलता है, हालांकि यह 8x8 या 32x32 मैट्रिक्स के लिए है, इसलिए आप इससे बेहतर कर सकते हैं। –