MATLAB இல் ஒரு அணிவரிசையின் ஒவ்வொரு தனிமத்தின் சதுரத்தை எடுத்துக்கொள்வது
இரண்டு திசையன்களின் புள்ளிப் பெருக்கத்தைக் கண்டறிவது போன்ற பல கணிதச் சிக்கல்களில் இந்தச் செயல்பாட்டைப் பயன்படுத்தலாம். .^ ஆபரேட்டர் கீழே கொடுக்கப்பட்டுள்ள ஒரு எளிய தொடரியல் பின்பற்றுகிறது:
பி = ஏ.^ 2பி = சக்தி ( ஏ, 2 )
இங்கே,
வெளிப்பாடு B = A.^2 கொடுக்கப்பட்ட வரிசை A இன் ஒவ்வொரு தனிமத்தின் சதுரத்தையும் கணக்கிடுகிறது.
B = சக்தி(A,2) என்ற வெளிப்பாடு B = A.^2 போலவே செயல்படுகிறது. ஆனால் இது அரிதாகவே பயன்படுத்தப்படும் வெளிப்பாடு.
எடுத்துக்காட்டுகள்
மேலே உள்ள தொடரியல் செயல்பாட்டைப் புரிந்துகொள்ள சில எடுத்துக்காட்டுகளைக் கவனியுங்கள்.
எடுத்துக்காட்டு 1
இந்த எடுத்துக்காட்டில், A.^2 வெளிப்பாட்டைப் பயன்படுத்தி கொடுக்கப்பட்ட 1-பரிமாண வரிசை A இன் ஒவ்வொரு தனிமத்தின் சதுரத்தையும் கணக்கிடுகிறோம்.
ஏ = [ 1 2 3 4 5 6 ] ;பி = ஏ.^ 2
உதாரணம் 2
இந்த MATLAB குறியீட்டில், சக்தி(A,2) செயல்பாட்டைப் பயன்படுத்தி கொடுக்கப்பட்ட 2-பரிமாண அணி A இன் ஒவ்வொரு தனிமத்தின் சதுரத்தையும் கணக்கிடுவோம்.
ஏ = [ 1 2 ; 3 4 ; 5 6 ] ;பி = சக்தி ( ஏ, 2 )
எடுத்துக்காட்டு 3
கொடுக்கப்பட்ட 3-பரிமாண வரிசை A இன் ஒவ்வொரு தனிமத்தின் சதுரத்தையும் A.^2 வெளிப்பாட்டைப் பயன்படுத்தி இந்த எடுத்துக்காட்டு தீர்மானிக்கிறது.
A = rand ( 3 , 4 , 2 ) ;பி = ஏ.^ 2
முடிவுரை
சில நேரங்களில் ஒரு வரிசையின் ஒவ்வொரு நுழைவிலும் ஒரு எண்கணித செயல்பாட்டைப் பயன்படுத்த வேண்டும், இந்த வகையான செயல்பாடு உறுப்பு-மூலம்-உறுப்பு செயல்பாடு என்று அழைக்கப்படுகிறது மற்றும் MATLAB அத்தகைய செயல்பாடுகளை ஆதரிக்கிறது. இந்த செயல்பாடுகளில் ஒன்று, ஒரு அணிவரிசையின் ஒவ்வொரு உறுப்பின் சதுரத்தை எடுத்துக்கொள்வதாகும். MATLAB இல், .^ ஆபரேட்டர் மற்றும் பவர்() செயல்பாடு ஒரு வரிசையின் ஒவ்வொரு நுழைவின் சதுரத்தையும் கணக்கிட பயன்படுகிறது. மேலே உள்ள முறைகளைப் பயன்படுத்தி ஒரு அணிவரிசையின் ஒவ்வொரு தனிமத்தின் சதுரத்தையும் எவ்வாறு கணக்கிடுவது என்பதை இந்தப் பயிற்சி விளக்குகிறது.