0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 10
|
||||||
1 | ||||||
Определите процедуру для умножения матриц16.12.2014, 14:45. Показов 1702. Ответов 4
Метки нет Все метки)
(
Есть задание:
Даны натуральное n и (построчно) элементы квадратной вещественной матрицы А четвертого порядка. Вычислить n-ю степень этой матрицы (A1 = A; A2 = A*A; A3 = A2 * A и т.д.). Указания: 1. Определите процедуру mult(a,b,c) для умножения матриц (a*b = c). 2. Для вычисления n-ой степени матрицы поступайте так же, как при вычислении в цикле n-ой степени числа, но вместо умножения чисел используйте процедуру mult. Написала программу. НО не могу разобратся как правильно вызвать процедуру. Поскажите пожалуйста.
0
|
|
16.12.2014, 14:45 | |
Ответы с готовыми решениями:
4
Написать процедуру для сложения, умножения квадратных матриц N*N, и умножения матрицы на вектор использую процедуру умножения матриц, найти степени квадратной матрицы A^2,A^3.....A^(n-1),A^n. Описать процедуру сложение и умножения матриц.И поиск наименьшего собственного делителя) Составить программу для умножения и сложения матриц. |
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
16.12.2014, 15:10 | 2 | |||||
![]() Решение
1
|
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 10
|
|
16.12.2014, 15:29 [ТС] | 3 |
Спасибо, а я так через TYPE не хотела. Поясните пожалуйста:
1. почему по разному описаны a,b и c? 2. это из-за условия или можно было бы использовать только АА. 3. Тут воще паника. Почему, зачем??? Буду очень признательна, если просветите. (Не люблю процедуры ![]()
0
|
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
16.12.2014, 15:35 | 4 | |||||
описаны одинаково, слово var перед c означает что матрица с это выходной параметр, создается в процедуре
нам при возведении в степень нужны 3 матрицы, как и написано в процедуре, а значит и 3 фактических параметра.
1
|
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 10
|
|
18.12.2014, 17:28 [ТС] | 5 |
Огромное спасибо!
![]()
0
|
18.12.2014, 17:28 | |
Помогаю со студенческими работами здесь
5
Определить, какое минимальное число операций умножения требуется для перемножения s матриц
Модуль умножения матриц Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |