मैं 312 ग्राफिक्स प्रोग्रामिंग में खुद को रैखिक बीजगणित सिखाने के लिए पुस्तकें और संसाधन ढूंढ रहा हूं। मैं सैद्धांतिक पर पढ़ाने के लिए व्यावहारिक दृष्टिकोण पसंद करता हूं (भले ही गणित क्या है, 99.99% सिद्धांत?) वाले, इसलिए मेरे लिए सपना संसाधन एक ऐसी किताब होगी जो रैखिक बीजगणित को तब्दील करे क्योंकि इसका उपयोग व्यावहारिक परिप्रेक्ष्य से 3 डी ग्राफिक्स प्रोग्रामिंग के साथ किया जाता है।पुस्तकें और संसाधन खुद को सिखाने के लिए रैखिक बीजगणित
उत्तर
MIT OpenCourseWare रैखिक बीजगणित में एक नि: शुल्क पाठ्यक्रम प्रदान करता है। आपके बहुत ही विशिष्ट हितों के लिए बहुत सामान्य हो सकता है, लेकिन यह मुफ़्त है। :)
हालांकि रैखिक बीजगणित को "tricks of the 3d game programming gurus" पुस्तक को पढ़ाने का इरादा नहीं है, लेकिन 3 डी ग्राफिक्स पर उत्कृष्ट कवरेज है जिसमें रैखिक बीजगणित लागू होता है।
यदि आप गणितज्ञ, एक इंजीनियर और एक गेम प्रोग्रामर से पूछते हैं कि कौन सी रैखिक बीजगणित है, तो आपको तीन अलग-अलग उत्तर मिलेंगे।
गणितज्ञ रैखिक स्वतंत्रता और सार वेक्टर रिक्त स्थान जैसे आकर्षक लेकिन अमूर्त विषयों पर ध्यान केंद्रित करेंगे। इंजीनियरों eigenvectors पर ध्यान केंद्रित करेंगे, जो अंतर समीकरणों को हल करने के लिए उपयोग किया जाता है। ग्राफिक्स के लिए, आप आम तौर पर ज्यामिति की गणना करने के लिए वैक्टर का उपयोग कर रहे हैं, जो रैखिक बीजगणित पाठ्यपुस्तकों का ध्यान नहीं है।
एक अच्छी कंप्यूटर ग्राफिक्स पाठ्यपुस्तक आपको जो चाहिए उसे अधिकतर पर जाना चाहिए। एफ एस हिल पुस्तक एक उदाहरण है।
फॉली का कंप्यूटर ग्राफिक्स व्यावहारिक तरीके से आपके प्रश्नों का उत्तर देगा।
हम्म - 3 डी के लिए प्रोग्रामिंग आप सार वेक्टर रिक्त स्थान, ठिकानों, eigenvectors, आदि जैसे सभी फैंसी रेखीय बीजगणित सामान की जरूरत नहीं है
आपको बस matrixmultiplication मूल चीजें जैसे, आंतरिक उत्पाद की परिभाषा है (और इसके बारे में कुछ बुनियादी तथ्यों), सामान्य वैक्टरों के संबंध में लाइनों और योजनाओं की परिभाषा, आदि
यह सब सामान्य है यदि मैं गलत नहीं हूं तो स्नातक विश्लेषणात्मक ज्यामिति पाठ्यक्रमों में शामिल है।
लेकिन आखिरकार - यदि आप अपने स्वयं के प्रतिपादन इंजन के साथ नहीं खेलना चाहते हैं तो आप डायरेक्टएक्स, ओपनजीएल या कुछ समान का उपयोग करेंगे और फिर आपको केवल यह जानने की आवश्यकता होगी कि 3 डी में एक बिंदु को "निर्देश" कैसे करें और शायद एक "सतह" के लिए एक सामान्य वेक्टर की गणना कैसे करें - और उन सभी मामलों में विकिपीडिया या Google आपको एक सहायक हाथ देगा।
- 1. हास्केल रैखिक बीजगणित?
- 2. रैखिक बीजगणित के लिए scipy और numpy के लिए वैकल्पिक?
- 3. स्कैला के लिए रैखिक बीजगणित पुस्तकालय?
- 4. रैखिक बीजगणित पुस्तकालय?
- 5. रैला एलजीएस रैखिक बीजगणित लिब
- 6. हास्केल में कोई स्पैस रैखिक बीजगणित पैकेज?
- 7. पुस्तकें।
- 8. प्रोग्रामर के लिए उपयोगकर्ता इंटरफ़ेस डिज़ाइन पुस्तकें/संसाधन
- 9. एंड्रॉइड के लिए लीनियर बीजगणित लाइब्रेरी
- 10. एआर, + मैट्रिक्स, वेक्टर, और शास्त्रीय रैखिक बीजगणित संचालन के लिए एक सी ++ लाइब्रेरी
- 11. कौन सा निर्माण उपकरण सिखाने के लिए?
- 12. कंप्यूटर बीजगणित सिस्टम का परिचय?
- 13. पुस्तकें?
- 14. फिनिट फील्ड (गैलोइस फील्ड) सी के लिए रैखिक बीजगणित लाइब्रेरी (सी ++ नहीं)
- 15. हास्केल में ओपनजीएल के लिए किस रैखिक बीजगणित का उपयोग करना है?
- 16. सी ++ एक्सएक्स के लिए मेमोरी कुशल समाधान = बी रैखिक बीजगणित प्रणाली
- 17. नेटवर्किंग और माइक्रोकंट्रोलर पर पढ़ने के लिए पुस्तकें?
- 18. अमरूद के लिए संसाधन
- 19. एफ़िन के-बीजगणित गणना के लिए लाइब्रेरी?
- 20. असेंबली आउटपुट को समझने के लिए ट्यूटोरियल/पुस्तकें
- 21. रूबी प्रोग्रामर के लिए आरपीजी चतुर्थ पर पुस्तकें?
- 22. संबंधपरक बीजगणित को लागू करने के लिए भाषा विशेषताएं
- 23. स्पैर मैट्रिक्स रैखिक और nonlinear समीकरण सॉल्वर
- 24. बहुआयामी और रैखिक अनुक्रमण
- 25. संबंधित बीजगणित
- 26. डी के लिए फास्ट रैखिक सिस्टम सॉल्वर?
- 27. कार्यालय वीबीए डेवलपर्स के लिए प्रलेखन संसाधन
- 28. संबंधपरक बीजगणित के बजाय एसक्यूएल
- 29. क्या Google का एंड्रॉइड ओपनजीएल ट्यूटोरियल गलत रैखिक बीजगणित पढ़ रहा है?
- 30. रैखिक लेआउट ऊंचाई और वजन
मैं इसकी अनुशंसा करता हूं। गिल स्ट्रांग एक शानदार शिक्षक और लेखक हैं। – duffymo
YAAH !!!!! नि: शुल्क :) – Aaron
ध्यान दें कि पाठ मुफ्त नहीं है और न ही ऑनलाइन उपलब्ध है। – titaniumdecoy