اندیس سطر: عددی که جایگاه سطر یک درایه را در ماتریس مشخص میکند
ماتریس چیست و چرا به اندیس سطر نیاز داریم؟
ماتریس1 آرایشی مستطیلی از اعداد، نمادها یا عبارتها است که در سطرها و ستونها مرتب شدهاند. هر خانه از این آرایه را یک درایه مینامیم. برای پیدا کردن دقیق یک درایه، باید بدانیم در کدام سطر و کدام ستون قرار دارد. عددی که شماره سطر را نشان میدهد، اندیس سطر نامیده میشود. به عنوان مثال، در ماتریس زیر:
$ A = \begin{bmatrix} 5 & 8 \\ 2 & 9 \\ 4 & 1 \end{bmatrix} $درایه عدد 9 در سطر دوم و ستون دوم قرار دارد. بنابراین اندیس سطر آن 2 است. به طور معمول، شمارهگذاری سطرها از 1 شروع میشود، اما در برخی زبانهای برنامهنویسی مانند پایتون از 0 آغاز میگردد.
روش نمایش درایه با استفاده از اندیس سطر و ستون
درایهای که در سطر i و ستون j قرار دارد، معمولاً با نماد $ a_{ij} $ نشان داده میشود. در این نماد، i همان اندیس سطر و j اندیس ستون است. به عنوان مثال، در ماتریس $ B = \begin{bmatrix} 3 & 7 & 1 \\ 0 & 4 & 6 \end{bmatrix} $ داریم:
- $ b_{11} = 3 $ (اندیس سطر 1، اندیس ستون 1)
- $ b_{12} = 7 $ (اندیس سطر 1، اندیس ستون 2)
- $ b_{23} = 6 $ (اندیس سطر 2، اندیس ستون 3)
توجه کنید که اندیس سطر همیشه قبل از اندیس ستون نوشته میشود. این قرارداد جهانی به ما کمک میکند بدون ابهام به هر درایه ارجاع دهیم.
| زمینه | شروع اندیس سطر | مثال برای سطر اول |
|---|---|---|
| ریاضیات دبیرستان | 1 | $ a_{1j} $ |
| زبان پایتون (آرایهها) | 0 | [0][j] |
کاربرد عملی اندیس سطر در جدول نمرات دانشآموزان
فرض کنید نمرات سه دانشآموز در سه درس در ماتریس زیر ذخیره شده است. هر سطر نشاندهنده یک دانشآموز و هر ستون نشاندهنده یک درس است. اندیس سطر مشخص میکند که نمره متعلق به کدام دانشآموز است.
| اندیس سطر | دانشآموز | ریاضی | علوم | زبان |
|---|---|---|---|---|
| 1 | علی | 18 | 17 | 15 |
| 2 | سارا | 20 | 19 | 18 |
| 3 | رضا | 14 | 16 | 17 |
در این مثال، با دانستن اندیس سطر میتوانیم به سرعت نمرات هر دانشآموز را پیدا کنیم. مثلاً با اندیس سطر 2 به سارا و نمرات او دسترسی داریم. اگر بخواهیم نمره علوم سارا را پیدا کنیم، اندیس سطر 2 و اندیس ستون 2 (چون علوم ستون دوم است) را به کار میبریم: $ a_{22} = 19 $.
چالشهای مفهومی پیرامون اندیس سطر
پاسخ: خیر. اندیس سطر همیشه یک عدد صحیح و مثبت (یا در برخی محیطهای برنامهنویسی صفر) است. دلیل آن این است که سطرها واحدهای شمارشی مجزا هستند و نمیتوانیم به سطر شماره 1.5 یا سطر منفی دسترسی داشته باشیم. در ریاضیات دبیرستان، اندیس سطر از 1 شروع میشود و حداکثر برابر تعداد سطرهای ماتریس است.
پاسخ: از نظر مفهومی تفاوتی ندارند و اغلب به جای یکدیگر به کار میروند. اما «اندیس سطر» دقیقاً همان عددی است که در نمادگذاری $ a_{ij} $ در جای i قرار میگیرد. «شماره سطر» بیشتر در مکالمات روزمره استفاده میشود. در برنامهنویسی، «اندیس» معمولاً از صفر شروع میشود در حالی که «شماره» ممکن است از یک شروع شود.
پاسخ: در ماتریس سطری (ماتریس $ 1 \times n $)، اندیس سطر همیشه برابر 1 است. بنابراین در عمل معمولاً آن را نادیده میگیریم و فقط از اندیس ستون استفاده میکنیم. اما از نظر تئوری، اندیس سطر همچنان وجود دارد و تمام درایهها در سطر اول قرار گرفتهاند. به عنوان مثال در ماتریس $ C = \begin{bmatrix} 2 & 4 & 6 \end{bmatrix} $ داریم $ c_{11}=2 $، $ c_{12}=4 $، $ c_{13}=6 $.
مراحل گامبهگام تعیین اندیس سطر یک درایه مشخص
برای پیدا کردن اندیس سطر یک درایه در یک ماتریس داده شده، میتوانید این چهار گام ساده را دنبال کنید:
- گام اول: ماتریس را از بالا به پایین نگاه کنید. هر ردیف افقی یک سطر است.
- گام دوم: به سطری که درایه مورد نظر در آن قرار دارد، شماره 1 بدهید.
- گام سوم: شمارهگذاری را برای سطرهای بعدی به ترتیب افزایش دهید (سطر دوم شماره 2، سطر سوم شماره 3 و ...).
- گام چهارم: عدد متناظر با سطر حاوی درایه، همان اندیس سطر است.
مثال: در ماتریس $ D = \begin{bmatrix} 0 & 5 \\ 3 & 8 \\ 7 & 2 \\ 1 & 4 \end{bmatrix} $، درایه 7 در سطر سوم قرار دارد، بنابراین اندیس سطر آن 3 است.
جمعبندی
پاورقی
1 ماتریس (Matrix): آرایش مستطیلی از اعداد، نمادها یا عبارتها در سطرها و ستونها که در ریاضیات برای نمایش دستگاه معادلات خطی و تبدیلات به کار میرود.
2 اندیس سطر (Row Index): عدد صحیحی که موقعیت یک سطر را در ماتریس مشخص میکند و معمولاً با حرف i نشان داده میشود.
3 درایه (Entry): هر یک از اعضای داخل یک ماتریس که در محل تقاطع یک سطر و یک ستون قرار دارد.