MATLAB میں ٹیبل متغیرات کو کیسے شامل کریں، حذف کریں اور دوبارہ ترتیب دیں۔

Matlab My Ybl Mtghyrat Kw Kys Shaml Kry Hdhf Kry Awr Dwbar Trtyb Dy



میزیں MATLAB میں طاقتور ڈیٹا ڈھانچے ہیں جو آپ کو ڈیٹا کو مؤثر طریقے سے منظم اور ہیرا پھیری کرنے کی اجازت دیتے ہیں۔ ڈیٹا کو ذخیرہ کرنے کے علاوہ، میزیں اپنے اندر متغیرات کو شامل کرنے، حذف کرنے اور دوبارہ ترتیب دینے میں بھی لچک فراہم کرتی ہیں۔

یہ مضمون MATLAB میں ٹیبل متغیرات پر ان کارروائیوں کو انجام دینے کے عمل میں آپ کی رہنمائی کرے گا، آپ کو آسانی کے ساتھ اپنے ڈیٹا کو منظم اور اپنی مرضی کے مطابق کرنے میں مدد فراہم کرے گا۔







1. MATLAB میں ٹیبل کے متغیرات کو کیسے شامل کیا جائے؟

MATLAB ہمیں ٹیبل میں متغیرات شامل کرنے کی اجازت دیتا ہے:



1.1 ڈاٹ آپریٹر کا استعمال کرتے ہوئے ٹیبل متغیرات کیسے شامل کریں؟


ہم ڈاٹ آپریٹر کا استعمال کرتے ہوئے موجودہ ٹیبل میں متغیرات شامل کر سکتے ہیں۔ نئے شامل کیے گئے متغیر کو آخری متغیر کے طور پر رکھا جائے گا اور اس میں پہلے سے موجود متغیرات کے برابر قطاروں کی تعداد ہونی چاہیے۔ مثال کے طور پر،



نام = { 'Rivest' ; 'شمیر' ; ایڈل مین ; 'تھامس' ; 'سٹیورٹ' } ;

نشانات = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

فیصد = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

گریڈ = { 'اے' ; 'A+' ; 'اے' ; 'A+' ; 'B' } ;

ٹی = ٹیبل ( نام، نمبر، فیصد، گریڈ ) ;

ٹی۔ Reg_Number = [ 26 ; 32 ; 57 ; چار پانچ ; 23 ]

اوپر کا کوڈ شامل کرتا ہے۔ 'Reg_Number' میز پر متغیر 'ٹی' مخصوص اقدار کے ساتھ۔





1.2 addvars() فنکشن کا استعمال کرتے ہوئے ٹیبل متغیرات کیسے شامل کریں؟

دی addvars() MATLAB میں ایک بلٹ ان فنکشن ہے جو موجودہ ٹیبل میں ایک نیا متغیر شامل کرنے کے لیے استعمال ہوتا ہے۔ یہ فنکشن ٹیبل میں کسی بھی موجودہ متغیر سے پہلے یا بعد میں کسی بھی مقام پر نیا متغیر شامل کر سکتا ہے۔ مثال کے طور پر،



نام = { 'Rivest' ; 'شمیر' ; ایڈل مین ; 'تھامس' ; 'سٹیورٹ' } ;

نشانات = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

فیصد = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

گریڈ = { 'اے' ; 'A+' ; 'اے' ; 'A+' ; 'B' } ;

ٹی = ٹیبل ( نام، نمبر، فیصد، گریڈ ) ;

Reg_Number = [ 26 ; 32 ; 57 ; چار پانچ ; 23 ] ;

T = addvars ( T,Reg_Number, 'پہلے' ،'نشانات' )

اوپر کا کوڈ شامل کرتا ہے۔ 'Reg_Number' سے پہلے متغیر 'نشانات' ٹیبل میں متغیر 'ٹی' addvars() فنکشن کا استعمال کرتے ہوئے

2. MATLAB میں ٹیبل کے متغیرات کو کیسے حذف کریں؟

ہم MATLAB میں کسی بھی ٹیبل متغیر کو حذف کر سکتے ہیں۔

2.1 removevars() فنکشن کا استعمال

یہ ہٹانے والے () MATLAB میں ایک بلٹ ان فنکشن ہے جو ہمیں دیئے گئے ٹیبل سے ایک یا زیادہ متغیرات کو حذف کرنے کی اجازت دیتا ہے۔ یہ فنکشن ٹیبل کے نام اور متغیر ناموں کو ان پٹ کے طور پر قبول کرتا ہے اور ایک نیا ٹیبل واپس کرتا ہے جس میں حذف شدہ عناصر شامل نہیں ہوتے ہیں۔ مثال کے طور پر:

نام = { 'Rivest' ; 'شمیر' ; ایڈل مین ; 'تھامس' ; 'سٹیورٹ' } ;

نشانات = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

فیصد = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

گریڈ = { 'اے' ; 'A+' ; 'اے' ; 'A+' ; 'B' } ;

ٹی = ٹیبل ( نام، نمبر، فیصد، گریڈ ) ;

T = ہٹانے والے ( ٹی، [ 'گریڈ'، 'نمبر' ] )

مندرجہ بالا کوڈ 'کو ہٹاتا ہے گریڈ' اور 'نشانات' میز سے متغیرات 'ٹی' کا استعمال کرتے ہوئے ہٹانے والے () فنکشن

