آموزش ریاضیات (Mathematics)
۳۹۶ آموزش
نمایش دسته بندی ها (۳۹۶ آموزش)

ضرب منطقی ماتریس ها (Logical Matrix Multiplication) برای ماتریس های منطقی (Logical Matrix) ( $ A \odot B $ )، در ریاضیات (Mathematics)

ضرب منطقی ماتریس ها (Logical Matrix Multiplication) با ضرب معمولی ماتریس ها تفاوت دارد.

ضرب منطقی ماتریس ها (Logical Matrix Multiplication) برای ماتریس های منطقی (Logical Matrix) به کار می رود.

در آموزش زیر، ماتریس منطقی (Logical Matrix) را شرح دادیم :

محاسبه ضرب منطقی دو ماتریس :

فرض کنید ماتریس منطقی A دارای ابعاد $ m \times p $ و ماتریس منطقی B دارای ابعاد $ p \times n $ باشد.

ضرب منطقی دو ماتریس A و B را با نماد $ A \odot B $ نمایش می دهیم که به صورت زیر محاسبه می گردد :

\[ (A \odot B)_{ij} = \bigvee_{k=1}^{p} (a_{ik} \land b_{kj}) \]

که در آن :

∧ عملگر AND منطقی

∨ عملگر OR منطقی

⋁ نشان دهنده OR روی تمام مقادیر k از ۱ تا p

به مثال زیر توجه کنید :

مثال

دو ماتریس منطقی A و B به صورت زیر تعریف شده اند :

\[ A = \begin{bmatrix} 1 & 0 \\ 1 & 1 \end{bmatrix}, \quad B = \begin{bmatrix} 0 & 1 \\ 1 & 0 \end{bmatrix} \]

ضرب منطقی $ A \odot B $ برابر است با :

\[ A \odot B = \begin{bmatrix} (1 \land 0) \lor (0 \land 1) & (1 \land 1) \lor (0 \land 0) \\ (1 \land 0) \lor (1 \land 1) & (1 \land 1) \lor (1 \land 0) \end{bmatrix} = \begin{bmatrix} 0 \lor 0 & 1 \lor 0 \\ 0 \lor 1 & 1 \lor 0 \end{bmatrix} = \begin{bmatrix} 0 & 1 \\ 1 & 1 \end{bmatrix} \]
نویسنده علیرضا گلمکانی
شماره کلید 2960
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)