MATLAB இல் ஒரு நிபந்தனை உண்மையாக இருக்கும் போது மீண்டும் ஒரு வேளை வளையத்தை எவ்வாறு உருவாக்குவது என்பதை இந்த டுடோரியல் விளக்குகிறது.
MATLAB இல் ஒரு நிபந்தனை உண்மையாக இருக்கும்போது மீண்டும் மீண்டும் செய்ய சிறிது நேர சுழற்சியை எவ்வாறு உருவாக்குவது?
போது லூப் என்பது MATLAB இல் மீண்டும் செயல்படும் அறிக்கையாகும், இது குறிப்பிடப்படாத எண்ணிக்கையிலான மறு செய்கைகளில் ஒன்று அல்லது அதற்கு மேற்பட்ட அறிக்கைகளை இயக்க பயன்படுகிறது. செயல்முறை சிறிது நேரத்தில் தொடங்கும் போது, கொடுக்கப்பட்ட லூப்பிங் நிபந்தனை திருப்தி அடையும் வரை அது தொடர்கிறது.
for loop போலல்லாமல், while loop இல் உள்ள மறு செய்கைகளின் சரியான எண்ணிக்கை முன்கூட்டியே தெரியவில்லை என்பதை நினைவில் கொள்ளவும்.
while லூப்பின் அட்டவணைப்படுத்தப்பட்ட மாறிகள் எந்த மாறிகளாலும் குறிக்கப்படலாம், இருப்பினும், பெரும்பாலும் பயன்படுத்தப்படும் மாறிகள் i மற்றும் j ஆனால் இந்த மாறிகள் MATLAB இல் தவிர்க்கப்பட வேண்டும், ஏனெனில் அவை சிக்கலான எண்களுக்குப் பயன்படுத்தப்படுகின்றன.
தொடரியல்
MATLABல் இருக்கும் போது-எண்ட் லூப் அறிக்கையின் அடிப்படை தொடரியல் கீழே கொடுக்கப்பட்டுள்ளது:
போது வெளிப்பாடு
அறிக்கைகள்
முடிவு
இங்கே:
தி போது வெளிப்பாடு குறிப்பிட்ட லூப்பிங் நிபந்தனை பூர்த்தியாகும் வரை கொடுக்கப்பட்ட அறிக்கைகளின் குழுவை செயல்படுத்துகிறது.
while வெளிப்பாடு, while லூப் எவ்வளவு நேரம் வேலை செய்யும் என்பதை தீர்மானிக்கும் நிபந்தனையை உள்ளடக்கியது. இந்த நிபந்தனை உண்மையாக இருந்தால், while மற்றும் end இடையே உள்ள அறிக்கைகளின் குழு செயல்படுத்தப்படும், மற்றும் போது நிபந்தனை உண்மையாகும் வரை செயல்முறை மீண்டும் நடக்கும். போது நிபந்தனை தவறானதாக இருக்கும்போது, செயல்முறை நிறுத்தப்படும் மற்றும் போது வளையம் நிறுத்தப்படும்.
எடுத்துக்காட்டுகள்
MATLAB இல் நிபந்தனை சரியாக இருக்கும் போது மீண்டும் ஒரு வேளை வளையத்தை எவ்வாறு உருவாக்குவது என்பதைப் புரிந்துகொள்ள கீழே கொடுக்கப்பட்டுள்ள உதாரணங்களைப் பின்பற்றவும்.
எடுத்துக்காட்டு 1: சம இடைவெளி கொண்ட வெக்டரை உருவாக்க லூப்பைப் பயன்படுத்துதல்
எடுத்துக்காட்டில், சம இடைவெளி கொண்ட வெக்டரை உருவாக்க, while லூப்பைப் பயன்படுத்துகிறோம், இது நிபந்தனை உண்மையாகும் வரை லூப்பை மீண்டும் செய்கிறது.
x = 0போது எக்ஸ் < இருபது
x = x+ 5 ;
disp ( எக்ஸ் )
முடிவு
எடுத்துக்காட்டு 2: ஒரு எண்ணின் காரணியை கணக்கிடுவதற்கு லூப்பைப் பயன்படுத்துதல்
இந்த MATLAB குறியீடு, while loop அறிக்கையைப் பயன்படுத்தி எண் 5 இன் காரணியானதைக் கணக்கிடுகிறது.
உண்மை = 1 ;x = 1 ;
போது எக்ஸ் < = 5
உண்மை = உண்மை * எக்ஸ்;
x = x + 1 ;
முடிவு
fprintf ( 'கணக்கிடப்பட்ட காரணியான 5' )
disp ( உண்மை )
முடிவுரை
போது லூப் என்பது MATLAB இல் மீண்டும் மீண்டும் செய்யும் அறிக்கை அல்லது மறு செய்கைகளின் எண்ணிக்கையை முன்கூட்டியே குறிப்பிடாத போது ஒரு அறிக்கை அல்லது அறிக்கைகளின் குழுவை பல முறை செயல்படுத்த பயன்படுகிறது. மறு செய்கைகளின் சரியான எண்ணிக்கை தெரியாமல், லூப்பிங் தேவைப்படும் சூழ்நிலையில், ஒரு வேளை லூப்பைப் பயன்படுத்துகிறோம். இந்த டுடோரியல் MATLAB இல் நிபந்தனை உண்மையாக இருக்கும்போது மீண்டும் ஒரு வேளை வளையத்தை எவ்வாறு உருவாக்குவது என்பதைக் கற்றுக்கொள்வதற்கான எளிய வழிகாட்டியை வழங்கியுள்ளது. இந்த வழிகாட்டியைப் புரிந்துகொள்வது, MATLAB இல் உள்ள எக்ஸ்ப்ரெஷன்களை பயன்படுத்தும் கலையைக் கற்றுக்கொள்ள உதவும்.