- MATLAB முதன்மை சாளரம்
- MATLAB இன் டெஸ்க்டாப் கருவிகள்
- 1. கட்டளை சாளரம்
- 2. கட்டளை வரலாறு
- 3. பணியிடம்
- 4. ஆசிரியர் சாளரம்
- 5. உதவி
- 6. வரிசை ஆசிரியர்
- 7. தற்போதைய அடைவு உலாவி
- MATLAB இல் மாறுபடும்
- எம்-கோப்புகள்
- வரைபடம் சதி
- MATLAB இல் நிபந்தனை அறிக்கைகள்
- என்றால்
- சொடுக்கி
- இடைவெளி
- தொடரவும்
- க்கு
- போது
MATLAB (மேட்ரிக்ஸ் ஆய்வகம்) என்பது MathWorks ஆல் உருவாக்கப்பட்ட ஒரு நிரலாக்க தளமாகும், இது அதன் தனியுரிம MATLAB நிரலாக்க மொழியைப் பயன்படுத்துகிறது. மேட்லாப் நிரலாக்க மொழி என்பது மேட்ரிக்ஸ் அடிப்படையிலான மொழி, இது மேட்ரிக்ஸ் கையாளுதல்கள், செயல்பாடுகள் மற்றும் தரவைத் திட்டமிடுதல், வழிமுறைகளை செயல்படுத்துதல், பயனர் இடைமுகங்களை உருவாக்குதல் மற்றும் சி, சி ++, சி #, ஜாவா, ஃபோட்ரான் மற்றும் பிற மொழிகளில் எழுதப்பட்ட நிரல்களுடன் இடைமுகப்படுத்த அனுமதிக்கிறது. பைதான். இது உட்பொதிக்கப்பட்ட அமைப்புகள் முதல் AI வரையிலான பரவலான பயன்பாட்டு களங்களில் பயன்படுத்தப்படுகிறது, முக்கியமாக தரவை பகுப்பாய்வு செய்ய, வழிமுறைகளை உருவாக்க மற்றும் மாதிரிகள் மற்றும் பயன்பாடுகளை உருவாக்க.
MATLAB முதன்மை சாளரம்
நீங்கள் MATLAB மென்பொருளைத் தொடங்கும்போது, MATLAB டெஸ்க்டாப்பில் MATLAB உடன் தொடர்புடைய கருவிகள், மாறிகள் மற்றும் பயன்பாடு ஆகியவை உள்ளன. டெஸ்க்டாப் எப்படியாவது கீழே உள்ள படத்தைப் போல இருக்கும். உங்கள் தேவைக்கேற்ப கருவிகள் மற்றும் ஆவணங்களின் ஏற்பாட்டை நீங்கள் தனிப்பயனாக்கலாம். திரையில் தோன்றும் மூன்று முக்கிய பாகங்கள் கட்டளை சாளரம், பணியிடம் மற்றும் வரலாறு.

MATLAB இன் டெஸ்க்டாப் கருவிகள்
MATLAB இன் டெஸ்க்டாப் கருவிகள் கட்டளை சாளரம், கட்டளை வரலாறு, பணி இடம், ஆசிரியர், உதவி, வரிசை எடிட்டர் மற்றும் தற்போதைய அடைவு உலாவி. இங்கே எல்லா கருவிகளையும் ஒவ்வொன்றாக விளக்குவோம்.
1. கட்டளை சாளரம்
கட்டளை சாளரம் மாறிகளை உள்ளிடுவதற்கும் ஒரு செயல்பாடு மற்றும் எம்-கோப்பு ஸ்கிரிப்ட்களை இயக்குவதற்கும் பயன்படுத்தப்படுகிறது. முன்பு (↑) அம்புக்குறி முன்பு உள்ளிடப்பட்ட ஒரு அறிக்கையை நினைவுகூர பயன்படுத்தப்படுகிறது. நினைவு கூர்ந்த பிறகு நீங்கள் அந்த செயல்பாட்டைத் திருத்தலாம் மற்றும் அதை இயக்க Enter ஐ அழுத்தவும்.
கட்டளை சாளரத்தில் செய்யக்கூடிய சில அடிப்படை செயல்பாடு:
ஐந்து ஒரு வரிசையில் திசையன் உருவாக்குவதில் எந்த எண் 1, 2, 3, 4, 5 மற்றும் வேறுபாடுகளுக்கு 'எக்ஸ்' அது ஒதுக்க, »X = x = 1 2 3 4 5
6, 7, 8, 9 என்ற எண்ணைக் கொண்ட நெடுவரிசை திசையனை உருவாக்கி, அதை 'y' மாறிக்கு ஒதுக்க, »Y = y = 6 7 8 9
மேலும் நாங்கள் முடியும் செங்குத்து வெக்டராக உருவாக்க ஒரு வரிசையில் திசையன் உதவியுடன் (அணி சொத்து), என்ற
»Y = y = 6 7 8 9 » y ' ans = 6 7 8 9
0, 1, 2, 3, 4, 5, 6, 7, 8 இலிருந்து ஒரு வரிசை திசையன் செய்ய விரும்பினால் , நாம் வெறுமனே எழுதலாம்
»A = a = 0 1 2 3 4 5 6 7 8
2 இன் அதிகரிப்புடன் ஒரு வரிசை திசையன் செய்ய விரும்பினால் வெறுமனே எழுதுங்கள்
»U = u = 0 2 4 6 8
மற்றும் 2 குறைக்க
»U = u = 12 10 8 6 4 2

