צילום הריבוע של כל אלמנט של מערך ב-MATLAB
ניתן ליישם את הפעולה הזו בבעיות מתמטיות רבות כמו מציאת מכפלת הנקודה של שני וקטורים. האופרטור .^ עוקב אחר תחביר פשוט שניתן להלן:
B = A.^ 2B = כוח ( א, 2 )
כאן,
הביטוי B = A.^2 מחשב את הריבוע של כל אלמנט במערך A הנתון.
הביטוי B = כוח(A,2) פועל באותו אופן כמו B = A.^2. אבל זהו ביטוי בשימוש נדיר.
דוגמאות
שקול כמה דוגמאות כדי להבין את הפונקציונליות של התחביר לעיל.
דוגמה 1
בדוגמה זו, אנו מחשבים את הריבוע של כל אלמנט של מערך חד-ממדי נתון A באמצעות הביטוי A.^2.
א = [ 1 2 3 4 5 6 ] ;B = A.^ 2
דוגמה 2
בקוד MATLAB זה, אנו מחשבים את הריבוע של כל אלמנט במערך הדו-ממדי הנתון A באמצעות פונקציית ההספק (A,2).
א = [ 1 2 ; 3 4 ; 5 6 ] ;B = כוח ( א, 2 )
דוגמה 3
דוגמה זו קובעת את הריבוע של כל אלמנט במערך התלת מימדי הנתון A באמצעות הביטוי A.^2.
A = ראנד ( 3 , 4 , 2 ) ;B = A.^ 2
סיכום
לפעמים אנחנו צריכים להחיל פעולה אריתמטית על כל כניסה של מערך סוג זה של פעולה נקרא פעולת אלמנט אחר אלמנט ו-MATLAB תומך בפעולות כאלה. אחת מהפעולות הללו היא ריבוע לקיחת כל אלמנט של מערך. ב-MATLAB, האופרטור .^ ופונקציה power() משמשים לחישוב הריבוע של כל כניסה של מערך. מדריך זה הסביר כיצד לחשב את הריבוע של כל אלמנט של מערך באמצעות השיטות שלעיל.