பைத்தானில் மேட்ரிக்ஸ் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்தும்



இந்த கட்டுரை பைத்தானில் மேட்ரிக்ஸை ஒரு நிரல் ஆர்ப்பாட்டத்துடன் தலைப்பைப் பற்றிய ஒவ்வொரு செயல்பாட்டிலும் உங்களுக்கு அறிமுகப்படுத்தும்.

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

பின்னர் தொடங்குவோம்,





பைத்தானில் மேட்ரிக்ஸ்

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



இப்போது, ​​ஒரு மேட்ரிக்ஸின் கூறுகள் மற்றும் அதன் செயல்பாட்டைப் பார்ப்போம். கீழே விளக்கப்பட்ட பைதான் குறியீட்டைக் கவனியுங்கள்.

அச்சிடு ('n எடெரெகாவுக்கு வரவேற்பு! n') அச்சு ('கீழே ஒரு மேட்ரிக்ஸ்') A = [[1,4,5,12], [-5,8,9,0] [-6,7,11, 19]] அச்சு ('A =', A) அச்சு ('n 2 வது வரிசையை அச்சிட முயற்சிக்கிறது') அச்சு ('A [1] =', A [1]) அச்சு ('n 2 வது வரிசையை அச்சிட முயற்சித்தல், 3 வது உறுப்பு ') அச்சு (' A [1] [2] = ', A [1] [2]) அச்சு (' 1 வது வரிசையின் கடைசி உறுப்பைக் குறிக்கிறது ') அச்சு (' A [0] [3] = ', A [ A: column.append (வரிசை [2]) அச்சு ('n 3 வது நெடுவரிசையை மட்டும் காண்பிக்கும்') அச்சு ('3 வது நெடுவரிசை =', நெடுவரிசை) அச்சு ('n நன்றி இந்நாள் இனிதாக உனக்கு அமையட்டும்!')

வெளியீடு

வெளியீடு - பைத்தானில் மேட்ரிக்ஸ் - எடுரேகாஇந்த கட்டுரையுடன் நகரும்



பைத்தானில் உள்ள மெட்ரிக்குகளுக்கான NumPy தொகுப்பு

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

/ மெட்ரிக்ஸின் அச்சிடுதல் ('nWELCOME TO EDUREKA! N') nmp A = np.array ([[24,41], [35, -9]] என எண்ணை இறக்குமதி செய்க 36], [37,68]]) சி = ஏ + பி அச்சு ('நம்பியைப் பயன்படுத்தி ஒரு மேட்ரிக்ஸைச் சுருக்கிக் கொள்வது எளிது') அச்சு (சி) அச்சு ('நன்றி!')

வெளியீடு

/

இந்த கட்டுரையுடன் நகரும்

மெட்ரிக்ஸின் பெருக்கல்

இரண்டு மெட்ரிக்ஸின் தயாரிப்பு கீழே விளக்கப்பட்டுள்ளபடி நம்பி நூலகங்களைப் பயன்படுத்தி காணப்படுகிறது.

// எண்ணற்ற எண்ணை np A = np.array ([[7,1,3], [6, -2,0]]) B = np.array ([[2,3], [9,5], [4, -2]]) சி = ஏ.டோட் (பி) அச்சு ('n இரண்டு மெட்ரிக்ஸின் தயாரிப்பு n') அச்சு (சி) அச்சு ('நன்றி! N')

வெளியீடு

மேட்ரிக்ஸ் இன் பைத்தானில் இந்த கட்டுரையுடன் நகர்கிறது,

ஒரு மேட்ரிக்ஸின் மாற்றம்

டிரான்ஸ்போஸ் என்பது ஒரு புதிய மேட்ரிக்ஸை உருவாக்கியது, அதன் வரிசைகள் இப்போது நெடுவரிசைகள் மற்றும் அதன் நெடுவரிசைகள் இப்போது ஆரம்ப மேட்ரிக்ஸின் வரிசைகள்.

// எண்ணற்ற எண்ணை np A = np.array ([[1,1], [2,1], [3, -3]]) அச்சிடு (“n இது உங்கள் அசல் அணி”) அச்சு (A) அச்சு ( “இது உங்கள் இடமாற்றம்”) அச்சு (A.transpose ()) அச்சு (“நன்றி”)

வெளியீடு

php வரிசையை எவ்வாறு அச்சிடுவது

இது இந்த கட்டுரையின் முடிவிற்கு நம்மைக் கொண்டுவருகிறது.

பைத்தானில் அதன் பல்வேறு பயன்பாடுகளுடன் ஆழமான அறிவைப் பெற, நீங்கள் செய்யலாம் 24/7 ஆதரவு மற்றும் வாழ்நாள் அணுகலுடன் நேரடி ஆன்லைன் பயிற்சிக்கு.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? கட்டுரையின் கருத்துகள் பிரிவில் அவற்றைக் குறிப்பிடுங்கள், நாங்கள் உங்களிடம் திரும்புவோம்.