अनियमित ज्यामिति पर परिमित अंतर स्कीम कार्य करने की कुंजी में उन मानों के साथ 'आकार' मैट्रिक्स होता है जो बाहर, अंदर और डोमेन की सीमा पर बिंदुओं को दर्शाते हैं। कहते हैं कि हमारे पास एक आकार था:
000000001000000110000012100001221000122210012221001221000121000011000001000000000000
सच्चा डोमेन (जहां मैट्रिक्स के सभी गैर-शून्य प्रविष्टियाँ हैं) नीचे की ओर इंगित एक त्रिकोण का निर्माण करते हैं। सीमा पर 1 का प्रतिनिधित्व अंक, जबकि 2 का प्रतिनिधित्व आंतरिक बिंदु (unkowns, आमतौर पर) हम नोड संख्या को निम्नानुसार असाइन कर सकते हैं:
00000000- 1000000- 1- 100000- 11- 10000- 127- 1000- 1381 1- 100- 14912- 100- 1510- 1000- 16- 10000- 1- 100000- 1000000000000
यहाँ, -1 सीमा स्थानों का प्रतिनिधित्व करता है। फिर, आप मैट्रिक्स में सभी प्रविष्टियों पर एक परिमित अंतर योजना चला सकते हैं, लेकिन यदि आप अपनी योजना को केवल आंतरिक नोड्स (1 से 12 तक) पर निष्पादित करने के लिए एक कथन का उपयोग करते हैं। यह दृष्टिकोण इसे करने का सबसे कुशल तरीका नहीं है, लेकिन यह काम पूरा कर देगा ... यदि आप मेमोरी का खर्च उठा सकते हैं, तो सभी आंतरिक नोड्स की प्रविष्टियों (i, j) को स्टोर करना और चलाना अच्छा हो सकता है केवल उन नोड्स पर लूप के लिए।
सीधे ज्यामिति बनाने के लिए, आप दो चीजों में से एक कर सकते हैं:
1. मैन्युअल रूप से एक ब्लैक एंड व्हाइट छवि बनाएं, और इसे अपने प्रोग्राम में आयात करें (लागू करने के लिए सबसे आसान, लेकिन अपने स्थानिक रिज़ॉल्यूशन डीएक्स या डाई को परिष्कृत करना असंभव है)।
2. ऐसा कोड लिखें, जो आपके द्वारा चुने गए किसी भी स्थानिक रिज़ॉल्यूशन के लिए इच्छित मूल आकृतियों के असतत प्रतिनिधित्व को बनाएगा (लागू करने के लिए कठिन, लेकिन किसी भी स्थानिक रिज़ॉल्यूशन dx या डाई के सामान्य परिमित अंतर योजनाओं के लिए अधिक मजबूत)।
यदि आप इसे कैसे करना चाहते हैं, इसके बारे में अधिक जानना चाहते हैं, तो आप इन वीडियो को देखने पर विचार कर सकते हैं:
एनपीटीईएल कंप्यूटर ग्राफिक्स कोर्स, वीडियो 2 (रैस्टर ग्राफिक्स)
एनपीटीईएल कंप्यूटर ग्राफिक्स कोर्स, वीडियो 3 (रैस्टर ग्राफिक्स, जारी)
उन्हें देखें, और मुझे बताएं कि क्या यह आपके प्रश्न को संबोधित करता है।