MATLAB میں ایک صف کو کالم ویکٹر میں کیسے تبدیل کیا جائے۔

Matlab My Ayk Sf Kw Kalm Wyk R My Kys Tbdyl Kya Jay



MATLAB کا مطلب میٹرکس لیبارٹری ہے اور یہ ہمیں مختلف صفوں کے آپریشن کرنے کی اجازت دیتا ہے۔ بعض اوقات ہمیں کسی صف کے طول و عرض کو قطار یا کالم ویکٹر میں تبدیل کرکے اور اس کے برعکس تبدیل کرنے کی ضرورت ہوتی ہے۔ ایک صف کو کالم ویکٹر میں تبدیل کرنا مفید ہے کیونکہ قطار ویکٹر کے مقابلے کالم ویکٹر کو ذخیرہ کرنا اور ان میں ہیرا پھیری کرنا آسان ہے۔

یہ گائیڈ آپ کو یہ دریافت کرنے میں مدد کرے گا کہ MATLAB میں ایک صف کو کالم ویکٹر میں کیسے تبدیل کیا جائے۔

MATLAB میں ایک صف کو کالم ویکٹر میں کیسے تبدیل کیا جائے؟

MATLAB درج ذیل دو طریقوں سے ایک صف کو کالم ویکٹر میں تبدیل کرنے کی حمایت کرتا ہے۔







1: A(:) آپریشن کا استعمال کرتے ہوئے ایک صف کو کالم ویکٹر میں کیسے تبدیل کیا جائے؟

ہم ایک صف کو کالم ویکٹر میں تبدیل کر سکتے ہیں۔ A(:) MATLAB میں آپریشن۔ یہ آپریشن ایک صف کے تمام جہتوں کو ایک کالم میں بدل دیتا ہے۔



مثال

دی گئی مثال استعمال کرتی ہے۔ رینڈ() 2-by-3-by-2 سائز والے بے ترتیب نمبروں کی ایک صف بنانے کے لیے فنکشن۔ پھر یہ استعمال کرتا ہے۔ A(:) اس صف کو 1 بائی 12 سائز کے کالم ویکٹر میں تبدیل کرنے کے لیے آپریشن۔



اے = رینڈ ( 2 , 3 , 2 ) ;

vect = اے ( : )





2: reshape() فنکشن کا استعمال کرتے ہوئے ایک ارے کو کالم ویکٹر میں کیسے تبدیل کیا جائے؟

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

نحو

ایک صف کو کالم ویکٹر میں تبدیل کرنے کے لیے، نئی شکل دینا() فنکشن مندرجہ ذیل نحو کا استعمال کرتا ہے:



بار = نئی شکل دینا ( اککا )

یہاں،

فنکشن vect = نئی شکل دینا (A,sz) مخصوص سائز کے ساتھ ایک صف A کو کالم ویکٹر ویکٹ میں بدل دیتا ہے۔ s . دی گئی صف کی کارڈنلٹی کالم ویکٹر کی لمبائی کے برابر ہونی چاہیے۔

مثال

دیا گیا MATLAB کوڈ استعمال کرتا ہے۔ رینڈ() 2-by-3-by-2 سائز والے بے ترتیب نمبروں کی ایک صف بنانے کے لیے فنکشن۔ پھر یہ استعمال کرتا ہے۔ نئی شکل دینا() اس صف کو 1 بائی 12 سائز کے کالم ویکٹر میں تبدیل کرنے کے لیے فنکشن۔

اے = رینڈ ( 2 , 3 , 2 ) ;

بار = نئی شکل دینا ( اے، 12 , 1 )

نتیجہ

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