میٹرکس ڈویژن MATLAB میں کیسے کام کرتا ہے۔

My Rks Wyzhn Matlab My Kys Kam Krta



میٹرکس ڈویژن MATLAB میں ایک اہم کردار ادا کرتا ہے جب یہ لکیری نظاموں کو حل کرنے، عنصر کے لحاظ سے تقسیم کرنے، اور عددی حساب کتاب کرنے کی بات کرتا ہے۔ اس مضمون میں، ہم MATLAB میں میٹرکس ڈویژن کے چار اہم افعال کو دریافت کریں گے: mldivide، rdvide، ldivide، اور mrdivide۔

میٹرکس ڈویژن MATLAB میں کیسے کام کرتا ہے۔

MATLAB میں میٹرکس ڈویژن باقاعدہ تقسیم سے تھوڑا مختلف ہے۔ جب آپ دو میٹرکس کو تقسیم کرتے ہیں، تو MATLAB دراصل عنصر کے لحاظ سے تقسیم کرتا ہے۔ اس کا مطلب یہ ہے کہ پہلے میٹرکس میں ہر عنصر کو دوسرے میٹرکس میں متعلقہ عنصر سے تقسیم کیا جاتا ہے اور MATLAB میں دو میٹرکس کو تقسیم کرنے کے کچھ طریقے یہ ہیں:

1: mldivide (A \ B)
mldivide فنکشن، جس کی نمائندگی بیک سلیش آپریٹر (\) کرتا ہے، مساوات کے لکیری نظاموں کو حل کرنے کے لیے استعمال کیا جاتا ہے۔ یہ حل ویکٹر X تلاش کرتا ہے جو مساوات A * X = B کو مطمئن کرتا ہے۔







اے = [ 1 2 ; 3 4 ] ;
بی = [ 5 ; 6 ] ;
X = A \ B;
disp ( ایکس ) ;

آؤٹ پٹ



2: تقسیم (A./B)
rdvide فنکشن، جو ڈاٹ ڈویژن آپریٹر (./) کی طرف سے اشارہ کیا جاتا ہے، دو میٹرکس A اور B کے درمیان عنصر کے لحاظ سے تقسیم کرتا ہے۔ یہ میٹرکس A میں ہر عنصر کو میٹرکس B میں متعلقہ عنصر کے ذریعے تقسیم کرتا ہے، جس سے ایک نیا میٹرکس تیار ہوتا ہے اصل میٹرکس



اے = [ 10 بیس ; 30 40 ] ;
بی = [ 2 4 ; 5 10 ] ;
نتیجہ = اے۔ / ب;
disp ( نتیجہ ) ;

آؤٹ پٹ





3: ldvide (A.\B)
ldvide فنکشن، جس کی نمائندگی ڈاٹ بیک سلیش آپریٹر (.\) کرتا ہے، rdvide کے مخالف ترتیب میں عنصر کے لحاظ سے تقسیم کرتا ہے۔ یہ میٹرکس B میں ہر عنصر کی تقسیم کو میٹرکس A میں متعلقہ عنصر سے شمار کرتا ہے، جس کے نتیجے میں ان پٹ میٹرکس سے مماثل طول و عرض کے ساتھ ایک نیا میٹرکس نکلتا ہے۔

اے = [ 1 2 ; 3 4 ] ;
بی = [ 10 بیس ; 30 40 ] ;
نتیجہ = B .\ A;
disp ( نتیجہ ) ;

آؤٹ پٹ



4: mrdivide (A/B)
mrdivide فنکشن، جسے فارورڈ سلیش آپریٹر (/) کے ذریعہ ظاہر کیا جاتا ہے، میٹرکس رائٹ ڈویژن کو انجام دیتا ہے۔ اس کا استعمال مساوات کے لکیری نظاموں کو حل کرنے کے لیے کیا جاتا ہے جہاں دائیں ہاتھ والے میٹرکس کو بائیں طرف والے میٹرکس سے تقسیم کیا جاتا ہے۔ نتیجہ حل میٹرکس X ہے جو مساوات X * A = B کو پورا کرتا ہے۔

اے = [ 1 2 ; 3 4 ] ;
بی = [ 5 6 ; 7 8 ] ;
X = B / ایک;
disp ( ایکس ) ;

آؤٹ پٹ

نوٹ : اگر آؤٹ پٹ ایک '-' دکھا رہا ہے، تو اس کا مطلب ہے کہ لکیری نظام میں کوئی انوکھا حل نہیں ہے، یا یہ متضاد ہے، یعنی ایسا کوئی حل نہیں ہے جو بیک وقت تمام مساوات کو پورا کرے۔

نتیجہ

MATLAB میں میٹرکس ڈویژن لکیری نظاموں کو حل کرنے، عنصر کے لحاظ سے تقسیم کرنے، اور عددی حساب کتاب کرنے کے لیے طاقتور ٹولز فراہم کرتا ہے۔ mldivide، rdivide، ldivide، اور mrdivide فنکشنز کا استعمال کرتے ہوئے، آپ پیچیدہ کمپیوٹیشن کو مؤثر طریقے سے سنبھال سکتے ہیں اور مسائل کی ایک وسیع رینج سے نمٹ سکتے ہیں۔