Excel တွင် Matrix Multiplication ပြုလုပ်နည်း (ဥပမာ 5 ခု)

  • ဒါကိုမျှဝေပါ။
Hugh West

မက်ထရစ်သည် စာရင်းဇယားများနှင့် သိပ္ပံနည်းကျလေ့လာမှုများတွင် နေ့စဉ်အသုံးပြုသည့် အရေးကြီးသောကိရိယာတစ်ခုဖြစ်သည်။ Excel spreadsheet များသည် အတန်း 1,048,576 နှင့် 16,384 ကော်လံများပါရှိသော အလွန်ကြီးမားသော matrices များဖြစ်သည်။ Excel သည် matrix လည်ပတ်မှုများအတွက် အသုံးဝင်သောကိရိယာအချို့ကို ပေးစွမ်းသည်မှာ အံ့သြစရာမဟုတ်ပါ။ ဤဆောင်းပါးတွင်၊ မတူညီသောအခြေအနေများ၏ နမူနာများဖြင့် Excel တွင် matrix ပွားခြင်း ကို အာရုံစိုက်ပါမည်။

Practice Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ

အသုံးပြုထားသော နမူနာများအားလုံးပါဝင်သော အလုပ်စာအုပ်ကို သင်ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။ အောက်ပါအကွက်မှ ဤဆောင်းပါးတွင်။

Matrix Multiplication.xlsx

Matrix မြှောက်နည်း။

ဦးစွာ၊ matrix ပေါင်းခြင်း အမှန်တကယ် အလုပ်လုပ်ပုံကို အာရုံစိုက်ကြပါစို့။ အတိုင်းအတာ i x j နှင့် j x k နှစ်ခုပါရှိသော matrices နှစ်ခုရှိပါက၊ ပထမတန်း၏ဒြပ်စင်တစ်ခုစီသည် ဒုတိယ matrix ၏ပထမကော်လံမှ သက်ဆိုင်ရာ entry နံပါတ်များ၏ အစိတ်အပိုင်းများဖြင့် မြှောက်ပေးမည်ဖြစ်ပါသည်။ ထို့နောက် ပေါင်းထည့်လိုက်သော ရလဒ်များအားလုံးသည် ပထမ matrix မှ အတန်းနံပါတ်နှင့် ဒုတိယမှ ကော်လံနံပါတ်ကိုယူပြီး ရလဒ် matrix ၏ ကော်လံတစ်ခု၏ တန်ဖိုးကို ညွှန်ပြမည်ဖြစ်ပါသည်။ ၎င်းသည် i x k ကြိမ်အထိ ဆက်လုပ်သွားမည်ဖြစ်ပြီး i x k matrix ကို ဖြစ်ပေါ်စေပါမည်။

A နှင့် B နှစ်ခုကို matrices နှစ်ခုပေါင်းထည့်သည့် ဥပမာတစ်ခုကို ကြည့်ကြပါစို့။

matrix A ၏ ပထမအတန်းမှ ဝင်ရောက်မှုတိုင်းသည် matrix B ၏ ပထမကော်လံမှ သက်ဆိုင်ရာ entries များနှင့် မြှောက်ပေးပါမည်။ ထို့နောက် ရလဒ်သည် 1×1 တန်ဖိုးကို ပေးပါမည်။မြှောက်ထားသော matrix သည် C ဟုဆိုကြပါစို့။ ဤဥပမာတွင် ၎င်းသည် 1*4+2*6+3*8=40 ဖြစ်လိမ့်မည်။

တူညီသောလုပ်ငန်းစဉ်သည် A မှ 1st row နှင့် B မှ 2nd ကော်လံအတွက် ထပ်လုပ်ပါမည်။ B အတွက် ဒုတိယတန်း A နှင့် 1st ကော်လံ၊ A မှ 2nd အတန်း နှင့် B မှ 2nd ကော်လံ။

နောက်ဆုံးတွင်၊ ရလဒ်သည် ဤကဲ့သို့သောပုံဖြစ်သည်။

၎င်းသည် A နှင့် B ၏ မြှောက်ထားသော matrix ဖြစ်သည်။

5 Excel တွင် Matrix Multiplication ပြုလုပ်ရန် သင့်လျော်သော Instances

Excel တွင် Matrix Multiplication အတွက် Built-in MMULT function ပါရှိပါသည်။ ဤလုပ်ဆောင်ချက်သည် array နှစ်ခုကို အကြောင်းပြချက်များအဖြစ် ယူသည်။ လိုချင်သောရလဒ်ကိုရရှိရန် ဤလုပ်ဆောင်ချက်တွင် matrices များကို argument arrays အဖြစ် အသုံးပြုနိုင်ပါသည်။

