MATLAB இல் ஒரு ஹிஸ்டோகிராமை எவ்வாறு இயல்பாக்குவது

Matlab Il Oru Histokiramai Evvaru Iyalpakkuvatu



தரவு பகுப்பாய்வு மற்றும் காட்சிப்படுத்தலில் ஒரு வரலாற்று வரைபடத்தை இயல்பாக்குவது ஒரு முக்கியமான செயல்முறையாகும். MATLAB, ஒரு சக்திவாய்ந்த கணக்கீட்டு கருவி, நீங்கள் திறம்பட ஹிஸ்டோகிராம்களை இயல்பாக்க உதவும் பல்வேறு செயல்பாடுகளை வழங்குகிறது. இந்த கட்டுரையில், MATLAB இல் உள்ள வரைபடத்தை இயல்பாக்குவதற்கான படிப்படியான செயல்முறையை நாங்கள் ஆராய்வோம், உங்கள் தரவைப் பற்றிய நுண்ணறிவுகளைப் பெறவும், அர்த்தமுள்ள ஒப்பீடுகளைச் செய்யவும் அனுமதிக்கிறது.

MATLAB இல் ஒரு ஹிஸ்டோகிராமை எவ்வாறு இயல்பாக்குவது?

இயல்பாக்கப்பட்ட ஹிஸ்டோகிராம் என்பது தரவு மதிப்புகளின் அதிர்வெண்களின் தொகுப்பாகும், அங்கு அதிர்வெண்கள் இயல்பாக்கப்பட்டு அவை 1 ஆக இருக்கும். இதன் பொருள் தரவுத்தொகுப்புகள் வெவ்வேறு அளவுகளைக் கொண்டிருந்தாலும், வெவ்வேறு தரவுத்தொகுப்புகளின் விநியோகங்களை ஒப்பிடுவதற்கு இயல்பாக்கப்பட்ட ஹிஸ்டோகிராம் பயன்படுத்தப்படலாம். , இயல்பாக்கப்பட்ட ஹிஸ்டோகிராம் வரைவதற்கான சில படிகள் இங்கே உள்ளன:







படி 1: தரவை ஏற்றி ஹிஸ்டோகிராம் உருவாக்கவும்



தொடங்குவதற்கு, நீங்கள் MATLAB இல் உங்கள் தரவை ஏற்ற வேண்டும் மற்றும் ஹிஸ்டோகிராம்() செயல்பாட்டைப் பயன்படுத்தி ஒரு வரைபடத்தை உருவாக்க வேண்டும். இந்தச் செயல்பாடு உங்கள் தரவின் அடிப்படையில் பின் எண்ணிக்கைகள் மற்றும் தொட்டி இருப்பிடங்களைக் கணக்கிடுகிறது. இங்கே ஒரு எடுத்துக்காட்டு குறியீடு:



தரவு = % உங்கள் தரவு இங்கே % ;
ஹிஸ்டோகிராம் ( தகவல்கள் ) ;





படி 2: ஹிஸ்டோகிராம் தரவை மீட்டெடுக்கவும்

ஹிஸ்டோகிராமை உருவாக்கிய பிறகு, நீங்கள் histcounts() செயல்பாட்டைப் பயன்படுத்தி பின் எண்ணிக்கைகள் மற்றும் பின் விளிம்புகளைப் பெறலாம். இந்தச் செயல்பாடானது ஒவ்வொரு தொட்டியிலும் தொடர்புடைய விளிம்புகளிலும் உள்ள எண்ணிக்கையை வழங்குகிறது. மேலும் செயலாக்கத்திற்கு இந்த மதிப்புகளை தனி மாறிகளில் சேமிக்கவும்:



[ எண்ணிக்கைகள், விளிம்புகள் ] = வரலாற்று எண்ணிக்கை ( தகவல்கள் ) ;

படி 3: இயல்பாக்கப்பட்ட மதிப்புகளைக் கணக்கிடுங்கள்

வரைபடத்தை இயல்பாக்குவதற்கு, ஒவ்வொரு தொட்டியின் எண்ணிக்கையையும் தரவு புள்ளிகளின் மொத்த எண்ணிக்கையால் வகுக்க வேண்டியது அவசியம். ஹிஸ்டோகிராம் முழுமையான எண்ணிக்கையைக் காட்டிலும் தொடர்புடைய அதிர்வெண் பரவலைக் குறிக்கிறது என்பதை இது உறுதி செய்கிறது. இயல்பாக்கப்பட்ட மதிப்புகளை நீங்கள் எவ்வாறு கணக்கிடலாம் என்பது இங்கே:

மொத்த தரவு புள்ளிகள் = தொகை ( எண்ணுகிறது ) ;
இயல்பாக்கப்பட்ட மதிப்புகள் = எண்ணிக்கைகள் / மொத்த தரவு புள்ளிகள்;

படி 4: பின் விளிம்புகளை சரிசெய்யவும்

