מאמר זה יציג בפניכם את מטריקס עם כל פעולה הנוגעת לנושא עם הדגמה פרוגרמטית. המצביעים הבאים יוסקרו במאמר זה,
בואו נתחיל אז,
מטריקס בפייתון
מטריקס אינו אלא מערך מלבני של מספרים או כל צורת נתונים אחרת. הרעיון הבסיסי של מטריצה צריך להיות ברור לפני שמבצעים מטריצות בגבולות שפת התכנות של פיתון. הסידור האופקי של הנתונים הוא שורות והסידור האנכי עמודות. הגודל של מטריצות כלשהן או במילים אחרות, מספר האלמנטים בתוך מטריצה הוא (R) X (C) כאשר R הוא שורות ו- C, עמודות. לפייתון אין סוג מובנה למטריצות, ולכן אנו רואים שתי רשימות או יותר יחד כמטריצה.
עכשיו, בואו נסתכל על צפייה באלמנטים של מטריצה והפונקציונליות שלה. שקול את קוד הפיתון המוצג להלן.
הדפס ('n ברוך הבא לאדורקה! n') הדפס ('להלן מטריקס') A = [[1,4,5,12], [-5,8,9,0] [-6,7,11, 19]] הדפס ('A =', A) הדפס ('n מנסה להדפיס את השורה השנייה') הדפס ('A [1] =', A [1]) הדפסה ('n מנסה להדפיס את השורה השנייה, האלמנט השלישי ') הדפס (' A [1] [2] = ', A [1] [2]) הדפס (' n כותב אלמנט אחרון של השורה הראשונה ') הדפס (' A [0] [3] = ', A [ 0] [3]) עמודה = [] לשורה ב- A: column.append (שורה [2]) הדפס ('n הצגת העמודה השלישית בלבד') הדפס ('טור 3 =', עמודה) הדפס ('n תודה שיהיה לך יום נעים!')
תְפוּקָה
ממשיכים במאמר זה
חבילת NumPy למטריצות בפייתון
Numpy היא ספריית פיתון, המאפשרת מחשוב מדעי. Numpy יכול לעזור למשתמשים לעבוד על מערכים רב ממדיים.
/ הוספה של מטריצות הדפסה ('n ברוך הבא ל- EDUREKA! N') ייבוא מטומטם כ np A = np.array ([[24,41], [35, -9]]) B = np.array ([[19, - 36], [37,68]]) C = A + B הדפסה ('סיכום מטריצה באמצעות Numpy הוא פשוט יותר') הדפס (C) הדפס ('n תודה!')
תְפוּקָה
/
ממשיכים במאמר זה
כיצד ליישם hashmap
כפל מטריצות
התוצר של שתי מטריצות נמצא באמצעות ספריות Numpy כמוצג להלן.
// ייבא קהה כ np A = np.array ([[7,1,3], [6, -2,0]]) B = np. array ([[2,3], [9,5], [4, -2]]) C = A. נקודה (B) הדפסה ('n המוצר של שתי מטריצות הוא n') הדפסה (C) הדפסה ('n תודה! N')
תְפוּקָה
בהמשך למאמר זה על Matrix In Python,
להעביר מטריצה
Transpos מתייחס למטריצה חדשה שנוצרה ששורותיה כעת הם העמודות ועמודה שלה עכשיו הם השורות של המטריצה הראשונית.
// ייבא קהה כמו np A = np.array ([[1,1], [2,1], [3, -3]]) הדפס ('n זה המטריצה המקורית שלך') הדפס (A) הדפס ( 'זה השינוי שלך') הדפס (A. טרנספוז ()) הדפס ('תודה לך')
תְפוּקָה
זה מביא אותנו לסוף מאמר זה.
כדי לקבל ידע מעמיק על Python יחד עם היישומים השונים שלו, אתה יכול לאימונים מקוונים חיים עם תמיכה 24/7 וגישה לכל החיים.
יש לך שאלה עבורנו? הזכר אותם בסעיף ההערות במאמר ונחזור אליך.