1. Array နှစ်ခု၏ Matrix ကိုမြှောက်ခြင်း

A နှင့် B နှစ်ခုစီကို matrices နှစ်ခုယူကြပါစို့။ Excel တွင်၊ ကျွန်ုပ်တို့သည် ဆက်ဆံမည် ၎င်းတို့ကို matrix ပေါင်းခြင်းအတွက် arrays အဖြစ်။

အဆင့်များ-

  • ပထမဦးစွာ သင့် matrix ထည့်လိုသော ဆဲလ်များကို ရွေးပါ။ ထဲတွင်။

  • ထို့နောက် အောက်ပါပုံသေနည်းတွင် ရေးပါ။

=MMULT(B5:D7,B10:D12)

  • ယခု သင့်ကီးဘုတ်ပေါ်တွင် Ctr+Shift+Enter ကိုနှိပ်ပါ။ သင့်တွင် AxB matrix ၏ရလဒ်ကို ရရှိလိမ့်မည်။

သင်သည် matrix B ကို ပထမအဖြစ် matrix A အဖြစ်ထည့်ခြင်းဖြင့် BxA matrix အတွက် အလားတူလုပ်ဆောင်နိုင်သည် MMULT function ၏ အကြောင်းပြချက်။

Read More- Excel တွင် Matrices 3 ခုကို မြှောက်နည်း (2 လွယ်ကူသော နည်းလမ်းများ)

2. အတန်းတစ်ခုနှင့်တစ်ခု ကော်လံတစ်ခုကို မြှောက်ပါ

အောက်ပါကို ယူကြပါစို့။ကော်လံတစ်ခုနှင့် အတန်းတစ်ခုသာပါရှိသော မက်ထရစ်များပါရှိသော ဒေတာအတွဲ။

ပွားထားသော matrix AxB သည် ကော်လံတစ်ခုနှင့် အတန်းတစ်တန်းမက်ထရစ်များ၏ မြှောက်ခြင်း၏ရလဒ်ဖြစ်သည်။

အဆင့်များ-

  • ပထမ၊ မြှောက်ထားသော matrix အတွက် ဆဲလ်အကွာအဝေးကို ရွေးပါ။

