இந்த டுடோரியல் MATLAB இல் if, elseif, else அறிக்கைகளின் செயல்பாட்டைப் புரிந்துகொள்ள உதவும்.
MATLAB இல் இருந்தால், elseif மற்றும் வேறு அறிக்கையைப் புரிந்துகொள்வது
என்றால், இல்லையெனில், மற்றும் வேறு கொடுக்கப்பட்ட நிபந்தனைகளின் கீழ் குறியீட்டின் ஒரு குறிப்பிட்ட பகுதியை இயக்க MATLAB இல் பயன்படுத்தப்படும் நிபந்தனை அறிக்கைகள். இரண்டுக்கும் மேற்பட்ட நிபந்தனைகள் இருந்தால், நாங்கள் பயன்படுத்துகிறோம் என்றால், இல்லையெனில், மற்றும் வேறு அறிக்கைகள். இங்கே, தி அறிக்கை என்றால் முதல் நிபந்தனையை செயல்படுத்துகிறது, இல்லையெனில் இரண்டாவது நிபந்தனையை செயல்படுத்துகிறது, மற்றும் பிற, மற்றும், வேறு எந்த நிபந்தனையும் பூர்த்தி செய்யப்படாத போதெல்லாம் செயல்படுத்துகிறது.
MATLAB இல் if, elseif மற்றும் else அறிக்கைகளுக்கான தொடரியல்
தி என்றால், elseif, வேறு அறிக்கைகள் MATLAB இல் ஒரு எளிய தொடரியல் பின்பற்றுகின்றன:
என்றால் வெளிப்பாடு1
அறிக்கைகள்
இல்லையெனில் வெளிப்பாடு2
அறிக்கைகள்
வேறு
அறிக்கைகள்
முடிவு
மேலே உள்ள தொடரியல்:
தி தொகுதி என்றால் எப்போது நிறைவேற்றப்படும் வெளிப்பாடு1 உண்மை என்று மதிப்பிடுகிறது. இந்தத் தொகுதிக்குள் உள்ள அறிக்கைகள் முடிவு வரும்போது இயங்கும் வெளிப்பாடு1 காலியாக இல்லை மற்றும் பூஜ்ஜியம் அல்லாத உண்மையான அல்லது தருக்க கூறுகளைக் கொண்டுள்ளது.
தி elseif தொகுதி சரிபார்க்க கூடுதல் நிபந்தனைகளைக் குறிப்பிடப் பயன்படுகிறது. என்றால் வெளிப்பாடு1 தவறானது, MATLAB மதிப்பீட்டிற்கு செல்கிறது வெளிப்பாடு2 . என்றால் வெளிப்பாடு2 உண்மை, elseif தொகுதியில் உள்ள அறிக்கைகள் செயல்படுத்தப்படும்.
தி வேறு தொகுதி அனைத்து குறிப்பிட்ட நிபந்தனைகளும் தவறானதாக இருக்கும் போது செயல்படுத்தப்படும். முந்தைய நிபந்தனைகள் எதுவும் உண்மை இல்லை என மதிப்பிடும்போது இந்தத் தொகுதிக்குள் உள்ள அறிக்கைகள் இயங்கும்.
இறுதி முக்கிய வார்த்தை முழுவதுமாக முடிவடைகிறது என்றால், elseif, வேறு அறிக்கை.
எடுத்துக்காட்டு 1
இந்த MATLAB குறியீடு பயனரிடமிருந்து ஒரு எண்ணை ஏற்றுக்கொண்டு, அந்த எண் நேர்மறையா, எதிர்மறையா அல்லது பூஜ்ஜியமா என்பதைத் தீர்மானிக்கிறது என்றால், இல்லையெனில், மற்றும் வேறு அறிக்கை.
எண் = உள்ளீடு ( 'ஒரு எண்ணை உள்ளிடவும்=' ) ;என்றால் எண் > 0
fprintf ( 'நேர்மறை எண்\n' ) ;
இல்லையெனில் ( எண் < 0 )
fprintf ( 'எதிர்மறை எண்\n' ) ;
வேறு
fprintf ( 'உள்ளிட்ட எண் 0\n' ) ;
முடிவு
உதாரணம் 2
இந்த MATLAB குறியீடு பயனரிடமிருந்து ஒரு எண்ணை ஏற்றுக்கொள்கிறது மற்றும் குறிப்பிட்ட இடைவெளியில் எண் உள்ளதா என்பதை தீர்மானிக்கிறது என்றால், elseif மற்றும் வேறு அறிக்கை.
எண் = உள்ளீடு ( 'ஒரு எண்ணை உள்ளிடவும்:' ) ;minVal = - 10 ;
maxVal = 10 ;
என்றால் ( என்பதை >= minVal ) && ( எண் <= maxVal )
disp ( 'குறிப்பிட்ட வரம்பிற்குள் மதிப்பு.' )
இல்லையெனில் ( எண் > அதிகபட்சம் )
disp ( 'மதிப்பு அதிகபட்ச மதிப்பை மீறுகிறது.' )
வேறு
disp ( 'மதிப்பு குறைந்தபட்ச மதிப்புக்குக் கீழே உள்ளது.' )
முடிவு
முடிவுரை
தி என்றால், இல்லையெனில், மற்றும் வேறு திட்டத்தில் கொடுக்கப்பட்ட நிபந்தனைகளை சோதிக்க MATLAB இல் உள்ள அறிக்கை பயன்படுத்தப்படுகிறது. ஒவ்வொரு அறிக்கைக்கும் அதன் சொந்த குறியீடு தொகுதி உள்ளது மற்றும் அதன் குறிப்பிட்ட நிபந்தனை திருப்தி அடையும் போதெல்லாம் செயல்படுத்துகிறது. இங்கே, தி அறிக்கை என்றால் முதல் நிபந்தனையை செயல்படுத்துகிறது, இல்லையெனில் இரண்டாவது நிபந்தனை மற்றும் பிறவற்றை செயல்படுத்துகிறது, மற்றும், வேறு எந்த நிபந்தனைகளும் பூர்த்தி செய்யப்படாத போதெல்லாம் செயல்படுத்துகிறது. இந்த டுடோரியல் அதன் செயல்பாட்டைப் புரிந்துகொள்ள எங்களுக்கு உதவியது என்றால், இல்லையெனில், மற்றும் வேறு சில எடுத்துக்காட்டுகளைப் பயன்படுத்தி MATLAB இல் உள்ள அறிக்கைகள்.