MATLAB میں ہسٹوگرام کیسے پلاٹ کریں۔

Matlab My S Wgram Kys Pla Kry



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

MATLAB میں ہسٹوگرام کیسے پلاٹ کریں۔

سازش کرنا a ہسٹوگرام MATLAB میں، آپ کو نیچے دیے گئے اقدامات پر عمل کرنا ہوگا:







مرحلہ 1: ڈیٹا درآمد یا تیار کریں۔



سازش کرنے سے پہلے a ہسٹوگرام ، آپ کے پاس کام کرنے کے لیے ڈیٹا ہونا ضروری ہے، اور MATLAB فائلوں یا ڈیٹا بیس سے موجودہ ڈیٹا کو درآمد کرنے کے لیے متعدد اختیارات پیش کرتا ہے۔



ڈیٹا = درآمدی ڈیٹا ( 'فائل کا نام' ) ;





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

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



اعداد و شمار تیار کرنے کے لئے نحو ذیل میں دیا گیا ہے:

تاریخ = قطار ( 1 , n ) ;

اس مثال میں، n ڈیٹا پوائنٹس کی مطلوبہ تعداد کی نمائندگی کرتا ہے۔ رینڈ فنکشن 0 اور 1 کے درمیان بے ترتیب نمبروں کی 1-by-n صف تیار کرتا ہے۔

مرحلہ 2: ڈبوں کی تعداد کا تعین کریں۔

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

مرحلہ 3: ہسٹوگرام بنائیں

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

نحو درج ذیل ہے:

ہسٹ ( ڈیٹا، نمبر بنس )

یا:

ہسٹوگرام ( ڈیٹا، 'NumBins' , numBins )

یہاں، ڈیٹا اس ڈیٹا کی نمائندگی کرتا ہے جس کا آپ ہسٹوگرام بنانا چاہتے ہیں، اور نمبر بنز ڈبوں کی مطلوبہ تعداد بتاتا ہے۔

مرحلہ 4: ہسٹوگرام کو حسب ضرورت بنائیں

MATLAB آپ کو ہسٹگرام کے مختلف پہلوؤں کو اپنی مرضی کے مطابق بنانے کی اجازت دیتا ہے تاکہ اس کی ظاہری شکل اور پڑھنے کی اہلیت کو بہتر بنایا جا سکے۔ آپ پلاٹ کیے جانے والے ڈیٹا کی واضح وضاحت فراہم کرنے کے لیے محور کے لیبلز میں ترمیم کر سکتے ہیں۔ بن چوڑائی کو ایڈجسٹ کرنے سے ڈیٹا میں مزید تفصیلی نمونوں کو ظاہر کرنے میں مدد مل سکتی ہے۔ رنگ تبدیل کرنا اور عنوانات شامل کرنا ہسٹگرام کو بصری طور پر دلکش اور معلوماتی بنا سکتا ہے۔

مثال کے طور پر، x اور y لیبلز کو شامل کرنے کے لیے، درج ذیل کوڈ کا استعمال کریں:

xlabel ( 'قدر' )
ylabel ( 'تعدد' )

بن چوڑائی کو ایڈجسٹ کرنے کے لیے، آپ درج ذیل کوڈ استعمال کر سکتے ہیں:

ہسٹوگرام ( ڈیٹا، 'بن چوڑائی' , binWidth_value )

کا استعمال کرتے ہوئے 'بن چوڑائی' پیرامیٹر، آپ اپنے ہسٹوگرام میں ڈبوں کی مطلوبہ چوڑائی بتا سکتے ہیں۔ ڈیٹا کو اپنے ان پٹ ڈیٹا سے تبدیل کریں اور binWidth_value مطلوبہ چوڑائی کی قیمت کے ساتھ۔

اگر آپ تبدیل کرنا چاہتے ہیں۔ ہسٹوگرام رنگ، نیچے دیئے گئے کوڈ پر عمل کریں:

ہسٹوگرام ( ڈیٹا، 'چہرے کا رنگ' , 'رنگ' )

کے ساتہ 'چہرے کا رنگ' پیرامیٹر، آپ ہسٹوگرام سلاخوں کا رنگ بتا سکتے ہیں۔ بدل دیں۔ 'رنگ' مطلوبہ رنگ کے نام یا RGB قدر کے ساتھ۔

آپ کے لیے ایک عنوان بھی شامل کر سکتے ہیں۔ ہسٹوگرام ذیل میں دیے گئے نحو سے:

عنوان ( 'ہسٹوگرام ٹائٹل' )

کو بچانے کے لیے ہسٹوگرام پلاٹ، آپ مندرجہ ذیل فنکشن استعمال کر سکتے ہیں۔

% اعداد و شمار پرنٹ کریں۔ کے طور پر ایک PNG فائل
پرنٹ کریں ( '-dpng' , 'myfigure.png' ) ;

MATLAB میں ہسٹوگرام بنانے کا مکمل کوڈ ذیل میں دیا گیا ہے۔

% قدم 1 : ڈیٹا لوڈ کریں یا تیار کریں۔
ڈیٹا = [ 10 , 12 , پندرہ , 18 , بیس , 22 , 22 , 22 , 25 , 28 , 30 , 30 , 30 , 32 , 35 , 38 , 40 ] ;
% قدم 2 : ڈبوں کی تعداد مقرر کریں۔
numBins = 5 ;
% قدم 3 اور قدم 4 : ہسٹوگرام بنائیں اور اپنی مرضی کے مطابق بنائیں
ہسٹوگرام ( ڈیٹا، نمبر بنز، 'چہرے کا رنگ' , 'نیلے' ) ;
xlabel ( 'قدر' ) ;
ylabel ( 'تعدد' ) ;
عنوان ( 'ڈیٹا کا ہسٹوگرام' ) ;
% اعداد و شمار پرنٹ کریں۔ کے طور پر ایک PNG فائل
پرنٹ کریں ( '-dpng' , 'myfigure.png' ) ;

نتیجہ

MATLAB ہسٹوگرامس کی منصوبہ بندی کے لیے ایک صارف دوست اور طاقتور پلیٹ فارم پیش کرتا ہے جس کے ذریعے کیا جا سکتا ہے۔ ہسٹ یا ہسٹوگرام افعال. اس آرٹیکل میں قدم بہ قدم گائیڈ کی پیروی کرتے ہوئے، آپ جانیں گے کہ ڈیٹا کو کس طرح درآمد کرنا یا تیار کرنا، ڈبوں کی تعداد کا تعین کرنا، ہسٹوگرامس بنانا، اور حسب ضرورت بنانا، نتائج کا تجزیہ کرنا، اور اسے اپنی پسند کے مطابق کسٹمائز کرنا ہے۔