<13
  • ထို့နောက် အောက်ပါပုံသေနည်းကို ချရေးပါ။
  • =MMULT(B5:B7,B10:D10)

    • နောက်ဆုံးတွင်၊ သင်၏ကီးဘုတ်ပေါ်ရှိ Ctrl+Shift+Enter ကိုနှိပ်ပါ။ သင့်တွင် ရလဒ်ထွက်ရှိသော matrix ရှိပါမည်။

    Read More- Excel တွင် ဆဲလ်များစွာကို ပွားနည်း (နည်းလမ်း 4 ခု)

    အလားတူစာဖတ်ခြင်း

    • Excel တွင် ကော်လံများကို ပွားနည်း (အသုံးဝင်ပြီး လွယ်ကူသောနည်းလမ်း 9 ခု)
    • ကော်လံနှစ်ခုကို ပွားပါ Excel (အလွယ်ဆုံးနည်းလမ်း 5 ခု)
    • Excel တွင် Multiply Sign in ကိုအသုံးပြုနည်း (အခြားရွေးချယ်စရာနည်းလမ်း 3 ခုဖြင့်)
    • Cell တွင်တန်ဖိုးရှိလျှင် မြှောက်၍အသုံးပြုခြင်း Excel ဖော်မြူလာ (ဥပမာ 3 ခု)

    3. Excel တွင် အတန်းတစ်တန်းနှင့် ကော်လံတစ်ခု အခင်းအကျင်း မြှောက်ခြင်း

    ယခင်နည်းလမ်းတွင် အသုံးပြုခဲ့သည့် တူညီသောဒေတာအတွဲအတွက်၊ BxA ၏ matrix မြှောက်ပေးမည် အတန်းတစ်တန်းနှင့် ကော်လံမက်ထရစ်တစ်ခု၏ မြှောက်ခြင်းကို ဖော်ပြပါ။

    အဆင့်များ-

    • ပထမဦးစွာ ဆဲလ်ကို ရွေးပါ။ ဤအမြှောက်ကိန်းသည် တန်ဖိုးတစ်ခုသာ ထုတ်ပေးမည်ဖြစ်သဖြင့် ဤနေရာတွင် ဆဲလ်တစ်ခုရွေးပါ။

    • ထို့နောက် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ။

    =MMULT(B10:D10,B5:B7)

    • ယခု၊ သင့်ကီးဘုတ်ပေါ်ရှိ Ctrl+Shift+Enter ကိုနှိပ်ပါ။ မင်းသင်အလိုရှိသောရလဒ်ကို ရရှိလိမ့်မည်။

    နောက်ထပ်ဖတ်ရန်- Excel တွင် မြှောက်ဖော်မြူလာ (6 အမြန်နည်းလမ်းများ)

    4. Matrix Multiplication မှ Matrix ၏ စတုရန်းကို တွက်ချက်ပါ

    ပထမဥပမာတွင် အသုံးပြုထားသော ဥပမာများရှိ matrices သို့ ပြန်သွားကြပါစို့။ Matrix A နှင့် B ၏ နှစ်ထပ်ကိန်းများကို ဆုံးဖြတ်ရန် ဤနေရာတွင် matrix မြှောက်ခြင်းကို အသုံးပြုပါမည်။

    အဆင့်များ-

    • ကို ရွေးပါ သင့်စတုရန်းမက်ထရစ်အတွက် ဆဲလ်အကွာအဝေး။

    • ယခု အောက်ပါဖော်မြူလာကို ချရေးပါ။

    =MMULT(B5:D7,B5:D7)

    • ယခု၊ သင့်ကီးဘုတ်ပေါ်ရှိ Ctrl+Shift+Enter ကိုနှိပ်ပါ။ သင့်တွင် matrix A ၏ နှစ်ထပ်ကိန်း ရှိပါမည်။

    သင်သည် matrix A ၏ အကွာအဝေးကို matrix B (B10:D12) ဖြင့် အစားထိုးနိုင်ပါသည်။ နှင့် matrix B ၏ နှစ်ထပ်ကိုလည်း ရယူပါ။

    Read More- ဆဲလ်များစွာအတွက် Excel တွင် မြှောက်ခြင်းအတွက် ဖော်မြူလာက ဘာလဲ? (၃ နည်းလမ်း)

    အလားတူစာဖတ်ခြင်း

    • Column တစ်ခုကို Excel တွင် နံပါတ်တစ်ခုဖြင့် မြှောက်နည်း (4 လွယ်ကူသော နည်းလမ်းများ)
    • Excel တွင် ရာခိုင်နှုန်းဖြင့် မြှောက်ခြင်း (4 လွယ်ကူသောနည်းလမ်းများ)
    • Excel တွင် ကော်လံတစ်ခုကို ကိန်းသေတစ်ခုဖြင့် မြှောက်နည်း (4 လွယ်ကူသောနည်းလမ်းများ)
    • ကော်လံနှစ်ခုကို မြှောက်ပြီး Excel တွင် ပေါင်းလဒ်

    5. Matrix နှင့် Scalar ၏မြှောက်ခြင်း

    မက်ထရစ်ကို မြှောက်သောအခါ၊ ဂဏန်းတစ်ခုသာဖြစ်ပြီး၊ matrix ၏ဒြပ်စင်အားလုံးကို ထိုဂဏန်းဖြင့် မြှောက်ထားသည်။ ဤအရာမှာလည်း အောင်မြင်နိုင်သည်။Excel။

    သရုပ်ပြအတွက်၊ ကျွန်ုပ်သည် ဤနေရာတွင် matrix A ကိုအသုံးပြုပြီး ၎င်းကို 7 ဖြင့်မြှောက်ပါသည်။

    အဆင့်များ-

    • မြှောက်ထားသော matrix အတွက် ဆဲလ်အကွာအဝေးကို ရွေးပါ။

    • ထို့နောက် အကွက်ထဲတွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ။

    =B5:D7*G7

    • နှိပ် Ctrl+Shift+Enter on သင့်ကီးဘုတ်။

    နောက်ထပ်ဖတ်ရန်- Excel တွင် ပွားနည်း- ကော်လံများ၊ ဆဲလ်များ၊ အတန်းများ၊ & နံပါတ်များ

    Excel တွင် Matrix မြှောက်ခြင်းပြုလုပ်နေစဉ် အမှားများ

    Excel တွင် matrix မြှောက်ခြင်းကို လုပ်ဆောင်နေစဉ်တွင် သင်ကြုံတွေ့ရနိုင်သော အမှားအယွင်းများစွာရှိပါသည်။

    ထိုအထဲမှ #VALUE! ပထမအခင်းအကျင်းရှိ ကော်လံအရေအတွက်နှင့် ဒုတိယအခင်းအကျင်းရှိ အတန်းအရေအတွက် မကိုက်ညီပါက အမှားအယွင်းဖြစ်သွားနိုင်သည်။

    သင်သည် array အတွင်း ဆဲလ်တစ်ခုတွင် အနည်းဆုံး ဂဏန်းမဟုတ်သော တန်ဖိုးတစ်ခု ရှိနေပါက တူညီသော အမှားအယွင်း ရှိသည်။

    သင်ယူဆထားသော မြှောက်ကိန်းမက်ထရစ်ထက် တန်ဖိုးများ ပိုမိုရွေးချယ်ပါက၊ သင်သည်၊ သင်ရွေးချယ်ထားသော အပိုဆဲလ်များတွင်သာ #N/A error ရှိပါမည်။

    ပိုမိုဖတ်ရန်- Excel ဖော်မြူလာတစ်ခုတွင် ပိုင်းခြား၍ မြှောက်နည်း (၄ နည်းလမ်း)

    Excel တွင် Matrix Multiplication ၏ကန့်သတ်ချက်

    Excel 2003 သို့မဟုတ် ဗားရှင်းအဟောင်းကို အသုံးပြုနေပါက ကန့်သတ်ချက်ရှိပါသည်။ 71×71 အတိုင်းအတာ၏ matrix မြှောက်ခြင်းအတွက်။ သို့သော် နောက်ပိုင်းဗားရှင်းများအတွက်၊ စာရင်းဇယားကို ခွင့်ပြုထားသရွေ့ သင် ဆက်လက်လုပ်ဆောင်နိုင်သည်၊သင့်စနစ်၏ RAM ဖြင့်သာ ကန့်သတ်ထားသည်။

    နိဂုံးချုပ်

    ဤအရာများသည် Excel တွင် သင်မက်ထရစ်ပွားခြင်းကို ပြုလုပ်နိုင်သည့် မတူညီသောအခြေအနေများဖြစ်သည်။ ဤဆောင်းပါးသည် အသုံးဝင်ပြီး ဗဟုသုတရမည်ဟု မျှော်လင့်ပါသည်။ သင့်တွင် ကျွန်ုပ်တို့အတွက် မေးခွန်းများ သို့မဟုတ် အကြံပြုချက်များရှိပါက အောက်တွင် ကျွန်ုပ်တို့အား အသိပေးပါ။

    ဤကဲ့သို့သော နောက်ထပ်လမ်းညွှန်ချက်များအတွက်၊ Exceldemy.com သို့ ဝင်ရောက်ကြည့်ရှုပါ။

    Hugh West သည် လုပ်ငန်းနယ်ပယ်တွင် အတွေ့အကြုံ 10 နှစ်ကျော်ရှိသော Excel သင်တန်းဆရာနှင့် ခွဲခြမ်းစိတ်ဖြာသူဖြစ်သည်။ စာရင်းကိုင်နှင့် ဘဏ္ဍာရေးဆိုင်ရာဘွဲ့နှင့် စီးပွားရေးစီမံခန့်ခွဲမှု မဟာဘွဲ့တို့ကို ရရှိထားသူဖြစ်သည်။ Hugh သည် သင်ကြားရေးကို ဝါသနာပါပြီး လိုက်နာရန်နှင့် နားလည်ရန်လွယ်ကူသော ထူးခြားသောသင်ကြားရေးနည်းလမ်းကို တီထွင်ခဲ့သည်။ Excel ၏ ကျွမ်းကျင်သော အသိပညာသည် ကမ္ဘာတစ်ဝှမ်းရှိ ထောင်ပေါင်းများစွာသော ကျောင်းသားများနှင့် ပရော်ဖက်ရှင်နယ်များကို ၎င်းတို့၏ ကျွမ်းကျင်မှုနှင့် ၎င်းတို့၏ အသက်မွေးဝမ်းကြောင်းတွင် ထူးချွန်အောင် ကူညီပေးခဲ့သည်။ သူ၏ဘလော့ဂ်မှတစ်ဆင့်၊ Hugh သည် လူတစ်ဦးချင်းစီနှင့် လုပ်ငန်းများ၏ အလားအလာများ ပြည့်မီစေရန်အတွက် အခမဲ့ Excel သင်ခန်းစာများနှင့် အွန်လိုင်းသင်တန်းများကို ပေးဆောင်ကာ သူ၏အသိပညာကို ကမ္ဘာနှင့်မျှဝေပါသည်။