כיצד להשתמש ב-Dot Asterisk Operator ב-MATLAB

Kyzd Lhstms B Dot Asterisk Operator B Matlab



פעולת הכפל באלמנטים היא אחת הפעולות השימושיות שניתן להשתמש בהן עבור מגוון משימות ניתוח נתונים, כגון חישוב מכפלת הנקודה של שני וקטורים והכפלת וקטור בסקלאר או מטריצה ​​בוקטור. MATLAB מקל על המשתמשים על ידי הצגת ה כוכבית נקודה מפעיל המשמש במיוחד למטרה זו.

קרא מדריך זה כדי ללמוד כיצד להשתמש ב כוכבית נקודה מפעיל ב-MATLAB.







מהו מפעיל כוכבית נקודות?

ה כוכבית נקודה מפעיל מסומן כ (.*) נמצא בשימוש נרחב ב-MATLAB לביצוע פעולות כפל אלמנט. ניתן לבצע את פעולת הכפל של האלמנטים בין שני וקטורים, מטריצות או מערכים בתנאי ששני הוקטורים, המטריצות והמערכים חייבים להיות באותו גודל.



אופרטור זה שימושי ב- MATLAB עבור מספר מקרים, חלק מהדוגמאות של אופרטור זה הן:



דוגמה 1: כיצד להכפיל שני וקטורים ב- MATLAB באמצעות האופרטור (.*)?

שקול דוגמה כדי להבין כיצד להכפיל וקטורים ב- MATLAB באמצעות האופרטור (.*). בדוגמה זו, אנו מגדירים וקטור עמודה a בגודל 10 על 1 ווקטור עמודה b בגודל 10 על 1. לאחר מכן, נבצע כפל אלמנט על a ו-b ונקבל וקטור c בגודל 10 על 1.





א = [ 1 : 10 ] ';
b = [2:2:20]'
;
c = א. * ב


דוגמה 2: כיצד להכפיל מטריצות ב-MATLAB באמצעות האופרטור .*?

הדוגמה הנתונה מגדירה שתי מטריצות A ו-B בגודל זהה 3 על 4. לאחר מכן, הוא מבצע עליהם כפל אלמנט באמצעות ה- (.*) אופרטור ומקבל מטריצה ​​C בגודל 3-על-4.



A = ראנד ( 3 , 4 ) ;
B = רנדן ( 3 , 4 ) ;
C = A. * ב


דוגמה 3: כיצד להכפיל מערכים ב- MATLAB באמצעות האופרטור .*?

קוד MATLAB זה יוצר שני מערכים A ו-B בעלי אותו גודל 3 על 4 על 2. לאחר מכן, הוא מבצע עליהם כפל אלמנט באמצעות ה- (.*) אופרטור ומקבל מערך C בגודל 3-על-4-2.

A = ראנד ( 3 , 4 , 2 ) ;
B = רנדן ( 3 , 4 , 2 ) ;
C = A. * ב


סיכום

MATLAB הוא כלי שימושי שתוכנן בתחילה לביצוע פעולות מערך. כפל מערך לפי אלמנט הוא פעולה המאפשרת לנו להכפיל את האלמנט של המערך הראשון באלמנט המתאים של המערך השני באמצעות (.*) מַפעִיל. כדי לבצע פעולה זו שני המערכים חייבים להיות באותו גודל. מדריך זה מכסה מספר דוגמאות כיצד להשתמש ב- (.*) אופרטור לביצוע כפל מערך אלמנט ב- MATLAB.