இப்போது, கூட்டல் மற்றும் கழித்தல் போன்ற எளிய கணித செயல்பாட்டைச் செய்வதற்கு, 12 மற்றும் 14 ஆகிய இரண்டு எண்களையும் எடுக்கலாம்.
கூடுதலாக, »U = 12 + 14 ans = 26
கழிப்பதற்கு
»U = 12-14 ans = -2
2. கட்டளை வரலாறு
கட்டளை வரலாறு என்பது கட்டளை சாளரத்தின் வரலாறு என்று பொருள்.
கட்டளை சாளரத்தில் நீங்கள் உள்ளிட்ட செயல்பாடு அல்லது கோடுகள் கட்டளை வரலாறு சாளரத்திலும் தெரியும். முன்னர் உள்ளிடப்பட்ட எந்த செயல்பாடு அல்லது வரியையும் தேர்ந்தெடுத்து அதை இயக்கலாம். மேலும், தேர்ந்தெடுக்கப்பட்ட அறிக்கைக்கு எம்-கோப்பை உருவாக்கலாம். எம்-கோப்பு என்பது MATLAB குறியீட்டைக் கொண்ட உரை கோப்பைத் தவிர வேறில்லை

3. பணியிடம்
MATLAB பணியிடமானது கணித செயல்பாடுகளைச் செய்யும் போது, சேமிக்கப்பட்ட M- கோப்புகளை இயக்குவது மற்றும் சேமித்த பணியிடங்களை ஏற்றுதல் ஆகியவற்றின் போது செய்யப்பட்ட மாறிகள் தொகுப்பைக் கொண்டுள்ளது. பணியிடத்திலிருந்து மாறிகளை நீக்க, திருத்து பின்னர் நீக்கு என்பதைக் கிளிக் செய்யவும். நீங்கள் MATLAB இலிருந்து வெளியேறும்போது, அது தானாகவே பணியிடத்தை அழிக்கிறது. பின்னர் MATLAB அமர்வுக்கு சேமிக்க, பணியிட செயல் ஐகானைக் கிளிக் செய்து பின்னர் சேமிக்கவும், இது உங்கள் பணியிடத்தை “.mat” நீட்டிப்புடன் MAT- கோப்பில் சேமிக்கும். அடுத்த அமர்வில் அது படித்து நீங்கள் கிளிக் செய்வதன் மூலம், அந்த கோப்பு இறக்குமதி செய்ய வேண்டும் கோப்பு பின்னர் தரவை இறக்குமதி.

4. ஆசிரியர் சாளரம்
எடிட்டர் என்பது எம்-கோப்புகளை உருவாக்க மற்றும் பிழைதிருத்தலுக்காக வடிவமைக்கப்பட்ட ஒரு சொல் செயலி. ஒரு எம்-கோப்பு இயக்க ஒன்று அல்லது அதற்கு மேற்பட்ட கட்டளைகளைக் கொண்டுள்ளது. எம்-கோப்பைச் சேமித்த பிறகு, கட்டளை வரலாற்றில் கோப்பு பெயரைத் தட்டச்சு செய்வதன் மூலம் அதை நேரடியாக அழைக்கலாம்.

