Algebra of Matrix Matrixes Subtraction – जिस तरह से हम दो Matrix को आपस में जोड सकते हैं उसी तरह से हम पहले Matrix से दूसरे Matrix को घटाकर तीसरा Matrix भी प्राप्त कर सकते हैं। यहां ये बात ध्यान रखने वाली होती है कि यदि एक Matrix A व दूसरा Matrix B है तो A – B और B – A का परिणाम समान नहीं आता है। इसे निम्न उदाहरण से समय सकते हैं-
किसी एक Matrix में से दूसरे Matrix को घटा कर तीसरा परिणामी Matrix प्राप्त करने के लिए भी दोनों Matrix के Rows व Columns की संख्या समान होना जरूरी होता है। जब दो Matrix इस स्थिति में हों कि उन्हें घटाया जा सके तो हमें पहले Matrix की 0,0 Location के मान को दूसरे Matrix के 0,0 Location के मान में से घटा कर तीसरे Matrix के 0,0 Location पर परिणाम को Store करना होता है।
ठीक इसी तरह से पहले Matrix के 0,1 Location के मान को दूसरे Matrix के 0,1 Location के मान में से घटा कर तीसरे Matrix के 0,1 Location पर परिणाम को Store करना होता है और यही प्रक्रिया हमें Matrix के अन्य सभी Locations के मानों के साथ अपनानी होती है। Matrix के Subtraction के लिए हम निम्न Algorithm का प्रयोग कर सकते हैं-
[code] Matrix Subtraction Algorithm MATRIX_SUBTRACTION(MATRIX1, ROW1, COL1, MATRIX2, ROW2, COL2, MATRIX3, ROW3, COL3) Here MATRIX1 is a Matrix with Size ROW1 and COL1, MATRIX2 is a Matrix with Size ROW2 and COL2, MATRIX3 is a Matrix with Size ROW3 and COL3. 1 IF ROW1 = ROW2 and COL1 = COL2 then PRINT “MATRIX SUBTRACTION is Possible” REPEATE FOR I = 0 To M STEP SIZE I = I + 1 REPEATE FOR J = 0 To N STEP SIZE J = J + 1 MATRIX1[I][J]=MATRIX1[I][J] - MATRIX2[I][J] ELSE PRINT “MATRIX SUBTRACTION is not Possible” 2 EXIT [/code]
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook Data Structure and Algorithms in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
Data Structure and Algorithms in Hindi | Page: 433 | Format: PDF