2.2 ڈاٹ آپریٹر کا استعمال

یہ MATLAB میں ٹیبل سے متغیرات کو حذف کرنے کا ایک متبادل طریقہ ہے۔ اس طریقہ کو استعمال کرتے ہوئے، ہم ڈاٹ آپریٹر کے بعد متغیر کا نام بتا کر اور اسے خالی مربع بریکٹ کے برابر رکھ کر متغیر کو حذف کر سکتے ہیں۔ مثال کے طور پر،

نام = { 'Rivest' ; 'شمیر' ; ایڈل مین ; 'تھامس' ; 'سٹیورٹ' } ;

نشانات = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

فیصد = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

گریڈ = { 'اے' ; 'A+' ; 'اے' ; 'A+' ; 'B' } ;

ٹی = ٹیبل ( نام، نمبر، فیصد، گریڈ ) ;

ٹی۔ گریڈ = [ ]

مندرجہ ذیل مثال حذف کرتی ہے۔ 'درجہ' میز سے متغیر 'ٹی' اسے خالی کے برابر ترتیب دے کر مربع بریکٹ (T. گریڈ = []) .

2.3۔ اشاریہ سازی کا طریقہ استعمال کرنا

ٹیبل سے متغیرات کو حذف کرنے کا ایک اور طریقہ انڈیکسنگ ہے۔ یہ طریقہ میٹرکس انڈیکسنگ کی طرح کام کرتا ہے۔ اس طریقہ میں، ہم مخصوص متغیر کی قطاروں کو منتخب کرنے کے لیے کولون آپریٹر کا استعمال کرتے ہیں جنہیں ہمیں حذف کرنے کی ضرورت ہے۔ مثال کے طور پر،

نام = { 'Rivest' ; 'شمیر' ; ایڈل مین ; 'تھامس' ; 'سٹیورٹ' } ;

نشانات = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

فیصد = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

گریڈ = { 'اے' ; 'A+' ; 'اے' ; 'A+' ; 'B' } ;

ٹی = ٹیبل ( نام، نمبر، فیصد، گریڈ ) ;

ٹی ( :'فیصد' ) = [ ]

3. MATLAB میں ٹیبل کے متغیرات کو کیسے دوبارہ ترتیب دیا جائے؟

میز کے متغیرات کو MATLAB میں دوبارہ ترتیب دیا جا سکتا ہے:

3.1 movevars() فنکشن کا استعمال

دی movevars() MATLAB میں ایک بلٹ ان فنکشن ہے جو ٹیبل متغیرات کو حرکت دینے یا دوبارہ ترتیب دینے کے لیے استعمال ہوتا ہے۔ یہ فنکشن ٹیبل کا نام، متغیر نام کو قبول کرتا ہے جسے ہم منتقل کرنا چاہتے ہیں، اور ایک متغیر نام کو قبول کرتا ہے جس سے پہلے یا بعد میں ہم مخصوص متغیر کو منتقل کرنا چاہتے ہیں۔ مثال کے طور پر:

نام = { 'Rivest' ; 'شمیر' ; ایڈل مین ; 'تھامس' ; 'سٹیورٹ' } ;

نشانات = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

فیصد = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

گریڈ = { 'اے' ; 'A+' ; 'اے' ; 'A+' ; 'B' } ;

ٹی = ٹیبل ( نام، نمبر، فیصد، گریڈ ) ;

T = حرکت کرنے والے ( T'فیصد' 'بعد میں' 'گریڈ' )

3.2 اشاریہ سازی کا طریقہ استعمال کرنا

یہ ٹیبل متغیرات کو دوبارہ ترتیب دینے کے لیے استعمال ہونے والا ایک اور طریقہ ہے۔ یہ طریقہ ٹیبل کے متغیرات کو دیے گئے قطار نمبروں کے مطابق دوبارہ ترتیب دیتا ہے۔ مثال کے طور پر:

نام = { 'Rivest' ; 'شمیر' ; ایڈل مین ; 'تھامس' ; 'سٹیورٹ' } ;

نشانات = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

فیصد = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

گریڈ = { 'اے' ; 'A+' ; 'اے' ; 'A+' ; 'B' } ;

ٹی = ٹیبل ( نام، نمبر، فیصد، گریڈ ) ;

T = T ( [ 1 2 4 3 ] )

نتیجہ

MATLAB ہمیں مختلف طریقوں سے ٹیبل متغیرات کو شامل کرنے، حذف کرنے اور دوبارہ ترتیب دینے کی اجازت دیتا ہے۔ ایک یا زیادہ ٹیبل متغیرات کو شامل کرنے کے لیے، ہم استعمال کرتے ہیں۔ (.) آپریٹر اور addvars() فنکشن . ٹیبل متغیر کو حذف کرنے کے لیے، ہم استعمال کرتے ہیں۔ ڈاٹ آپریٹر، ہٹانے والے() فنکشن اور اشاریہ سازی طریقہ ٹیبل متغیر کو دوبارہ ترتیب دینے کے لیے، ہم استعمال کرتے ہیں۔ movevars() فنکشن اور اشاریہ سازی کا طریقہ۔ اس گائیڈ نے ہمیں MATLAB میں ٹیبل متغیرات کو شامل کرنے، حذف کرنے اور دوبارہ ترتیب دینے کا طریقہ سکھایا۔