ఈ వ్యాసం మీకు మ్యాట్రిక్స్ ను పరిచయం చేస్తుంది ప్రోగ్రామాటిక్ ప్రదర్శనతో అంశానికి సంబంధించిన ప్రతి ఆపరేషన్తో. ఈ వ్యాసంలో క్రింది గమనికలు కవర్ చేయబడతాయి,
- పైథాన్లో మ్యాట్రిక్స్
- పైథాన్లో మాత్రికల కోసం NumPy ప్యాకేజీ
- మాత్రికల గుణకారం
- ట్రాన్స్పోజ్ ఆఫ్ ఎ మ్యాట్రిక్స్
అప్పుడు ప్రారంభిద్దాం,
పైథాన్లో మ్యాట్రిక్స్
మ్యాట్రిక్స్ అనేది దీర్ఘచతురస్రాకార సంఖ్యల సంఖ్య లేదా ఏదైనా ఇతర డేటా. పైథాన్ ప్రోగ్రామింగ్ భాష యొక్క సరిహద్దుల్లోని మాత్రికలపై పనిచేసే ముందు మాతృక యొక్క ప్రాథమిక భావన స్పష్టంగా ఉండాలి. డేటా యొక్క క్షితిజ సమాంతర అమరిక వరుసలు మరియు నిలువు అమరిక నిలువు వరుసలు. ఏదైనా మాత్రికల పరిమాణం లేదా ఇతర మాటలలో, మాతృకలోని మూలకాల సంఖ్య (R) X (C) ఇక్కడ R వరుసలు మరియు C, నిలువు వరుసలు. పైథాన్కు మాత్రికల కోసం అంతర్నిర్మిత రకం లేదు, కాబట్టి మేము రెండు లేదా అంతకంటే ఎక్కువ జాబితాలను కలిసి మాతృకగా పరిగణిస్తాము.
ఇప్పుడు, మాతృక యొక్క మూలకాలను మరియు దాని కార్యాచరణను చూద్దాం. దిగువ ఇలస్ట్రేటెడ్ పైథాన్ కోడ్ను పరిశీలించండి.
ముద్రణ ('n ఎడ్యూరెకాకు స్వాగతం! n') ముద్రణ ('క్రింద ఒక మ్యాట్రిక్స్న్') A = [[1,4,5,12], [-5,8,9,0] [-6,7,11, 19]] ముద్రణ ('A =', A) ముద్రణ ('2 వ రాన్ను ముద్రించడానికి ప్రయత్నిస్తోంది') ముద్రణ ('A [1] =', A [1]) ముద్రణ ('n 2 వ వరుసను ముద్రించడానికి ప్రయత్నిస్తోంది, 3 వ మూలకం ') ముద్రణ (' A [1] [2] = ', A [1] [2]) ముద్రణ (' n 1 వ వరుస యొక్క చివరి మూలకాన్ని ముద్రించడం ') ముద్రణ (' A [0] [3] = ', A [ A] కాలమ్ కోసం 0] [3]) కాలమ్ = [] కాలమ్.అప్పెండ్ (అడ్డు వరుస [2]) ప్రింట్ ('n 3 వ కాలమ్ మాత్రమే ప్రదర్శిస్తుంది') ప్రింట్ ('3 వ కాలమ్ =', కాలమ్) ప్రింట్ ('n ధన్యవాదాలు ఈరోజు నీకు చక్కగా గడవాలి!')
అవుట్పుట్
ఈ వ్యాసంతో ముందుకు సాగుతోంది
పైథాన్లో మాత్రికల కోసం NumPy ప్యాకేజీ
నంపి ఒక పైథాన్ లైబ్రరీ, ఇది శాస్త్రీయ కంప్యూటింగ్ను అనుమతిస్తుంది. నంపి వినియోగదారులు బహుమితీయ శ్రేణులపై పనిచేయడానికి సహాయపడుతుంది.
/ మాత్రికల ముద్రణ యొక్క అదనంగా ('n ఎడ్యూరెకాకు స్వాగతం! N') np A = np.array ([[24,41], [35, -9]] గా నంపీని దిగుమతి చేయండి) B = np.array ([[19, - 36], [37,68]]) సి = ఎ + బి ప్రింట్ ('నంపిని ఉపయోగించి మాతృకను సంక్షిప్తం చేయడం సులభం') ప్రింట్ (సి) ప్రింట్ ('ధన్యవాదాలు!')
అవుట్పుట్
/
Android స్టూడియో దశల వారీగా
ఈ వ్యాసంతో ముందుకు సాగుతోంది
మాత్రికల గుణకారం
రెండు మాత్రికల యొక్క ఉత్పత్తి క్రింద వివరించిన విధంగా నంపి లైబ్రరీలను ఉపయోగించి కనుగొనబడింది.
// నంపీని 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 ()) ముద్రణ (“n ధన్యవాదాలు”)
అవుట్పుట్
ఇది ఈ వ్యాసం చివరకి మనలను తీసుకువస్తుంది.
పైథాన్తో పాటు దాని వివిధ అనువర్తనాలతో లోతైన జ్ఞానం పొందడానికి, మీరు చేయవచ్చు 24/7 మద్దతు మరియు జీవితకాల ప్రాప్యతతో ప్రత్యక్ష ఆన్లైన్ శిక్షణ కోసం.
మాకు ప్రశ్న ఉందా? వ్యాసం యొక్క వ్యాఖ్యల విభాగంలో వాటిని పేర్కొనండి మరియు మేము మీ వద్దకు తిరిగి వస్తాము.