5. உதவி
உதவி உலாவியைத் திறக்க, MATLAB டெஸ்க்டாப் கருவிகளில் உள்ள உதவி பொத்தானைக் கிளிக் செய்க அல்லது உதவி உலாவிக்கு மாற்றாக கட்டளை சாளரத்திற்குச் சென்று உதவி உலாவியைத் தட்டச்சு செய்ய வேண்டும். தகவல், அட்டவணைப்படுத்தல், தேடல் மற்றும் டெமோக்களைக் கண்டுபிடிக்க உதவி உலாவியைப் பயன்படுத்தவும். ஆவணங்களைப் படிக்கும்போது, நீங்கள் எந்தப் பக்கத்தையும் புக்மார்க்கு செய்யலாம், ஒரு பக்கத்தை அச்சிடலாம், பக்கத்தில் உள்ள எந்த வார்த்தையையும் தேடலாம் மற்றும் ஒரு தேர்வை நகலெடுக்கலாம் அல்லது மதிப்பீடு செய்யலாம்.

6. வரிசை ஆசிரியர்
பணியிட உலாவியில் வரிசை எடிட்டரில் பார்க்க ஒரு மாறி மீது இரட்டை சொடுக்கவும். பணியிடத்தில் மாறிகளின் காட்சி பிரதிநிதித்துவத்தைப் பார்க்கவும் திருத்தவும் வரிசை எடிட்டர் பயன்படுத்தப்படுகிறது.

7. தற்போதைய அடைவு உலாவி
MATLAB கோப்பு செயல்பாடுகள் தேடல் பாதை மற்றும் தற்போதைய கோப்பகத்தை குறிப்பு புள்ளியாக பயன்படுத்துகின்றன. உங்கள் MATLAB கோப்பை உலாவ விரைவான வழி தற்போதைய அடைவு உலாவியைப் பயன்படுத்துகிறது. எம் கோப்பு அல்லது மேட்லாப் கோப்பைத் தேடுவதற்கும், பார்ப்பதற்கும், திருத்துவதற்கும் தற்போதைய அடைவு உலாவியைப் பயன்படுத்தலாம்.
இப்போது நாம் இரண்டு கோப்புகளுக்கு மேல் சேமித்தால், அதில் ஒன்று வரைபடத்தைத் திட்டமிடுவதற்கும் மற்றொன்று MATLAB கோப்பில் மேட்ரிக்ஸ் கையாளுதலுக்கும் ஆகும், எனவே கட்டளை சாளரத்தைப் பயன்படுத்தி இந்த சேமித்த கோப்புகளை அணுகலாம்.
MATLAB இல் மாறுபடும்
MATLAB இல் எந்த வகையான அறிவிப்பு அல்லது பரிமாண அறிக்கைகள் தேவையில்லை. MATLAB இல் ஒரு புதிய மாறி பெயரை நாங்கள் உருவாக்கும்போது, அது தானாகவே மாறியை உருவாக்கி, பொருத்தமான அளவு சேமிப்பிடத்தை வழங்குகிறது மற்றும் பணியிடத்தில் சேமிக்கிறது. அதே பெயருடன் மாறி ஏற்கனவே இருந்தால், MATLAB அதன் உள்ளடக்கங்களை மாற்றி, தேவைப்பட்டால் புதிய சேமிப்பிடத்தை ஒதுக்குகிறது. மாறி பெயர் கடிதத்தைக் கொண்டுள்ளது, அதைத் தொடர்ந்து கடிதங்கள், இலக்கங்கள் அல்லது அடிக்கோடிட்டுக் காட்டப்படும். மேலும், MATLAB வழக்கு உணர்திறன் கொண்டது, இது கீழ் மற்றும் மேல் வழக்குக்கு இடையில் வேறுபடுகிறது.
உதாரணத்திற்கு:
»X = 0 x = 0 » y = 1 y = 1
இது போன்ற எளிய மாறி உதவியுடன் நாம் திசையனை உருவாக்கலாம்
»X = x = 0 1 2 3 4 5 6

எம்-கோப்புகள்
எம்-கோப்புகள் உரை கோப்பில் பயனர் உருவாக்கிய MATLAB குறியீட்டைக் கொண்டுள்ளது. எம்-கோப்பை உருவாக்க நீங்கள் MATLAB EDITOR அல்லது மற்றொரு உரை திருத்தியைப் பயன்படுத்தலாம். எம்-கோப்புகள் “.m” நீட்டிப்புடன் சேமிக்கப்படுகின்றன. உதாரணத்திற்கு:
»அ =

