Автор работы: Пользователь скрыл имя, 09 Октября 2013 в 19:34, доклад
Матрицалық алгебра
EXCEL электрондық кестесі матрицалармен жұмыс істеуге арналған функциялар қатарынан тұрады:
ТРАНСП – бастапқы матрицаны транспонирлеу
МОПРЕД- квадраттық матрицаның анықтауышын есептеу
МОБР – берілген матрицаға кері матрицаны есептеу
EXCEL электрондық кестесі
ТРАНСП – бастапқы матрицаны транспонирлеу
МОПРЕД- квадраттық матрицаның анықтауышын есептеу
МОБР – берілген матрицаға кері матрицаны есептеу
МУМНОЖ – екі матрицаның көбейтіндісіне тең матрицаны анықтау. Сонымен қатар, екі матрицаны элементтері бойынша қосу (азайту) амалдарын және матрицаны санға көбейтуді орындайды.
Жоғарыда айтылған функциялардың барлығы функция мастері арқылы шақырылады.
Матрицаның анықтауышын табу үшін алдымен матрицаның элементтерін ұяшықтарға енгіземіз және анықтауышын есептейтін ұяшықты белгілеп, функция мастерін шақырамыз.
Ашылған терезеден «Полный алфавитный перечень», категориясын таңдап оның ішінен МОПРЕД функциясын аламыз. Функцияның аргументін көрсету үшін матрица элементтері жазылған диапазонды белгілейміз. OK батырмасын басқаннан кейін матрицаның анықтауышын аламыз.
1-мысал: В (6*6) матрицасының анықтауышын анықтау керек.
В3-тен G8-ге дейінгі ұяшықтар диапазонына берілген матрица элементтерін енгіземіз. Матрица анықтауышын есептейтін J2 ұяшығын белгілейміз және қажетті функцияны шақырып анықтауыштың мәнін табамыз.
Матрица элементтерін енгізу:
Функция аргументін беру:
Нәтижесі:
2-мысал: Матрицаның элементтерін 14 санына көбейту керек.
ЕСКЕРТУ: Барлық матрицалық (анықтауыштан басқа) функциялардың нәтижесін алу үшін міндетті түрде Shift/Ctrl/Enter пернелерін басу керек.
Нәтижесі:
3-мысал: Мысал ретінде екі матрицаны көбейтуді қарастырамыз. А(5*4) матрицасын В(4*3) матрицасына көбейту керек болсын. Бұл матрицаларды көбейтуге болады, себебі А матрицасының бағандар саны В матрицасының жолдар санымен сәйкес келеді. Нәтижесінде С(5*3) матрицасын аламыз.
2. С матрицасының мәні шығатын орынды белгілеп аламыз.
3. Функция мастерін шақырып, оның ішінен МУМНОЖ функциясын шақырамыз.
1-ші массив ретінде А
Нәтижені алу үшін бір мезгілде Shift/Ctrl/Enter пернелерін басу керек:
Матрицаларды қосу
4-мысал: Өлшемдері бірдей екі матрицаны қосу үшін келесі қадамдарды орындау қажет:
Матрицаларды транспонирлеу және амалдар қолдану
5-мысал: Бұл мысалда А және Н матрицалары беріледі. Бұл матрицалардың алдымен анықтауышын анықтау керек, сосын осы матрицаларды транспонирлеу қажет. А матрицасын H(t) матрицасына және H матрицасын A(t) матрицасына көбейту керек. A*H(t) матрицасынан H*A(t) матрицасын азайтамыз.
Тапсырманы орындау үшін алдымен А және Н матрицаларының мәнін қажет ұяшықтарға енгіземіз. Содан кейін әр матрица үшін анықтауыштарын анықтап алыңыз.
Матрицалардың мәндері
ТРАНСП функциясын қолданып, матрицаларды транспонирлейміз.
Соңғы мәнді алу үшін міндетті түрде Shift/Ctrl/Alt пернелерін басу керек. Нәтижесі:
Матрицаларды транспонирлеу нәтижесі
Енді А матрицасын H(t) матрицасына, ал Н матрицасын A(t) матрицаларына көбейту керек. Ол үшін алдымен нәтиже шығатын ұяшықтар аралығын белгілеп, МУМНОЖ функциясын шақырамыз. Онда қажетті матрицалардың мәндер аралығын көрсетеміз. Нәтижені алу үшін Shift/Ctrl/Alt пернелерін басамыз.
Шыққан A*H(t) және H*A(t) матрицаларын азайтамыз. Ол үшін қажетті ұяшықтар аралығын белгілеп алып, =B17:F21-H17:L21 формуласын енгіземіз. Нәтижесі:
EXCEL-де сызықты алгебралық теңдеулер жүйесін (САТЖ) шешу үшін жоғарыда айтылған матрицалық функцияларды қолданады. Ол үшін бастапқы жүйені матрицалық теңдеулер түрінде беру керек.
5-мысал. Cызықты алгебралық теңдеулер жүйесі берілген. Оның шешімін табыңыз және нәтижесін тексеріңіз (кері матрица әдісі).
Бұл жүйені шешу үшін келесі қадамдарды орындаңыз:
Тапсырма нұсқалары
№1 нұсқа |
1) |
|
2) |
|
№2 нұсқа |
1) |
|
2) |
| |||
№3 нұсқа |
1) |
|
2) |
| |||
№4 нұсқа |
1) |
|
2) |
|
№5 нұсқа |
1) |
|
2) |
|
№6 нұсқа |
1) |
|
2) |
|
№7 нұсқа |
1) |
|
2) |
|
№8 нұсқа |
1) |
|
2) |
|
№9 нұсқа |
1) |
|
2) |
|
№10 нұсқа |
1) |
|
2) |
|
|
№11 нұсқа |
1) |
|
2) |
|
3) (2A-B)(3А+B)-2АВ, |
№12 нұсқа |
1) |
|
2) |
|
Бақылау сұрақтары: