இந்த கட்டுரை MATLAB ஐ எவ்வாறு செயல்படுத்துவது என்பதை நமக்குக் கற்பிக்கப் போகிறது லின்ஸ்பேஸ்() செயல்பாடு.
MATLAB இல் லின்ஸ்பேஸ்() செயல்பாட்டை எவ்வாறு செயல்படுத்துவது?
MATLAB நூலகத்தில் உள்ளமைக்கப்பட்ட லின்ஸ்பேஸ்() செயல்பாடு உள்ளது, இது இரண்டு குறிப்பிட்ட புள்ளிகளுக்கு இடையில் நேரியல் இடைவெளி மதிப்புகளை உருவாக்க உங்களை அனுமதிக்கிறது. இந்தச் செயல்பாட்டிற்கு உள்ளீடாக இரண்டு மதிப்புகள் மற்றும் சம இடைவெளி மதிப்புகளின் எண்ணிக்கையைக் குறிப்பிடப் பயன்படுத்தப்படும் மற்றொரு விருப்ப உள்ளீடு தேவைப்படுகிறது. இந்த செயல்பாடு கொடுக்கப்பட்ட எளிய தொடரியல் பின்வருமாறு:
லின்ஸ்பேஸ் ( < தொடக்க_புள்ளி > , < முடிவு_புள்ளி > , ( விருப்பமானது ) < புள்ளிகளின்_எண் > )
இந்த செயல்பாடு மூன்று வாதங்களை ஏற்றுக்கொள்கிறது:
- தொடக்க_புள்ளி : இடைவெளியின் தொடக்க மதிப்பைக் குறிப்பிடப் பயன்படுத்தப்படும் ஒரு கட்டாய வாதம்.
- முடிவு_புள்ளி : இடைவெளியின் இறுதி மதிப்பைக் குறிப்பிட தேவையான வாதம்.
- புள்ளிகளின்_எண் : ஒரு விருப்ப வாதம் சம இடைவெளியுடன் பல மதிப்புகளை விவரிக்கப் பயன்படுகிறது. இந்த வாதம் குறிப்பிடப்படவில்லை எனில், செயல்பாடானது முன்னிருப்பாக கொடுக்கப்பட்ட புள்ளிகளுக்கு இடையில் 100 சம இடைவெளி கொண்ட தனிமங்களின் வெக்டரை உருவாக்குகிறது.
இன் செயல்பாட்டை விளக்குவதற்கு சில நடைமுறை உதாரணங்களைக் கருத்தில் கொள்வோம் லின்ஸ்பேஸ்() செயல்பாடு.
எடுத்துக்காட்டு 1
இது ஒரு எளிய MATLAB குறியீடு ஆகும் லின்ஸ்பேஸ்() 1 இலிருந்து தொடங்கி 10 இல் முடிவடையும் சம இடைவெளி மதிப்புகளை அச்சிடுவதற்கான செயல்பாடு.
மதுக்கூடம் = லின்ஸ்பேஸ் ( 1 , 10 )
மேலே உள்ள குறியீட்டில், உறுப்புகளின் எண்ணிக்கையை நாங்கள் குறிப்பிடவில்லை, எனவே இது 100 கூறுகளைக் கொண்ட ஒரு திசையன் உருவாக்கியது.
உதாரணம் 2
கொடுக்கப்பட்ட MATLAB குறியீடு, இதைப் பயன்படுத்தி நேரியல் இடைவெளி கொண்ட வெக்டரை உருவாக்கும் லின்ஸ்பேஸ்() சம இடைவெளி மதிப்புகளின் புள்ளிகள் மற்றும் எண்ணிக்கையைக் குறிப்பிடுவதன் மூலம் செயல்பாடு.
மதுக்கூடம் = லின்ஸ்பேஸ் ( 1 , 10 , 5 )
எடுத்துக்காட்டு 3
ஒரு செயல்பாட்டைத் திட்டமிடும் போது, டொமைனுக்கு சமமான இடைவெளி மதிப்புகளை வழங்குவது முக்கியம். ஒவ்வொரு மதிப்பையும் கைமுறையாக உள்ளிடுவதற்குப் பதிலாக, நீங்கள் பயன்படுத்தலாம் லின்ஸ்பேஸ்() ஒரு குறிப்பிட்ட வரம்பிற்குள் சம இடைவெளி மதிப்புகளின் தொகுப்பை உருவாக்க அனுமதிக்கும் MATLAB இல் உள்ள செயல்பாடு. எனவே, செயல்பாடுகளை திட்டமிடுவதற்கான ஒரு டொமைனை உருவாக்கும் செயல்முறையை எளிதாக்க உங்களுக்கு உதவுங்கள்.
x = லின்ஸ்பேஸ் ( 1 , 10 ) ;மற்றும் = இல்லாமல் ( எக்ஸ் ) ;
தண்டு ( x,y )
எடுத்துக்காட்டு 4
இந்த எடுத்துக்காட்டில், நாம் நேரியல் இடைவெளி கொண்ட கலப்பு எண்களின் வெக்டரைப் பயன்படுத்தி உருவாக்கப் போகிறோம் லின்ஸ்பேஸ்() செயல்பாடு.
வெக்ட் = லின்ஸ்பேஸ் ( - 1 -நான், 1 +நான், 5 )
முடிவுரை
நேரியல்-இடைவெளி வெக்டர்கள் கொடுக்கப்பட்ட நேரியல் டொமைனுக்குள் சம இடைவெளியில் இருக்கும் மதிப்புகளைக் கொண்டுள்ளன. MATLAB லின்ஸ்பேஸ்() செயல்பாடு இரண்டு குறிப்பிட்ட புள்ளிகளுக்கு இடையே நேர்கோட்டு இடைவெளி மதிப்புகளை உருவாக்க வடிவமைக்கப்பட்டுள்ளது. செயல்பாடு இரண்டு மதிப்புகளை கட்டாய உள்ளீடுகளாக எடுத்துக்கொள்கிறது மற்றும் விருப்ப வாதத்தைப் பயன்படுத்தி அந்த இடைவெளியில் சம இடைவெளி மதிப்புகளின் எண்ணிக்கையைக் குறிப்பிட நெகிழ்வுத்தன்மையை வழங்குகிறது. இந்த பயிற்சியின் பயன்பாட்டை நிரூபிக்கிறது லின்ஸ்பேஸ்() நடைமுறை எடுத்துக்காட்டுகள் மூலம் செயல்படுகிறது.