Test.m என்ற பெயரில் கோப்பை சேமிக்கவும் , பின்னர் கட்டளை சாளரத்தில் உள்ள அறிக்கை சோதனை கோப்பைப் படித்து ஒரு மாறி A ஐ உருவாக்குகிறது, அதில் எங்கள் அணி அல்லது அந்த M- கோப்பில் சேமிக்கப்பட்ட தரவு உள்ளது.
வரைபடம் சதி
உள்ளீட்டு தரவின் வகையைப் பொறுத்து திசையன் மற்றும் மேட்ரிக்ஸை வரைபட வடிவில் காண்பிப்பதற்கான வசதிகள் MATLAB இல் உள்ளன.
எடுத்துக்காட்டாக: 'x' மற்றும் 'y' க்கு இடையில் ஒரு வரைபடத்தைத் திட்டமிடுங்கள்.
'X' இன் வரம்பு 0 (பூஜ்ஜியம்) முதல் π (pi) ஆகவும், 'y' என்பது 0 முதல் π (pi) வரம்பைக் கொண்ட 'x' இன் சைன் செயல்பாடாகவும் இருக்கட்டும்.
»X = 0: pi / 5: pi; »Y = பாவம் (x);
x மற்றும் y க்கு இடையில் வரைபடத்தைத் திட்டமிட கீழே உள்ள கட்டளை பயன்படுத்தப்படுகிறது
»சதி (x, y);
X மற்றும் y அச்சு லேபிளிங்கிற்கு
»Xlabel ('y இன் வரம்பு'); »Ylabel ('x இன் பாவம்');
மற்றும் கொடுக்கப்பட்ட வரைபடத்தின் தலைப்பு
»தலைப்பு ('பாவத்தின் சதி (x)');
விளைவாக

வளைவின் சதித்திட்டத்தின் மற்றொரு எடுத்துக்காட்டு
எளிய y = x நேர் கோட்டைத் திட்டமிட இரண்டு மாறிகள் x, y ஆக இருக்கட்டும், »X = 0: 2: 20; »Y = x; »சதி (x, y); »Xlabel ('X'); »Ylabel ('Y'); »தலைப்பு ('y = x நேர் கோட்டின் சதி');
விளைவாக

