त्रिविकर्णिक आव्यूह कलनविधि - विकिपीडिया

# त्रिविकर्णिक आव्यूह कलनविधि

### विकिपीडिया, एक मुक्त ज्ञानकोष से

त्रिविकर्णिक आव्यूह कलनविधि, (अंग्रेजी - Tridiagonal Matrix Algorithm (TDMA)) जिसे थॊमस कलनविधि (Thomas Algorithm) के नाम से भी जाना जाता है, गॊस निरसन (Gauss elimination) का सरलीकृत रूप है जिसका उपयोग त्रिविकर्णिक आव्यूह के समुच्चय को हल करने के लिये किया जाता है ।

एक त्रिविकर्णिक आव्यूहों के समुच्चय को इस तरह व्यक्त किया जा सकता है -

  ,

जहां, और । आव्यूह स्वरूप में -

ऎसे तंत्र का हल O(n^3) की अपेक्षा O(n) में ही हो जाता है ।

## [बदलें] विधि

Forward elimination phase

  for k = 2 step 1 until n do
  end loop (k)

Backward substitution phase

  for k = n−1 step −1 until 1 do
  end loop (k)

## [बदलें] विविध-रूप

कुछ स्थितियों में, खासकर तब जब आवर्ती सीमा-दशा (periodic boundary conditions) का योग हो, एक थोङा अलग स्वरूप प्रयुक्त होता है -

इस स्थिति में, शेरमॆन-मॊरिसन सूत्र ( Sherman-Morrison formula) का प्रयोग गॊस की विधि के अतिरिक्त अभिकलन से बचने पर साथ ही साथ थॊमस अल्गोरिद्म के प्रयोग के लिये किया जाता है ।

अन्य दशाओं में, जब तंत्र block tridiagonal हो, जिसमें छोटे अनुव्यूह (submatrices) उपरोक्त आव्यूह में एक-एक अवयव individual elements के रूप में सजे हों (उदाहरनार्थ - the 2D Poisson problem). ऎसी स्थितियों के लिये गॊस की निरसन विधि (Gaussian elimination) के सरलीकृत रूप विकसित किये गये हैं ।

## [बदलें] संदर्भ

- Conte, S.D., and deBoor, C. (1972)। Elementary Numerical Analysis। McGraw-Hill, New York.।
- This article incorporates text from the article matrix algorithm - TDMA (Thomas algorithm) Tridiagonal matrix algorithm - TDMA (Thomas algorithm) on CFD-Wiki that is under the GFDL license.

"http://hi.wikipedia.org../../../%E0%A4%A4/%E0%A5%8D/%E0%A4%B0/%E0%A4%A4%E0%A5%8D%E0%A4%B0%E0%A4%BF%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%B0%E0%A5%8D%E0%A4%A3%E0%A4%BF%E0%A4%95_%E0%A4%86%E0%A4%B5%E0%A5%8D%E0%A4%AF%E0%A5%82%E0%A4%B9_%E0%A4%95%E0%A4%B2%E0%A4%A8%E0%A4%B5%E0%A4%BF%E0%A4%A7%E0%A4%BF.html" से लिया गया

श्रेणियाँ: बीजगणित | गणित

##### Views

- लेख
- संवाद
- Current revision

##### योगदान

- विकिपीडिया के बारे में
- सहायता
- नये पन्ने
- दान

##### खोजें

##### अन्य भाषायें

- English