ఈ ట్యుటోరియల్ MATLABలో ఒక షరతు నిజం అయినప్పుడు పునరావృతం చేయడానికి కాసేపు లూప్ను ఎలా సృష్టించాలో చూపుతుంది.
MATLABలో కండిషన్ ట్రూ అయినప్పుడు రిపీట్ చేయడానికి కాసేపు లూప్ని ఎలా రూపొందించాలి?
అయితే లూప్ అనేది MATLABలో పునరావృతమయ్యే స్టేట్మెంట్, ఇది పేర్కొనబడని సంఖ్యలో పునరావృత్తులు కంటే ఒకటి లేదా అంతకంటే ఎక్కువ స్టేట్మెంట్లను అమలు చేయడానికి ఉపయోగించబడుతుంది. ప్రక్రియ కాసేపు లూప్లో ప్రారంభమైనప్పుడు, ఇచ్చిన లూపింగ్ పరిస్థితి సంతృప్తి చెందే వరకు అది కొనసాగుతుంది.
for loop వలె కాకుండా, while లూప్లోని పునరావృతాల యొక్క ఖచ్చితమైన సంఖ్య ముందుగా తెలియదని గుర్తుంచుకోండి.
అయితే లూప్ యొక్క ఇండెక్స్డ్ వేరియబుల్స్ ఏదైనా వేరియబుల్ ద్వారా సూచించబడతాయి, అయినప్పటికీ, ఎక్కువగా ఉపయోగించే వేరియబుల్స్ i మరియు j అయితే ఈ వేరియబుల్స్ MATLABలో నివారించబడాలి ఎందుకంటే అవి సంక్లిష్ట సంఖ్యల కోసం ఉపయోగించబడతాయి.
వాక్యనిర్మాణం
MATLABలో అయితే-ఎండ్ లూప్ స్టేట్మెంట్ యొక్క ప్రాథమిక సింటాక్స్ క్రింద ఇవ్వబడింది:
అయితే వ్యక్తీకరణ
ప్రకటనలు
ముగింపు
ఇక్కడ:
ది అయితే వ్యక్తీకరణ పేర్కొన్న లూపింగ్ షరతు సంతృప్తి చెందే వరకు ఇచ్చిన స్టేట్మెంట్ల సమూహాన్ని అమలు చేస్తుంది.
అయితే లూప్ ఎంతకాలం పని చేస్తుందో నిర్ణయించే షరతును అయితే వ్యక్తీకరణ కలిగి ఉంటుంది. ఈ షరతు నిజమైతే, అయితే మరియు ముగింపు మధ్య స్టేట్మెంట్ల సమూహం అమలు చేయబడుతుంది మరియు అయితే కండిషన్ నిజం అయ్యే వరకు ప్రక్రియ పునరావృతమవుతుంది. అయితే కండిషన్ తప్పు అయినప్పుడు, ప్రక్రియ ఆగిపోతుంది మరియు అయితే లూప్ నిలిపివేయబడుతుంది.
ఉదాహరణలు
MATLABలో షరతు నిజం అయినప్పుడు పునరావృతం చేయడానికి ఒక వేళ లూప్ను ఎలా సృష్టించాలో అర్థం చేసుకోవడానికి దిగువ-ఇచ్చిన ఉదాహరణలను అనుసరించండి.
ఉదాహరణ 1: సమాన అంతరం ఉన్న వెక్టర్ని సృష్టించడానికి లూప్ని ఉపయోగించడం
ఉదాహరణలో, షరతు నిజమయ్యే వరకు while లూప్ను పునరావృతం చేసే సమాన-అంతర వెక్టర్ను సృష్టించడానికి మేము while లూప్ను ఉపయోగిస్తాము.
x = 0అయితే x < ఇరవై
x = x+ 5 ;
disp ( x )
ముగింపు
ఉదాహరణ 2: సంఖ్య యొక్క ఫ్యాక్టోరియల్ని లెక్కించడానికి లూప్ని ఉపయోగించడం
ఈ MATLAB కోడ్ while లూప్ స్టేట్మెంట్ని ఉపయోగించి సంఖ్య 5 యొక్క కారకాన్ని గణిస్తుంది.
వాస్తవం = 1 ;x = 1 ;
అయితే x < = 5
fact = వాస్తవం * x;
x = x + 1 ;
ముగింపు
fprintf ( '5 యొక్క గణించబడిన కారకం' )
disp ( వాస్తవం )
ముగింపు
అయితే లూప్ అనేది MATLABలో పునరావృతమయ్యే స్టేట్మెంట్, పునరావృతాల సంఖ్య ముందుగానే పేర్కొనబడనప్పుడు ఒక స్టేట్మెంట్ లేదా స్టేట్మెంట్ల సమూహాన్ని అనేకసార్లు అమలు చేయడానికి ఉపయోగించబడుతుంది. పునరావృత్తులు యొక్క ఖచ్చితమైన సంఖ్య తెలియకుండానే లూపింగ్ అవసరమైనప్పుడు మేము కాసేపు లూప్ని ఉపయోగిస్తాము. ఈ ట్యుటోరియల్ MATLABలో షరతు నిజం అయినప్పుడు పునరావృతం చేయడానికి కాసేపు లూప్ను ఎలా సృష్టించాలో తెలుసుకోవడానికి సులభమైన మార్గదర్శిని అందించింది. ఈ గైడ్ని అర్థం చేసుకోవడం MATLABలో ఎక్స్ప్రెషన్లను ఉపయోగించడాన్ని నేర్చుకోవడంలో మీకు సహాయపడుతుంది.