எந்தவொரு முக்கோணவியல் செயல்பாடு, இயற்கணித செயல்பாடு மற்றும் மெட்ரிக் கையாளுதலின் வரைபடத்தையும் நாம் திட்டமிடலாம்.
MATLAB இல் நிபந்தனை அறிக்கைகள்
எங்கள் மைக்ரோகண்ட்ரோலர்களை நிரலாக்கும்போது பல்வேறு மென்பொருள்களில் நிபந்தனை அறிக்கையைப் பயன்படுத்துவதைப் போல, அவற்றை MATLAB நிரலாக்கத்திலும் பயன்படுத்தலாம். MATLAB இல் பயன்படுத்தப்படும் பல நிபந்தனை அறிக்கைகள்:
- ஐந்து லூப்
- லூப் போது
- அறிக்கை என்றால்
- தொடர் அறிக்கை
- முறிவு அறிக்கை
- அறிக்கை மாறவும்
என்றால்
ஒரு தர்க்கரீதியான வெளிப்பாட்டை மதிப்பிடுவதற்கும், நிபந்தனை உண்மையாக இருக்கும்போது மட்டுமே அறிக்கைகளின் குழுவை இயக்குவதற்கும், 'if' அறிக்கை பயன்படுத்தப்படுகிறது. அறிக்கைகளின் மாற்று குழுக்களை செயல்படுத்த 'elseif' மற்றும் 'else' பயன்படுத்தப்படுகின்றன.
»என்றால் a> b fprintf ('அதிக); elseif a == b fprintf ('சமம்'); elseif a <b fprintf ('less'); வேறு fprintf ('பிழை'); முடிவு

சொடுக்கி
சுவிட்ச் அறிக்கையில், அறிக்கையின் குழு மாறி அல்லது வெளிப்பாட்டின் மதிப்பை அடிப்படையாகக் கொண்டு இயங்குகிறது.
உதாரணமாக:
»X = உள்ளீடு ('இல்லை உள்ளிடவும்:'); x வழக்கு 1 டிஸ்ப் ('எண் எதிர்மறையானது') வழக்கு 2 டிஸ்ப் ('பூஜ்ஜியம்') வழக்கு 3 டிஸ்ப் (' எண் நேர்மறையானது') இல்லையெனில் டிஸ்ப் ('பிற மதிப்பு') முடிவு

இடைவெளி
பிரேக் ஸ்டேட்மென்ட் சிறிது சுழற்சியில் இருந்து வெளியேற அல்லது ஆரம்பத்தில் லூப்பிற்கு பயன்படுத்தப்படுகிறது. இது உட்புற சுழற்சியில் இருந்து கூடுகட்டப்பட்ட சுழல்களில் மட்டுமே உடைகிறது.
உதாரணமாக:
»X = 2; (x <12) fprintf ('x இன் மதிப்பு:% d \ n', x); x = x + 1; if ('x> 7') முறிவு; இறுதி முடிவு
குறியீட்டை செயல்படுத்திய பின் இதன் விளைவாக இருக்கும்:
x இன் மதிப்பு x: 2 மதிப்பு x: 3 மதிப்பு x: 4 மதிப்பு x: 5 மதிப்பு x: 5 மதிப்பு x: 6 மதிப்பு x: 7

தொடரவும்
இந்த அறிக்கை சுழல்களுக்குள் பயன்படுத்தப்படுகிறது. நிரலின் தற்போதைய மறு செய்கையின் உடலுக்குள் அறிக்கையை செயல்படுத்துவதைத் தவிர்ப்பதன் மூலம், அடுத்த மறு செய்கைக்கான கட்டுப்பாடு சுழற்சியின் தொடக்கத்திற்குத் தாவுகிறது.
எடுத்துக்காட்டு:
»X = 2; (x <12) என்றால் x == 7 x = x + 1; தொடரவும்; end fprintf ('x இன் மதிப்பு:% d \ n', x); x = x + 1; முடிவு
எனவே, இதன் விளைவாக இருக்கும்:
x இன் மதிப்பு x: 2 மதிப்பு x: 3 மதிப்பு x: 4 மதிப்பு x: 5 மதிப்பு x: 6 மதிப்பு x: 8 மதிப்பு x: 8 மதிப்பு x: 9 மதிப்பு x: 10 மதிப்பு x: 11 மதிப்பு x: 11

க்கு
FOR லூப் நிலையான எண் ஒரு அறிக்கையின் குழுவை மீண்டும் செய்கிறது. நேரங்கள். FOR லூப்பின் தொடரியல் பின்வருமாறு: -
க்கு
உதாரணமாக:
X = disp (x) முடிவுக்கு 2 1 3 4 5

போது
ஒரு குறிப்பிட்ட நிபந்தனை உண்மையாக இருக்கும்போது , லூப் மீண்டும் மீண்டும் அறிக்கையை இயக்குகிறது
சிறிது சுழற்சியின் தொடரியல் பின்வருமாறு: -
போது
உதாரணமாக:
»X = 2; (x <18) fprintf ('x இன் மதிப்பு:% d \ n', x); x = x + 1; முடிவு
குறியீடு செயல்படுத்தப்படும் போது இந்த வளையத்தின் முடிவு
x இன் மதிப்பு x: 2 மதிப்பு x: 3 மதிப்பு x: 4 மதிப்பு x: 5 மதிப்பு x: 6 மதிப்பு x: 7 மதிப்பு x: 7 மதிப்பு x: 8 மதிப்பு x: 9 மதிப்பு x: 9 மதிப்பு x: 10 மதிப்பு x: 11 x இன் மதிப்பு x: 12 மதிப்பு x: 13 மதிப்பு x: 14 மதிப்பு x: 15 மதிப்பு x: 16 மதிப்பு x: 16 மதிப்பு x: 17

இது MATLAB இன் அறிமுகம் மட்டுமே, இது மிகவும் பரந்த மற்றும் சிக்கலான பயன்பாடுகளைக் கொண்டுள்ளது. ஒரு தொடக்கநிலை அடிப்படை திட்டங்களுடன் MATLAB ஐத் தொடங்கலாம்:
- MATLAB உடன் Arduino ஐ இடைமுகப்படுத்துதல் - ஒளிரும் LED
- Arduino மற்றும் MATLAB ஐப் பயன்படுத்தி GUI அடிப்படையிலான வீட்டு ஆட்டோமேஷன் அமைப்பு
- MATLAB ஐப் பயன்படுத்தி சர்வோ மோட்டார் கட்டுப்பாடு
