ماتریس: ساختار، اعمال و کاربردهای عملی
تعریف ماتریس، درایهها و ابعاد
ماتریس1 در ریاضیات، آرایشی مستطیلی از اعداد حقیقی است که در سطرها و ستونها مرتب شدهاند. هر عدد داخل ماتریس را یک درایه2 مینامند. ابعاد ماتریس با ذکر تعداد سطرها در مقابل تعداد ستونها مشخص میشود. برای مثال، ماتریسی با 2 سطر و 3 ستون، یک ماتریس 2×3 است.
برای نمایش یک ماتریس، معمولاً از پرانتزهای بزرگ یا کروشه استفاده میکنیم. درایهها را با دو اندیس معرفی میکنیم: اندیس اول شماره سطر و اندیس دوم شماره ستون. اگر ماتریس را با حرف بزرگ A نشان دهیم، درایهٔ واقع در سطر i و ستون j را به صورت a_{ij} مینویسیم.
مثال عملی: فرض کنید فروش یک فروشگاه در دو روز مختلف برای سه کالا را بخواهیم ذخیره کنیم. روز اول [5, 8, 12] و روز دوم [7, 9, 10]. این دادهها را میتوان در یک ماتریس 2×3 قرار داد. درایهٔ سطر دوم و ستون اول یعنی 7، نشاندهندهٔ فروش کالای اول در روز دوم است.
| نوع ماتریس | تعریف | مثال |
|---|---|---|
| ردیفی | فقط یک سطر دارد | [3 \; -1 \; 0] |
| ستونی | فقط یک ستون دارد | \begin{bmatrix} 4 \\ 7 \\ 2 \end{bmatrix} |
| مربعی | تعداد سطرها = تعداد ستونها | \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} |
جمع ماتریسها و ضرب در عدد حقیقی
دو عمل اصلی روی ماتریسها، جمع ماتریسی3 و ضرب در اسکالر4 هستند. برای جمع دو ماتریس، باید هر دو دارای ابعاد یکسان باشند. سپس درایههای متناظر را با هم جمع میکنیم. همچنین ضرب یک عدد حقیقی در ماتریس به این معناست که هر درایهٔ ماتریس در آن عدد ضرب شود.
اگر $A = [a_{ij}]$ و $B = [b_{ij}]$ دو ماتریس $m \times n$ باشند، آنگاه: $C = A + B$ به گونهای است که $c_{ij} = a_{ij} + b_{ij}$. برای ضرب در عدد حقیقی $k$ داریم: $kA = [k \cdot a_{ij}]$.
مثال گام به گام: فرض کنید $A = \begin{bmatrix} 2 & 1 \\ 0 & -3 \end{bmatrix}$ و $B = \begin{bmatrix} 4 & 5 \\ -2 & 7 \end{bmatrix}$. ابتدا $A+B$ را حساب میکنیم:
$\begin{bmatrix} 2+4 & 1+5 \\ 0+(-2) & -3+7 \end{bmatrix} = \begin{bmatrix} 6 & 6 \\ -2 & 4 \end{bmatrix}$
سپس $3A$ یعنی ضرب عدد 3 در ماتریس A را انجام میدهیم:
$\begin{bmatrix} 3\times2 & 3\times1 \\ 3\times0 & 3\times(-3) \end{bmatrix} = \begin{bmatrix} 6 & 3 \\ 0 & -9 \end{bmatrix}$
کاربرد عملی ماتریس در ذخیرهسازی دادهها
یکی از سادهترین کاربردهای ماتریس، سازماندهی اطلاعات در جدولهای عددی است. برای نمونه، نمرات دانشآموزان در چند درس را در نظر بگیرید. فرض کنید سه دانشآموز داریم: علی، سارا و رضا. درسها: ریاضی، علوم و زبان. نمرات به صورت ماتریس 3×3 ذخیره میشوند. سطر اول مربوط به علی، سطر دوم به سارا و سطر سوم به رضا. ستون اول ریاضی، دوم علوم و سوم زبان است.
| دانشآموز | ریاضی | علوم | زبان |
|---|---|---|---|
| علی | 18 | 15 | 17 |
| سارا | 20 | 19 | 18 |
| رضا | 14 | 16 | 15 |
با استفاده از جمع ماتریسها میتوان مجموع نمرات دو کلاس مختلف را به دست آورد یا با ضرب در اسکالر، نمرات را برای محاسبهٔ نمره نهایی (مثلاً با وزن 0/3 برای هر درس) مقیاسدهی کرد.
چالشهای مفهومی
پاسخ: خیر. شرط جمع دو ماتریس این است که تعداد سطرها و ستونهای آنها دقیقاً برابر باشد. در غیر این صورت، عمل جمع تعریف نشده است. برای مثال ماتریس $2 \times 3$ را نمیتوان با ماتریس $2 \times 2$ جمع کرد.
پاسخ: ضرب عدد در ماتریس (ضرب اسکالر) یک عمل ساده و درایهبهدرایه است. اما ضرب ماتریس در ماتریس نیازمند شرط همگونی ابعاد (تعداد ستونهای ماتریس اول برابر با تعداد سطرهای ماتریس دوم) است و هر درایه از حاصلضرب از جمع حاصلضربهای زوجهای متناظر به دست میآید. در این مقاله فقط با ضرب اسکالر آشنا شدیم.
پاسخ: بله، مکان هر درایه کاملاً مهم است. ماتریس $\begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}$ با ماتریس $\begin{bmatrix} 2 & 1 \\ 4 & 3 \end{bmatrix}$ متفاوت است، مگر در موارد خاص مثل ماتریس متقارن. جابجایی درایهها میتواند مفهوم دادهها را به کلی تغییر دهد.
پاورقی
1 ماتریس (Matrix): آرایش مستطیلی از اعداد، نمادها یا عبارتها در سطرها و ستونها.
2 درایه (Entry یا Element): هر یک از اعداد یا عبارتهای واقع در داخل ماتریس.
3 جمع ماتریسی (Matrix Addition): عملی که در آن دو ماتریس همبعد، درایه به درایه با هم جمع میشوند.
4 ضرب در اسکالر (Scalar Multiplication): عملی که در آن هر درایهٔ ماتریس در یک عدد حقیقی ثابت ضرب میشود.