சில சந்தர்ப்பங்களில், இயல்பாக்கப்பட்ட ஹிஸ்டோகிராம் சரியாக சீரமைக்க பின் விளிம்புகளை சரிசெய்ய வேண்டியிருக்கலாம். இதைச் செய்ய, நீங்கள் அருகிலுள்ள பின் விளிம்புகளுக்கு இடையில் உள்ள நடுப்புள்ளிகளைக் கணக்கிட்டு அவற்றை புதிய தொட்டி மையங்களாகப் பயன்படுத்தலாம். இங்கே ஒரு எடுத்துக்காட்டு குறியீடு:

binCenters = ( விளிம்புகள் ( 1 :முடிவு- 1 ) + விளிம்புகள் ( 2 : முடிவு ) ) / 2 ;

படி 5: இயல்பாக்கப்பட்ட ஹிஸ்டோகிராம் வரையவும்

இப்போது உங்களிடம் இயல்பாக்கப்பட்ட மதிப்புகள் மற்றும் சரிசெய்யப்பட்ட பின் மையங்கள் உள்ளன, பார்() செயல்பாட்டைப் பயன்படுத்தி இயல்பாக்கப்பட்ட ஹிஸ்டோகிராமை நீங்கள் திட்டமிடலாம். பின் மையங்களை x-அச்சு மதிப்புகளாகவும், இயல்பாக்கப்பட்ட மதிப்புகளை தொடர்புடைய y-அச்சு மதிப்புகளாகவும் அமைக்கவும்:

மதுக்கூடம் ( பின்சென்டர்கள், இயல்பாக்கப்பட்ட மதிப்புகள் ) ;

ஹிஸ்டோகிராமை இயல்பாக்கும் முழுமையான MATLAB குறியீடு இதோ:

% படி 1 : ஹிஸ்டோகிராம் உருவாக்கவும்
தரவு = [ 10 , இருபது , 30 , 40 , ஐம்பது , 10 , இருபது , 30 , 10 , இருபது ] ;
ஹிஸ்டோகிராம் ( தகவல்கள் ) ;

% படி 2 : ஹிஸ்டோகிராம் தரவைப் பெறுங்கள்
[ எண்ணிக்கைகள், விளிம்புகள் ] = வரலாற்று எண்ணிக்கை ( தகவல்கள் ) ;

% படி 3 : இயல்பாக்கப்பட்ட மதிப்புகளைப் பெறுங்கள்
மொத்த தரவு புள்ளிகள் = தொகை ( எண்ணுகிறது ) ;
இயல்பாக்கப்பட்ட மதிப்புகள் = எண்ணிக்கைகள் / மொத்த தரவு புள்ளிகள்;

% படி 4 : தொட்டிகளை மாற்றவும்
binCenters = ( விளிம்புகள் ( 1 :முடிவு- 1 ) + விளிம்புகள் ( 2 : முடிவு ) ) / 2 ;

% படி 5 : இயல்பாக்கப்பட்ட ஹிஸ்டோகிராம் வரையவும்
மதுக்கூடம் ( பின்சென்டர்கள், இயல்பாக்கப்பட்ட மதிப்புகள் ) ;

% படி 6 : சதித்திட்டத்தைத் தனிப்பயனாக்கு
எக்ஸ்லேபிள் ( 'தொட்டிகள்' ) ;
ylabel ( 'இயல்படுத்தப்பட்ட அதிர்வெண்' ) ;
தலைப்பு ( 'இயல்பாக்கப்பட்ட ஹிஸ்டோகிராம்' ) ;
கட்டம் மீது;

நான் ஒரு எடுத்துக்காட்டு தரவுத்தொகுப்பு தரவைச் சேர்த்துள்ளேன் மற்றும் ஒரு வரைபடத்தை உருவாக்க அதைப் பயன்படுத்தினேன். இந்தக் குறியீடு ஒரு வரைபடத்தை உருவாக்கும், இயல்பாக்கப்பட்ட மதிப்புகளைக் கணக்கிடும், பின் விளிம்புகளைச் சரிசெய்து, இயல்பாக்கப்பட்ட ஹிஸ்டோகிராமைத் திட்டமிடும்.

குறிப்பு: நீங்கள் MATLAB பட செயலாக்க கருவிப்பெட்டியை நிறுவியுள்ளீர்கள் என்று குறியீடு கருதுகிறது, இதில் ஹிஸ்டோகிராம் மற்றும் ஹிஸ்ட்கவுண்ட்ஸ் செயல்பாடுகள் அடங்கும்.

முடிவுரை

MATLAB இல் ஒரு வரைபடத்தை இயல்பாக்குவது ஒரு நேரடியான செயல்முறையாகும், இது உங்கள் தரவின் தொடர்புடைய அதிர்வெண் விநியோகத்தைப் பற்றிய நுண்ணறிவுகளைப் பெற உங்களை அனுமதிக்கிறது. ஹிஸ்டோகிராமை இயல்பாக்குவதற்கு ஒவ்வொரு தொட்டியின் எண்ணிக்கையையும் மொத்த தரவு புள்ளிகளின் எண்ணிக்கையால் வகுக்கவும்.