MATLAB இல் செயல்பாட்டு பெயர்கள், உள்ளீடுகள் மற்றும் வெளியீடுகளை எவ்வாறு அறிவிப்பது என்பதை இந்த வலைப்பதிவு ஆராயும்.
MATLAB இல் செயல்பாட்டின் பெயர், உள்ளீடு மற்றும் வெளியீட்டு வாதங்களை எவ்வாறு அறிவிப்பது?
செயல்பாட்டு வரையறை வரி என்று அழைக்கப்படும் ஒரு வரியில் செயல்பாட்டின் பெயர், உள்ளீடு மற்றும் வெளியீட்டு வாதங்களை அறிவிக்கலாம். பயனர் வரையறுக்கப்பட்ட செயல்பாட்டில் இது முதல் இயங்கக்கூடிய வரியாகும். இந்த வரி வரையறுக்கிறது:
- செயல்பாட்டு கோப்பு
- செயல்பாட்டின் பெயர்
- எண் மற்றும் உள்ளீட்டு வரிசை மற்றும் வெளியீட்டு வாதங்கள்
தொடரியல்
MATLAB இல் செயல்பாட்டு வரையறைக்கான தொடரியல் கீழே கொடுக்கப்பட்டுள்ளது:
செயல்பாடு [ y1,...,yN ] = என் வேடிக்கை ( x1,...,xM )
இங்கே,
அறிக்கை செயல்பாடு [y1,...,yN] = myfun(x1,...,xM) செயல்பாட்டின் பெயரைக் குறிக்கிறது என் வேடிக்கை , இது உள்ளீடுகளைப் பெறுகிறது x1,…,xM மற்றும் வெளியீடுகளைத் திருப்பித் தருகிறது y1,…,yN . சரியான செயல்பாட்டுப் பெயர்களில் எழுத்துக்கள், இலக்கங்கள் அல்லது அடிக்கோடுகள் இருக்கலாம், மேலும் அகரவரிசை எழுத்து முதல் எழுத்தாகப் பயன்படுத்தப்பட வேண்டும்.
குறிப்பு : அதே கோப்பு பெயரை செயல்பாட்டுப் பெயராகப் பயன்படுத்துவது சிறந்த அணுகுமுறையாகும், ஆனால் நீங்கள் வெவ்வேறு கோப்பு பெயர்களையும் பயன்படுத்தலாம்.
எடுத்துக்காட்டுகள்
MATLAB இல் செயல்பாட்டு பெயர்கள், உள்ளீடு மற்றும் வெளியீட்டு வாதங்களை எவ்வாறு அறிவிப்பது என்பதைப் புரிந்துகொள்ள சில எடுத்துக்காட்டுகளைக் கவனியுங்கள்.
எடுத்துக்காட்டு 1: ஒற்றை உள்ளீடு மற்றும் ஒற்றை வெளியீட்டை திரும்பப் பெறுதல்
முதல் எடுத்துக்காட்டில், செயல்பாட்டு பெயருடன் ஒரு செயல்பாட்டை வரையறுக்கிறோம் vect_சராசரி ஒரு திசையன் x ஐ உள்ளீடாக ஏற்று ஒரு அளவிடல் மதிப்பை வழங்குதல் சராசரி இது உள்ளீட்டு திசையன் x இன் சராசரியாக கணக்கிடப்படுகிறது. நாங்கள் செயல்பாட்டை பெயருடன் சேமிக்கிறோம் vect_avg.m ஒரு செயல்பாட்டுக் கோப்பாக.
செயல்பாடு சராசரி = vect_avg ( எக்ஸ் )சராசரி = தொகை ( எக்ஸ் ( : ) ) / நீளம் ( எக்ஸ் ) ;
முடிவு
கொடுக்கப்பட்ட திசையன் x இன் சராசரியைக் கணக்கிட, மற்றொரு ஸ்கிரிப்ட் கோப்பில் உள்ள செயல்பாட்டுக் கோப்பு பெயரைப் பயன்படுத்தி செயல்பாட்டை அழைக்கிறோம்.
x = 2 : 3 : ஐம்பது ;சராசரி = சராசரி ( எக்ஸ் )
குறிப்பு : இரண்டு m கோப்புகளும் ஒரே கோப்புறையில் வைக்கப்படுவதை உறுதிசெய்யவும்.
நீங்கள் செயல்பாட்டை அழைத்த ஸ்கிரிப்ட் கோப்பை இயக்கவும், அது உள்ளீடு x இன் கணக்கிடப்பட்ட வெளியீட்டு சராசரியைக் காண்பிக்கும்:
நீங்கள் ஸ்கிரிப்ட் கோப்பின் பெயரை டிக்ளேர் செயல்பாட்டிலிருந்து வித்தியாசமாக அமைக்கலாம், பின்னர் இந்த கோப்பை கட்டளை சாளரங்களில் கோப்பு பெயரிலிருந்து அழைக்கலாம். ஸ்கிரிப்ட்டில் உள்ள செயல்பாட்டு பெயரை வெளிப்படையாக அழைக்காமல் ஸ்கிரிப்டை வசதியாக இயக்க இது உங்களை அனுமதிக்கிறது.
பின்வரும் எடுத்துக்காட்டில், செயல்பாட்டின் கோப்பு பெயரை மாற்றுகிறோம், இது செயல்பாடு பெயரிலிருந்து வேறுபட்டது vect_mean.m குறிப்பிட்ட செயல்பாட்டு கோப்பு பெயரைப் பயன்படுத்தி கட்டளை சாளரத்தில் செயல்பாட்டை அழைக்கவும்.
எடுத்துக்காட்டு 2: ஒற்றை உள்ளீடு மற்றும் பல வெளியீடுகளை திரும்பப் பெறுதல்
பின்வரும் உதாரணம் ஒற்றை உள்ளீட்டை எடுத்து பல வெளியீடுகளை வழங்கும் செயல்பாட்டை அறிவிப்பதன் மூலம் சராசரி_std_vect MATLAB இல்.
செயல்பாடு [ சராசரி, வகுப்பு ] = சராசரி_std_vect ( எக்ஸ் )சராசரி = தொகை ( எக்ஸ் ) / நீளம் ( எக்ஸ் ) ;
std = சதுர ( தொகை ( ( x-டிசம்பர் ) .^ 2 / நீளம் ( எக்ஸ் ) ) ) ;
முடிவு
எடுத்துக்காட்டு 3: பல உள்ளீடுகளை எடுத்து ஒற்றை வெளியீட்டை வழங்குதல்
பின்வரும் எடுத்துக்காட்டு பல உள்ளீடுகளை எடுத்து, ஒரு செயல்பாட்டை அறிவிப்பதன் மூலம் ஒற்றை வெளியீட்டை வழங்குகிறது நேர்_பகுதி MATLAB இல்.
செயல்பாடு பகுதி = நேர்_பகுதி ( லென், அகலம் )பகுதி = லென் * அகலம்;
முடிவு
முடிவுரை
செயல்பாட்டு வரையறை வரியைப் பயன்படுத்தி MATLAB இல் செயல்பாட்டுப் பெயர்கள், உள்ளீடுகள் மற்றும் வெளியீடுகளை ஒற்றை வரியில் அறிவிக்கலாம். இந்த வரியானது செயல்பாட்டின் ஆரம்ப அறிவிப்பாக செயல்படுகிறது, செயல்பாட்டின் பெயரைப் பற்றிய தகவலை வழங்குகிறது, மேலும் ஒரு செயல்பாட்டின் பெயர் மற்றும் உள்ளீடுகள் மற்றும் வெளியீடுகளாக ஏற்றுக்கொள்ளும் மாறிகள் ஆகியவற்றை உள்ளடக்கியது. சில எடுத்துக்காட்டுகளைப் பயன்படுத்தி, இந்த வழிகாட்டி MATLAB இல் ஒரு செயல்பாட்டு பெயர், உள்ளீடு மற்றும் வெளியீட்டு வாதங்களை அறிவிப்பதற்கான அடிப்படை செயல்முறையை நிரூபித்துள்ளது.