11 / 11 / 2
Регистрация: 21.04.2010
Сообщений: 104
|
|
1 | |
Возведение матрицы в степень.09.05.2011, 13:01. Показов 10868. Ответов 5
Метки нет (Все метки)
Тупая семестровая задачка...Вообщем звучит так:
"Следом квадратной матрицы называется сумма элементов, расположенных на главной диагонали. Даны квадратная матрица A, натуральное число N. Вычислить следы матриц A, A^2,...,A^N." Если разобраться в тупой формулировки, то, как я себе представляю, нужно на C# WFA написать программу в которой пользователь в DataGridView будет вводить матрицу, и в какой нить numericUpDown степень в которую ее возвести. Дальше он будет получать ответ во втором DataGridView и где нить рядом след матрицы. Проблема собственно в коде для возведение матрицы в степень, не могу сообразить как его реализовать. Я уже и забыл как это то на листочке сделать...
0
|
09.05.2011, 13:01 | |
Ответы с готовыми решениями:
5
возведение в степень матрицы Возведение матрицы в степень Возведение большой матрицы, читаемой с файла, в степень N, и запись обратно в файл на C# Бинарное возведение в степень числа типа BigInteger в степень Biginteger |
мастер топоров
916 / 741 / 101
Регистрация: 16.08.2009
Сообщений: 1,476
|
|
09.05.2011, 15:17 | 2 |
возведение в квадрат - это в принципе перемножение матрицы саму на себя n раз
Умножение матриц можете посмотреть на википедии. написать метод, который перемножает две квадратные матрицы и потом использовать его для возведения матрицы в степень потом получить след матрицы но если вам нужен только след матрицы в какой-то степени, то я подозреваю что можно не писать метод для перемножения матриц, ручками расписать выражение для следа матрицы в квадрате, в кубе и заметить какую-то тенденцию и потом её использовать. мне кажется что такая тенденция должна быть. это ускорит весь процесс решения задания если матрицы и степени у вас будут большими
0
|
11 / 11 / 2
Регистрация: 21.04.2010
Сообщений: 104
|
|
09.05.2011, 15:30 [ТС] | 3 |
Koran нет это не перемножение! http://www.webmath.ru/web/prog17_1.php
Решил что показывать последнюю матрицу не буду. Вообщем сделать смог пока только интерфейс! Кто поможет? Возможно за вознаграждение!
0
|
11 / 11 / 2
Регистрация: 21.04.2010
Сообщений: 104
|
||||||
09.05.2011, 15:40 [ТС] | 4 | |||||
Вот еще нашел
0
|
11 / 11 / 2
Регистрация: 21.04.2010
Сообщений: 104
|
|
11.05.2011, 18:36 [ТС] | 5 |
Так у меня нечего и не получается, обшарил все, не чего не могу найти, сам тоже придумать не могу. Понимаю умом что должен быть тройной вложенный цикл, а как индексы расположить правильно....Вообщем вот последний исходник там сделано рандомное заполнение матрицы и выделение ошибок, если не правильно матрицу заполнили. А основная части нету! Помогите, спасите!
0
|
11 / 11 / 2
Регистрация: 21.04.2010
Сообщений: 104
|
|
19.05.2011, 17:38 [ТС] | 6 |
Вот полностью рабочий вариант на МАКС баллов!
1
|
19.05.2011, 17:38 | |
19.05.2011, 17:38 | |
Помогаю со студенческими работами здесь
6
Возведение в степень Возведение в степень Возведение в степень Возведение в степень Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |