ميٽرڪس ۽ ٽرانسفارميشن جي وچ ۾ تعلق
پنڊال
رياضي ۽ ڪمپيوٽر سائنس ۾، ميٽرڪس ۽ ٽرانسفارميشن ٻه تصور آهن جيڪي مختلف قسم جي ايپليڪيشنن ۾ اهم ڪردار ادا ڪن ٿا. ميٽرڪس قطارن ۽ ڪالمن ۾ منظم عددي قدرن جي ٻہ طرفي صف جي رياضياتي نمائندگي آهي. ٻئي طرف، هڪ ٽرانسفارميشن ۾ ڪنهن شئي جي شڪل، پوزيشن، يا ٻين خاصيتن کي تبديل ڪرڻ شامل آهي. هن آرٽيڪل ۾، اسان ڳولا ڪنداسين ته ڪيئن ميٽرڪس کي جاميٽري، فزڪس، ڪمپيوٽر سائنس، ۽ ٻين شعبن جي حوالي سان مختلف تبديلين جي نمائندگي ڪرڻ لاءِ استعمال ڪري سگهجي ٿو.
ميٽرڪس جون بنيادي ڳالهيون
ان کان اڳ جو اسين سمجھون ته ميٽرڪس ڪيئن تبديلين سان لاڳاپيل آهن، اچو ته ميٽرڪس جي بنيادي تصور جو جائزو وٺون. ميٽرڪس عام طور تي وڏن اکرن ۾ لکيا ويندا آهن، جهڙوڪ A، B، يا C، ۽ انهن جا عنصر ٻن سبسڪرپٽ استعمال ڪندي انڊيڪس ڪيا ويندا آهن، هڪ قطارن لاءِ ۽ هڪ ڪالمن لاءِ. مثال طور، mxn سائيز (m قطارون ۽ n ڪالمن) جو ميٽرڪس A هن ريت پيش ڪري سگهجي ٿو:
\[
الف = \شروع{بي ميٽرڪس}
a_{11} ۽ a_{12} ۽ \cdots ۽ a_{1n} \\
a_{21} ۽ a_{22} ۽ \cdots ۽ a_{2n} \\
\ وي ڊاٽس ۽ \ وي ڊاٽس ۽ \ ڊي ڊاٽس ۽ \ وي ڊاٽس \\
a_{m1} ۽ a_{m2} ۽ \cdots ۽ a_{mn}
\ آخر { ب ميٽرڪس}
\]
هر عنصر \(a_{ij}\) i-th قطار ۽ j-th ڪالمن ۾ قدر جي نمائندگي ڪري ٿو.
ميٽرڪس سان جاميٽري تبديليون
لڪير وارو ٽرانسفارميشن
تبديلين ۾ ميٽرڪس جي مکيه استعمالن مان هڪ جاميٽري ۾ لڪير واري تبديلي آهي. هڪ لڪير واري تبديلي هڪ قسم جي تبديلي آهي جنهن ۾ هڪ شئي کي ان جي شڪل يا سائيز کي تبديل ڪرڻ کان سواءِ لڪير ۾ منتقل ڪيو ويندو آهي. انهن تبديلين جا ڪجهه عام مثال ترجما، گردش، اسڪيلنگ، ۽ عڪاسي آهن.
گردش
ٻہ-dimensional جهاز ۾ گردش کي گردش ميٽرڪس ذريعي ظاهر ڪري سگهجي ٿو. مثال طور، ویکٹر \( \begin{bmatrix} x \\ y \end{bmatrix} \) کي هڪ زاويه \( \theta \) سان گھمائڻ لاءِ، اسان هيٺ ڏنل ميٽرڪس استعمال ڪري سگهون ٿا:
\[
آر (\ٿيٽا) = \شروع{بي ميٽرڪس}
\cos(\theta) ۽ -\sin(\theta) \\
\ گناهه (\ ٿيٽا) ۽ \ ڪانس (\ ٿيٽا)
\ آخر { ب ميٽرڪس}
\]
جيڪڏهن شروعاتي ویکٹر V آهي، ته پوءِ گردش ویکٹر \( R(\theta)V \) هوندو.
اسڪيل
هڪ پيماني جي تبديلي هڪ خاص عنصر جي ڪري ڪنهن شيءِ جي سائيز کي تبديل ڪري ٿي. x-محور تي پيماني \( k_x \) ۽ y-محور تي \( k_y \) لاءِ 2D پيماني تي ميٽرڪس هن ريت آهي:
\[
ايس = \شروع{بي ميٽرڪس}
ڪ_اڪس ۽ 0 \\
0 ۽ ڪي_ي
\ آخر { ب ميٽرڪس}
\]
هن ميٽرڪس کي ویکٹر \( \begin{bmatrix} x \\ y \end{bmatrix} \) تي لاڳو ڪرڻ سان ویکٹر جو سائز تبديل ٿي ويندو آهي.
ترجمو
ان جي ابتڙ، ٻہ-dimensional خلا ۾ ترجمن کي وڌيڪ پيچيده طريقي جي ضرورت آهي، ڇاڪاڻ ته اهي روايتي معنيٰ ۾ لڪير واري تبديلي نه آهن. ترجمن کي سنڀالڻ لاءِ، اسان اڪثر هڪجهڙا نقاط ڏانهن رخ ڪندا آهيون.
هڪجهڙا ڪوآرڊينيٽس
هڪجهڙا ڪوآرڊينيٽس هڪ اضافي عنصر متعارف ڪرائيندا آهن جيڪو سڀني تبديلين (ترجمن سميت) کي ميٽرڪس فارم ۾ نمائندگي ڪرڻ جي اجازت ڏئي ٿو. مثال طور، هڪجهڙا ڪوآرڊينيٽس ۾ 2D لڪير واري تبديلي کي 3×3 ميٽرڪس جي طور تي لکي سگهجي ٿو:
\[
ٽي = \شروع{بي ميٽرڪس}
1 ۽ 0 ۽ t_x \\
0 ۽ 1 ۽ t_y \\
0 ۽ 0 ۽ 1
\ آخر { ب ميٽرڪس}
\]
جتي \( t_x \) ۽ \( t_y \) ترجمو ویکٹر آهن.
ڪمپيوٽر گرافڪس ۾ تبديلي
ڪمپيوٽر گرافڪس هڪ اهڙو شعبو آهي جتي ٽرانسفارميشن ميٽرڪس اهم آهن. هن ميدان ۾ ٽن-dimensional شين جي پوزيشن، رخ ۽ سائيز کي تبديل ڪرڻ جي ضرورت آهي. عام طور تي استعمال ٿيندڙ تبديلين ۾ ترجمو، گردش، اسڪيلنگ، ۽ پروجئشن شامل آهن.
3D گردش
ٽي-dimensional خلا ۾ گردش ۾ ڪنهن شيءِ کي x، y، يا z محور جي چوڌاري گھمائڻ شامل آهي. z-محور جي چوڌاري گردش لاءِ گردش ميٽرڪس آهي:
\[
آر_ز (\ٿيٽا) = \شروع{بي ميٽرڪس}
\cos(\theta) ۽ -\sin(\theta) ۽ 0 \\
\ گناهه (\ ٿيٽا) ۽ \ ڪوس (\ ٿيٽا) ۽ 0 \\
0 ۽ 0 ۽ 1
\ آخر { ب ميٽرڪس}
\]
ساڳيءَ طرح، x ۽ y محور لاءِ گردش ميٽرڪس پڻ بيان ڪري سگھجن ٿا.
پروجيڪشن ٽيڪنڪس
پروجيڪشن هڪ ٽيڪنڪ آهي جنهن ۾ ٽي-dimensional شيون هڪ ٻه-dimensional اسڪرين تي نقشي ۾ شامل ڪيون وينديون آهن. ڪمپيوٽر گرافڪس ۾ پرسپيڪٽو پروجيڪشن ميٽرڪس تمام عام آهن ته جيئن کوٽائي جو وهم پيدا ٿئي. اهي ميٽرڪس اهو طئي ڪن ٿا ته خلا ۾ پوائنٽس تصوير جي جهاز تي ڪيئن پيش ڪيا وڃن ٿا.
\[
پي = \شروع{بي ميٽرڪس}
1 ۽ 0 ۽ 0 ۽ 0 \\
0 ۽ 1 ۽ 0 ۽ 0 \\
0 ۽ 0 ۽ 1 ۽ ڊي \\
0 ۽ 0 ۽ \frac{1}{d} ۽ 0
\ آخر { ب ميٽرڪس}
\]
جتي \( d \) اصل کان پروجئشن جهاز تائين فاصلو آهي.
فزڪس ۾ ميٽرڪس
ميٽرڪس استعمال ڪندي تبديليون فزڪس ۾ پڻ تمام ڪارآمد آهن. سڀ کان عام مثالن مان هڪ ڪوانٽم ميڪينڪس ۾ آهي، جتي جسماني نظامن جي حالتن کي اڪثر ڪري هيلبرٽ اسپيس ۾ ویکٹرز ذريعي نمائندگي ڪيو ويندو آهي، ۽ اهي رياستي تبديليون لڪير آپريٽرز ذريعي نمائندگي ڪيون وينديون آهن، جيڪي موڙ ۾ ميٽرڪس ذريعي نمائندگي ڪري سگهجن ٿيون.
ايڊجائنٽ ۽ هرميٽين ميٽرڪس
ڪوانٽم فزڪس جي حوالي سان، هرميشين ميٽرڪس ۽ ايڊجائنٽ ميٽرڪس اهم اصطلاح آهن. هڪ ايڊجائنٽ ميٽرڪس اصل ميٽرڪس جي عنصرن جي ڪنجوگيٽ-ٽرانسپوزيشن جو نتيجو آهي. ساڳئي وقت، هڪ هرميشين ميٽرڪس ان جي پنهنجي ايڊجائنٽ ميٽرڪس وانگر ساڳيو آهي. هرميشين ميٽرڪس جا سڀئي ايجن ويليوز حقيقي آهن، جيڪو ان کي جسماني ماپن ۾ تمام گهڻو لاڳاپيل بڻائي ٿو.
ٻيون ايپليڪيشنون
مشين سکيا
مشين لرننگ ۾، ميٽرڪس کي نيورل نيٽ ورڪ ۾ ڊيٽا ۽ وزن ذخيرو ڪرڻ لاءِ استعمال ڪيو ويندو آهي. نيورل نيٽ ورڪ جي هر پرت کي ڊيٽا جي هڪ لڪير واري تبديلي جي طور تي سوچي سگهجي ٿو، اڪثر ڪري وزن ميٽرڪس جي نمائندگي ڪئي ويندي آهي.
لڪير مساواتن جو نظام
لڪير مساواتن جي نظامن کي حل ڪرڻ ۾ ميٽرڪس پڻ اهم ڪردار ادا ڪن ٿا. وڌايل ميٽرڪس ۽ گاسين ايليمينيشن طريقو لڪير مساواتن جي نظامن جا حل ڳولڻ لاءِ عام طريقا آهن.
ڪمپيوٽر ويڊيو
ڪمپيوٽر ويزن ۾، ڪيترائي تصوير پروسيسنگ ۽ ويزن الگورتھم تصويرن تي جاميٽري تبديليون ڪرڻ لاءِ ميٽرڪس استعمال ڪندا آهن. ريڪٽيفڪيشن، مورفنگ، ۽ فلٽرنگ ميٽرڪس استعمال جون ڪجهه مثالون آهن.
نتيجو
ميٽرڪس طاقتور ۽ لچڪدار رياضياتي اوزار آهن جيڪي ٻن ۽ ٽن-dimensional ٻنهي تناظرن ۾ مختلف قسم جي تبديلين جي نمائندگي ڪرڻ ۽ انجام ڏيڻ لاءِ استعمال ڪري سگهجن ٿا. بنيادي جاميٽري کان وٺي ڪمپيوٽر گرافڪس ۽ ڪوانٽم فزڪس ۾ پيچيده ايپليڪيشنن تائين، ميٽرڪس ۽ تبديلين جي وچ ۾ تعلق سائنس ۽ ٽيڪنالاجي جي وسيع رينج لاءِ هڪ مضبوط بنياد فراهم ڪري ٿو. ميٽرڪس ۽ انهن جي تبديلين سان ڪيئن ڪم ڪجي اهو سمجهڻ جديد سائنس ۽ انجنيئرنگ ۾ ڪيترن ئي تصورن تي عبور حاصل ڪرڻ جي ڪنجي آهي.