MATLABలో OR (||) ఆపరేటర్ని ఉపయోగించి స్టేట్మెంట్ ఎలా ఉపయోగించాలి
MATLABలోని OR ఆపరేటర్ రెండు లేదా అంతకంటే ఎక్కువ షరతులను మూల్యాంకనం చేయడానికి మరియు షరతుల్లో ఏది నిజమైతే కోడ్ బ్లాక్ని అమలు చేయడానికి ఉపయోగించబడుతుంది. OR ఆపరేటర్ పైప్ గుర్తు (|) ద్వారా సూచించబడుతుంది, OR ఆపరేటర్లతో స్టేట్మెంట్లను ఉపయోగించగల అనేక మార్గాలు ఉన్నాయి వాటిలో కొన్ని:
విధానం 1: if-else స్టేట్మెంట్తో
రెండవ విధానం if-else స్టేట్మెంట్ను OR ఆపరేటర్తో కలిపి ఉపయోగిస్తుంది. ఇది పరిస్థితుల ఆధారంగా విభిన్న కోడ్ బ్లాక్లను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. కింది కోడ్ను పరిగణించండి:
x = ఇరవై ;
ఉంటే x < 3 || x > 12
disp ( 'x ఉంది కంటే తక్కువ 3 లేదా అంతకంటే ఎక్కువ 12 ' ) ;
లేకపోతే
disp ( 'x ఉంది మధ్య 3 మరియు 10 ' ) ;
ముగింపు
మా కోడ్లో, వేరియబుల్ x విలువను అంచనా వేయడానికి if స్టేట్మెంట్ ఉపయోగించబడుతుంది. ఈ if స్టేట్మెంట్ యొక్క షరతు OR ఆపరేటర్ (||)ను కలిగి ఉంటుంది, ఇది ఏకకాలంలో రెండు విభిన్న పరిస్థితుల మూల్యాంకనాన్ని అనుమతిస్తుంది.
x విలువ 3 కంటే తక్కువ లేదా 12 కంటే ఎక్కువ ఉంటే, 'if' బ్లాక్లోని కోడ్ అమలు చేయబడుతుంది మరియు ఇది x 3 కంటే తక్కువ లేదా 12 కంటే ఎక్కువ అనే సందేశాన్ని ప్రదర్శిస్తుంది.
మరోవైపు, x యొక్క విలువ షరతుల్లో దేనినీ సంతృప్తిపరచకపోతే, అంటే అది 3 మరియు 10 (కలిసి) మధ్య ఉన్నట్లయితే, else బ్లాక్లోని కోడ్ అమలు చేయబడుతుంది మరియు ఇది x 3 మరియు 12 మధ్య సందేశాన్ని ప్రదర్శిస్తుంది.
విధానం 2: నెస్టెడ్ ఇఫ్ స్టేట్మెంట్లతో
రెండవ విధానంలో OR ఆపరేటర్లతో మరింత సంక్లిష్టమైన షరతులతో కూడిన మూల్యాంకనాలను రూపొందించడానికి నెస్టెడ్ ఇఫ్ స్టేట్మెంట్లను ఉపయోగించడం ఉంటుంది. ఇక్కడ ఒక ఉదాహరణ కోడ్ ఉంది:
x = ఇరవై ;ఉంటే x < 5
disp ( 'x ఉంది కంటే తక్కువ 5 ' )
లేకపోతే x < 3 || x > 12
disp ( 'x ఉంది కంటే తక్కువ 3 లేదా అంతకంటే ఎక్కువ 12 ' ) ;
లేకపోతే
disp ( 'x ఉంది మధ్య 10 మరియు 12 ' ) ;
ముగింపు
OR ఆపరేటర్ (||)ని ఉపయోగించి బహుళ షరతులకు వ్యతిరేకంగా వేరియబుల్ x విలువను తనిఖీ చేసే if స్టేట్మెంట్ మా వద్ద ఉంది. ముందుగా, ఇది x 5 కంటే తక్కువగా ఉందో లేదో తనిఖీ చేస్తుంది. ఈ షరతు నిజమైతే, అది x 5 కంటే తక్కువ అనే సందేశాన్ని ప్రదర్శిస్తుంది.
ప్రారంభ షరతు తప్పు అని మూల్యాంకనం చేస్తే, కోడ్ else-if స్టేట్మెంట్కి వెళుతుంది, ఇది x 3 కంటే తక్కువ లేదా 12 కంటే ఎక్కువ అని ధృవీకరిస్తుంది. ఈ షరతు నిజమైతే, x 3 కంటే తక్కువ లేదా 12 కంటే ఎక్కువ అనే సందేశాన్ని ప్రదర్శిస్తుంది.
మునుపటి షరతుల్లో ఏదీ నిజం కానట్లయితే, అంటే x 5 కంటే తక్కువ కాదు లేదా OR షరతును సంతృప్తి పరచకపోతే, కోడ్ వేరే బ్లాక్ని అమలు చేస్తుంది. ఈ సందర్భంలో, ఇది 10 మరియు 12 మధ్య x సందేశాన్ని ప్రదర్శిస్తుంది.
ముగింపు
MATLAB యొక్క if స్టేట్మెంట్లో OR ఆపరేటర్ని ఉపయోగించడం వలన మీరు మీ కోడ్లో మరింత సౌలభ్యాన్ని అందించడం ద్వారా ఏకకాలంలో బహుళ పరిస్థితులను అంచనా వేయడానికి మిమ్మల్ని అనుమతిస్తుంది. if-else స్టేట్మెంట్లు మరియు నెస్టెడ్ if స్టేట్మెంట్లతో సహా if స్టేట్మెంట్లలో OR ఆపరేటర్ను చేర్చడానికి మేము రెండు వేర్వేరు ఉదాహరణలను అన్వేషించాము.