MATLAB میں ~= کیا مطلب ہے۔

Matlab My Kya Mtlb



اگر آپ نے کبھی MATLAB پروگرامنگ لینگویج کو دیکھا ہے تو آپ کا آپریٹر سے سامنا ہو سکتا ہے ~= . کرداروں کا یہ مجموعہ MATLAB کی منطقی کارروائیوں میں ایک اہم کردار ادا کرتا ہے، جس سے آپ اقدار کا موازنہ اور حالات کا جائزہ لے سکتے ہیں۔ لیکن بالکل کیا کرتا ہے ~= مطلب، اور آپ اسے اپنے MATLAB کوڈ میں مؤثر طریقے سے کیسے استعمال کر سکتے ہیں؟

اس معلوماتی مضمون میں، ہم اس کی اہمیت اور عملی اطلاق کو تلاش کریں گے۔ ~= MATLAB میں آپریٹر۔

MATLAB میں ~= کیا مطلب ہے؟

دی ~= آپریٹر MATLAB میں موازنہ کرنے والا آپریٹر ہے جو دو قدروں، ویکٹرز، یا میٹرکس کا موازنہ کرنے کے لیے اس بات کی نشاندہی کرتے ہوئے کہ وہ برابر ہیں یا نہیں۔ اس کی نشاندہی کی جاتی ہے۔ ~= اور تلفظ کیا 'برابر نہیں' آپریٹر دی ~= آپریٹر ہمیں MATLAB میں دو نمبروں، ویکٹرز اور میٹرکس کے درمیان عدم مساوات کی نشاندہی کرنے کی اجازت دیتا ہے۔ یہ آپریٹر منطقی 1 لوٹاتا ہے اگر دیے گئے پیرامیٹرز برابر نہ ہوں ورنہ یہ منطقی 0 لوٹاتا ہے۔

MATLAB میں ~= آپریٹر کا استعمال کیسے کریں؟

مندرجہ ذیل مثالیں کے استعمال کو ظاہر کرتی ہیں۔ ~= MATLAB میں آپریٹر۔

مثال 1

مندرجہ ذیل مثال پر غور کریں جو x اور y نامی دو پیچیدہ ویکٹر بناتی ہے۔ دونوں ویکٹر 4 عناصر پر مشتمل ہیں۔ پھر ہم استعمال کرتے ہیں۔ ~= آپریٹر دیے گئے دو ویکٹر کا موازنہ کرنے کے لیے۔

x = [ 1 - 3 7 4 + میں ] ;

اور = [ - 1 -3i 7 4 + میں ] ;

x ~= y

مندرجہ بالا مثال میں، ہم دیکھ سکتے ہیں کہ دونوں ویکٹر کے پہلے دو عناصر برابر نہیں ہیں جبکہ دونوں ویکٹر کے آخری دو عناصر برابر ہیں لہذا ~= آپریٹر بالترتیب دو 1s اور دو 0s واپس کرتا ہے۔

مثال 2

یہ MATLAB کوڈ x کے نام سے دو 5-by-5 ​​میٹرکس بناتا ہے جو ایک میٹرکس ہے جس میں تمام 1s اندراجات ہیں والے() فنکشن اور y جو ایک اخترن میٹرکس ہے جس کا استعمال کرتے ہوئے بنایا گیا ہے۔ آنکھ() کمانڈ. پھر ~= آپریٹر کو دی گئی دو میٹرکس کا موازنہ کرنے کے لیے استعمال کیا جاتا ہے۔ آپریٹر دونوں میٹرکس کے یکساں انڈیکس شدہ عناصر کا موازنہ کرتا ہے اور 1 لوٹاتا ہے اگر عناصر برابر نہ ہوں ورنہ یہ 0 لوٹاتا ہے۔

x= والے ( 5 ) ;

اور= آنکھ ( 5 ) ;

x~=y

مثال 3

درج ذیل کوڈ کا استعمال کرتے ہوئے 5 قطاروں اور 5 کالموں کا ایک اخترن میٹرکس بناتا ہے۔ آنکھ() فنکشن پھر ~= آپریٹر کو دیئے گئے میٹرکس کے تیسرے کالم اور تیسری قطار کا موازنہ کرنے کے لیے استعمال کیا جاتا ہے۔

x= آنکھ ( 5 ) ;

ایکس ( 3 ) ~=x ( 3 ,: )

اس مثال میں، ~= آپریٹر تیسرے کالم کے عناصر کا میٹرکس کی تیسری قطار کے عناصر سے موازنہ کرتا ہے۔ ایکس اور 1 لوٹاتا ہے اگر عناصر برابر نہ ہوں ورنہ یہ 0 لوٹاتا ہے۔

مثال 4

درج ذیل کوڈ میں، ہم حروف کا ایک ویکٹر بناتے ہیں۔ 'لینکس' نامزد ایکس اور پھر استعمال کریں ~= ایک مخصوص کردار کی موجودگی کی نشاندہی کرنے کے لیے کردار n۔

x= 'لینکس' ;

x~= 'این'

دی ~= آپریٹر صف کے ہر کردار کا موازنہ کرنے کے بعد 1s اور 0s کی ایک صف واپس کرتا ہے۔ 'این' . یہ 1 لوٹاتا ہے جب 'این' ارے کیریکٹر سے میل نہیں کھاتا ورنہ یہ 0 لوٹاتا ہے۔

نتیجہ

دی ~= MATLAB میں آپریٹر ان کی مساوات کا تعین کرنے کے لیے اقدار، ویکٹرز یا میٹرکس کا موازنہ کرنے میں اہم کردار ادا کرتا ہے۔ یہ مختلف منظرناموں میں کارآمد ہے، جیسے پیچیدہ ویکٹرز، میٹرکس، مخصوص کالموں یا میٹرکس کی قطاروں، یا سٹرنگ میں انفرادی حروف کا موازنہ کرنا۔ کا استعمال کرتے ہوئے ~= مؤثر طریقے سے آپریٹر، MATLAB کے صارفین درست موازنہ کر سکتے ہیں اور اقدار یا عناصر کی عدم مساوات کی بنیاد پر منطقی فیصلے کر سکتے ہیں۔