MATLAB இல் ஒரு வரிசையை ஒரு நெடுவரிசை திசையனாக மாற்றுவது எப்படி

Matlab Il Oru Varicaiyai Oru Netuvaricai Ticaiyanaka Marruvatu Eppati



MATLAB என்பது மேட்ரிக்ஸ் ஆய்வகத்தைக் குறிக்கிறது மற்றும் இது பல்வேறு வரிசை செயல்பாடுகளைச் செய்ய அனுமதிக்கிறது. சில நேரங்களில் நாம் ஒரு வரிசையின் பரிமாணத்தை ஒரு வரிசை அல்லது நெடுவரிசை திசையன் மற்றும் நேர்மாறாக மாற்றுவதன் மூலம் மாற்ற வேண்டும். வரிசையை நெடுவரிசை திசையன்களாக மாற்றுவது பயனுள்ளதாக இருக்கும், ஏனெனில் வரிசை திசையன்களை விட நெடுவரிசை திசையன்களை சேமிக்கவும் கையாளவும் எளிதானது.

MATLAB இல் ஒரு வரிசையை நெடுவரிசை வெக்டராக மாற்றுவது எப்படி என்பதைக் கண்டறிய இந்த வழிகாட்டி உங்களுக்கு உதவும்.

MATLAB இல் ஒரு வரிசையை ஒரு நெடுவரிசை திசையனாக மாற்றுவது எப்படி?

MATLAB பின்வரும் இரண்டு முறைகளிலிருந்து ஒரு வரிசையை ஒரு நெடுவரிசை திசையனாக மாற்றுவதை ஆதரிக்கிறது:







1: A(:) செயல்பாட்டைப் பயன்படுத்தி ஒரு வரிசையை நெடுவரிசை வெக்டராக மாற்றுவது எப்படி?

ஒரு வரிசையை நெடுவரிசை வெக்டராக மாற்றலாம் A(:) MATLAB இல் செயல்பாடு. இந்த செயல்பாடு ஒரு வரிசையின் அனைத்து பரிமாணங்களையும் ஒற்றை நெடுவரிசையாக மாற்றுகிறது.



உதாரணமாக

கொடுக்கப்பட்ட உதாரணம் பயன்படுத்துகிறது ராண்ட்() 2-by-3-by-2 அளவு கொண்ட சீரற்ற எண்களின் வரிசையை உருவாக்கும் செயல்பாடு. பின்னர் அது பயன்படுத்துகிறது A(:) இந்த வரிசையை 1-பை-12 அளவுள்ள நெடுவரிசை வெக்டராக மாற்றுவதற்கான செயல்பாடு.



ஏ = ராண்ட் ( 2 , 3 , 2 ) ;

வெக்ட் = ஏ ( : )





2: மறுவடிவம்() செயல்பாட்டைப் பயன்படுத்தி வரிசையை நெடுவரிசை வெக்டராக மாற்றுவது எப்படி?

தி மறுவடிவம்() MATLAB இல் உள்ளமைக்கப்பட்ட செயல்பாடாகும், இது ஒரு வரிசையின் பரிமாணத்தை மாற்ற உதவுகிறது. வரிசையை நெடுவரிசை வெக்டராக மாற்ற இந்தச் செயல்பாடு பயன்படுத்தப்படுகிறது. இந்தச் செயல்பாடு இரண்டு அளவுருக்களை உள்ளீடாக எடுத்து, வழங்கப்பட்ட வரிசையின் மாற்றம் மற்றும் கொடுக்கப்பட்ட வரிசையின் அனைத்து கூறுகளையும் கொண்ட ஒரு நெடுவரிசை வெக்டரை வழங்குகிறது.

தொடரியல்

ஒரு வரிசையை நெடுவரிசை வெக்டராக மாற்ற, தி மறுவடிவம்() செயல்பாடு பின்வரும் தொடரியல் பயன்படுத்துகிறது:



பட்டை = மறுவடிவம் ( ஏஸ் )

இங்கே,

செயல்பாடு vect = மறுவடிவம்(A,sz) ஒரு வரிசை A ஐ குறிப்பிட்ட அளவு கொண்ட நெடுவரிசை திசையன் திசையாக மாற்றுகிறது கள் . கொடுக்கப்பட்ட வரிசையின் கார்டினாலிட்டி நெடுவரிசை திசையனின் நீளம் போலவே இருக்க வேண்டும்.

உதாரணமாக

கொடுக்கப்பட்ட MATLAB குறியீடு பயன்படுத்துகிறது ராண்ட்() 2-by-3-by-2 அளவு கொண்ட சீரற்ற எண்களின் வரிசையை உருவாக்கும் செயல்பாடு. பின்னர் அது பயன்படுத்துகிறது மறுவடிவம்() இந்த வரிசையை 1-பை-12 அளவுள்ள நெடுவரிசை வெக்டராக மாற்றுவதற்கான செயல்பாடு.

ஏ = ராண்ட் ( 2 , 3 , 2 ) ;

பட்டை = மறுவடிவம் ( ஏ, 12 , 1 )

முடிவுரை

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