MATLABలో మ్యాట్రిక్స్ డివిజన్ ఎలా పని చేస్తుంది

Matlablo Myatriks Divijan Ela Pani Cestundi



లీనియర్ సిస్టమ్‌లను పరిష్కరించడం, మూలకాల వారీగా విభజన చేయడం మరియు సంఖ్యా గణనలను నిర్వహించడం వంటి వాటి విషయంలో మ్యాట్రిక్స్ డివిజన్ MATLABలో కీలక పాత్ర పోషిస్తుంది. ఈ వ్యాసంలో, మేము MATLABలో నాలుగు ముఖ్యమైన మ్యాట్రిక్స్ డివిజన్ ఫంక్షన్‌లను అన్వేషిస్తాము: mldivide, rdivide, ldivide మరియు mrdivide.

MATLABలో మ్యాట్రిక్స్ డివిజన్ ఎలా పని చేస్తుంది

MATLABలోని మ్యాట్రిక్స్ డివిజన్ సాధారణ విభజన నుండి కొంచెం భిన్నంగా ఉంటుంది. మీరు రెండు మాత్రికలను విభజించినప్పుడు, MATLAB వాస్తవానికి మూలకాల వారీగా విభజనను నిర్వహిస్తుంది. దీనర్థం మొదటి మాత్రికలోని ప్రతి మూలకం రెండవ మాత్రికలోని సంబంధిత మూలకంతో విభజించబడింది మరియు MATLABలో రెండు మాత్రికలను విభజించడానికి ఇక్కడ కొన్ని మార్గాలు ఉన్నాయి:

1: mldivide (A \ B)
బ్యాక్‌స్లాష్ ఆపరేటర్ (\)చే సూచించబడే mldivide ఫంక్షన్ సమీకరణాల సరళ వ్యవస్థలను పరిష్కరించడానికి ఉపయోగించబడుతుంది. ఇది A * X = B సమీకరణాన్ని సంతృప్తిపరిచే పరిష్కార వెక్టర్ Xని కనుగొంటుంది. mldivide ఫంక్షన్ ఇన్‌పుట్ మాత్రికల లక్షణాల ఆధారంగా పరిష్కారం యొక్క పద్ధతిని స్వయంచాలకంగా సర్దుబాటు చేస్తుంది.







A = [ 1 2 ; 3 4 ] ;
B = [ 5 ; 6 ] ;
X = A \ B;
disp ( X ) ;

అవుట్‌పుట్



2: విభజించు (A ./ B)
డాట్ డివిజన్ ఆపరేటర్ (./)చే సూచించబడిన ఆర్డివైడ్ ఫంక్షన్, రెండు మాత్రికలు A మరియు B మధ్య మూలకాల వారీగా విభజనను నిర్వహిస్తుంది. ఇది మాతృక Aలోని ప్రతి మూలకాన్ని మాతృక Bలోని సంబంధిత మూలకంతో విభజిస్తుంది, కొలతలతో సరిపోలే కొత్త మాతృకను ఉత్పత్తి చేస్తుంది. అసలు మాత్రికలు.



A = [ 10 ఇరవై ; 30 40 ] ;
B = [ 2 4 ; 5 10 ] ;
ఫలితం = A. / B;
disp ( ఫలితం ) ;

అవుట్‌పుట్





3: ldivide (A .\ B)
ldivide ఫంక్షన్, డాట్ బ్యాక్‌స్లాష్ ఆపరేటర్ (.\)చే సూచించబడుతుంది, ఇది rdivide యొక్క వ్యతిరేక క్రమంలో మూలకం వారీగా విభజనను నిర్వహిస్తుంది. ఇది మాతృక Bలోని ప్రతి మూలకం యొక్క విభజనను మాతృక Aలోని సంబంధిత మూలకం ద్వారా గణిస్తుంది, ఫలితంగా ఇన్‌పుట్ మాత్రికలతో సరిపోలే కొలతలతో కొత్త మాత్రిక వస్తుంది.

A = [ 1 2 ; 3 4 ] ;
B = [ 10 ఇరవై ; 30 40 ] ;
ఫలితం = B .\ A;
disp ( ఫలితం ) ;

అవుట్‌పుట్



4: mrdivide (A / B)
mrdivide ఫంక్షన్, ఫార్వర్డ్ స్లాష్ ఆపరేటర్ (/)చే సూచించబడుతుంది, మ్యాట్రిక్స్ కుడి విభజనను నిర్వహిస్తుంది. కుడివైపు మాతృకను ఎడమవైపు మాతృకతో విభజించిన సమీకరణాల సరళ వ్యవస్థలను పరిష్కరించడానికి ఇది ఉపయోగించబడుతుంది. ఫలితం X * A = B సమీకరణాన్ని సంతృప్తిపరిచే పరిష్కార మాత్రిక X.

A = [ 1 2 ; 3 4 ] ;
B = [ 5 6 ; 7 8 ] ;
X = B / A;
disp ( X ) ;

అవుట్‌పుట్

గమనిక : అవుట్‌పుట్ “-“ని ప్రదర్శిస్తుంటే, లీనియర్ సిస్టమ్‌కు ప్రత్యేకమైన పరిష్కారం లేదని లేదా ఇది అస్థిరంగా ఉందని అర్థం, అంటే అన్ని సమీకరణాలను ఏకకాలంలో సంతృప్తిపరిచే పరిష్కారం లేదు.

ముగింపు

MATLABలోని మ్యాట్రిక్స్ డివిజన్ లీనియర్ సిస్టమ్‌లను పరిష్కరించడానికి, మూలకాల వారీగా విభజనను నిర్వహించడానికి మరియు సంఖ్యా గణనలను నిర్వహించడానికి శక్తివంతమైన సాధనాలను అందిస్తుంది. mldivide, rdivide, ldivide మరియు mrdivide ఫంక్షన్‌లను ఉపయోగించడం ద్వారా, మీరు సంక్లిష్ట గణనలను సమర్ధవంతంగా నిర్వహించవచ్చు మరియు అనేక రకాల సమస్యలను పరిష్కరించవచ్చు.