నేను MATLABలో if, elseif, else మరియు స్టేట్‌మెంట్‌లను ఎలా తయారు చేయాలి?

Nenu Matlablo If Elseif Else Mariyu Stet Ment Lanu Ela Tayaru Ceyali



MATLAB అనేది శక్తివంతమైన ప్రోగ్రామింగ్ లాంగ్వేజ్, ఇది మీ కోడ్‌ను మరింత అనువైనదిగా మరియు అనుకూలమైనదిగా చేయడానికి వివిధ నియంత్రణ నిర్మాణాలను అందిస్తుంది. అటువంటి నియంత్రణ నిర్మాణం ఒకటి if, elseif, else స్టేట్‌మెంట్, ఇది పేర్కొన్న పరిస్థితులపై ఆధారపడి వివిధ కోడ్ బ్లాక్‌లను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.

ఈ ట్యుటోరియల్ MATLABలో if, elseif, else స్టేట్‌మెంట్‌ల పనితీరును అర్థం చేసుకోవడంలో మాకు సహాయం చేస్తుంది.

MATLABలో ఉంటే, elseif మరియు ఇతర ప్రకటనలను అర్థం చేసుకోవడం

ఒకవేళ, లేకపోతే, మరియు లేకపోతే ఇచ్చిన షరతులలో కోడ్ యొక్క నిర్దిష్ట భాగాన్ని అమలు చేయడానికి MATLABలో ఉపయోగించే షరతులతో కూడిన స్టేట్‌మెంట్‌లు. మనకు రెండు కంటే ఎక్కువ షరతులు ఉన్నప్పుడు, మేము ఉపయోగిస్తాము ఒకవేళ, లేకపోతే, మరియు లేకపోతే ప్రకటనలు. ఇక్కడ, ది ప్రకటన ఉంటే మొదటి షరతును అమలు చేస్తుంది, లేకపోతే రెండవ షరతును అమలు చేస్తుంది మరియు ఇతరులు, మరియు, లేకపోతే ఏదైనా షరతు సంతృప్తి చెందనప్పుడు అమలు చేస్తుంది.







MATLABలో if, elseif మరియు else స్టేట్‌మెంట్‌ల కోసం సింటాక్స్

ది if, elseif, else స్టేట్‌మెంట్‌లు MATLABలో సాధారణ సింటాక్స్‌ను అనుసరిస్తాయి:



ఉంటే వ్యక్తీకరణ1

ప్రకటనలు

లేకపోతే వ్యక్తీకరణ2

ప్రకటనలు

లేకపోతే

ప్రకటనలు

ముగింపు

పై వాక్యనిర్మాణంలో:



ది బ్లాక్ చేస్తే ఎప్పుడైనా అమలు చేయబడుతుంది వ్యక్తీకరణ1 నిజమని విశ్లేషిస్తుంది. ఫలితంగా వచ్చినప్పుడు ఈ బ్లాక్‌లోని స్టేట్‌మెంట్‌లు రన్ అవుతాయి వ్యక్తీకరణ1 ఖాళీగా లేదు మరియు సున్నా కాని వాస్తవ లేదా తార్కిక అంశాలను కలిగి ఉంటుంది.





ది elseif బ్లాక్ తనిఖీ చేయడానికి అదనపు షరతులను పేర్కొనడానికి ఉపయోగించబడుతుంది. ఉంటే వ్యక్తీకరణ1 తప్పు, MATLAB మూల్యాంకనం చేయడానికి కొనసాగుతుంది వ్యక్తీకరణ2 . ఉంటే వ్యక్తీకరణ2 నిజం, elseif బ్లాక్‌లోని స్టేట్‌మెంట్‌లు అమలు చేయబడతాయి.

ది వేరే బ్లాక్ అన్ని పేర్కొన్న షరతులు తప్పుగా ఉన్నప్పుడు అమలు చేయబడుతుంది. మునుపటి షరతులు ఏవీ నిజం కానప్పుడు ఈ బ్లాక్‌లోని స్టేట్‌మెంట్‌లు అమలు చేయబడతాయి.



ముగింపు కీవర్డ్ మొత్తం ముగుస్తుంది if, elseif, else ప్రకటన.

ఉదాహరణ 1

ఈ MATLAB కోడ్ వినియోగదారు నుండి ఒక సంఖ్యను అంగీకరిస్తుంది మరియు సంఖ్యను ఉపయోగించి సానుకూలంగా, ప్రతికూలంగా లేదా సున్నాగా ఉందా అని నిర్ణయిస్తుంది ఒకవేళ, లేకపోతే, మరియు లేకపోతే ప్రకటన.

సంఖ్య = ఇన్పుట్ ( 'సంఖ్యను నమోదు చేయండి=' ) ;

ఉంటే సంఖ్య > 0

fprintf ( 'పాజిటివ్ నంబర్\n' ) ;

లేకపోతే ( సంఖ్య < 0 )

fprintf ( 'ప్రతికూల సంఖ్య\n' ) ;

లేకపోతే

fprintf ( 'నమోదు చేసిన సంఖ్య 0\n' ) ;

ముగింపు

ఉదాహరణ 2

ఈ MATLAB కోడ్ వినియోగదారు నుండి సంఖ్యను అంగీకరిస్తుంది మరియు ఆ సంఖ్యను ఉపయోగించి పేర్కొన్న విరామం మధ్య ఉంటుందో లేదో నిర్ణయిస్తుంది ఉంటే, elseif మరియు వేరే ప్రకటన.

సంఖ్య = ఇన్పుట్ ( 'సంఖ్యను నమోదు చేయండి:' ) ;

minVal = - 10 ;

maxVal = 10 ;

ఉంటే ( లేదో >= minVal ) && ( సంఖ్య <= maxVal )

disp ( 'నిర్దిష్ట పరిధిలో విలువ.' )

లేకపోతే ( సంఖ్య > maxVal )

disp ( 'విలువ గరిష్ట విలువను మించిపోయింది.' )

లేకపోతే

disp ( 'విలువ కనీస విలువ కంటే తక్కువగా ఉంది.' )

ముగింపు

ముగింపు


ది ఒకవేళ, లేకపోతే, మరియు లేకపోతే ప్రోగ్రామ్‌లో ఇచ్చిన షరతులను పరీక్షించడానికి MATLABలోని స్టేట్‌మెంట్ ఉపయోగించబడుతుంది. ప్రతి స్టేట్‌మెంట్‌కు దాని స్వంత కోడ్ బ్లాక్ ఉంటుంది మరియు దాని పేర్కొన్న షరతు సంతృప్తి చెందినప్పుడు అమలు చేస్తుంది. ఇక్కడ, ది ప్రకటన ఉంటే మొదటి షరతును అమలు చేస్తుంది, లేకపోతే రెండవ షరతు మరియు ఇతరులను అమలు చేస్తుంది, మరియు, లేకపోతే ఏదైనా షరతులు సంతృప్తి చెందనప్పుడు అమలు చేస్తుంది. ఈ ట్యుటోరియల్ పనిని అర్థం చేసుకోవడానికి మాకు సహాయపడింది ఒకవేళ, లేకపోతే, మరియు లేకపోతే కొన్ని ఉదాహరణలను ఉపయోగించి MATLABలో ప్రకటనలు.