Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2014, 16:53   #1
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию Вычислить среднее геометрическое K матриц

Подкинули задачку такую.
Сформировать случайными значениями K квадратных матриц размерности N. Числа N и K задаются с клавиатуры. Вычислить их среднее геометрическое.
Создать матрицы и перемножить не проблема. Потом я матрицу (результат перемножения) привожу к диагональному виду и вычисляю корни n-й степени из элементов.
Насколько я понимаю, не всякая матрица является диагональной (или можно привести к диагональному виду).
Есть ли другой способ?
Для квадратных корней например нашел Denman–Beavers iteration. А для корней в произвольной степени что-то есть такое?
Спасибо.
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 06.11.2014, 16:59   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Может, я просто не понимаю, о чём речь, но
Цитата:
Потом я матрицу (результат перемножения) привожу к диагональному виду
Зачем?
______________
Вы знаете как вычисляются элементы результирующей матрицы, почему бы вам из них просто не извлечь корень K-й степени?

Если я вообще всё правильно понял...
Вадим Мошев вне форума Ответить с цитированием
Старый 06.11.2014, 17:09   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

http://sernam.ru/book_matrix.php?id=55
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Среднее геометрическое Kelluin Помощь студентам 24 04.12.2013 22:53
Вычислить среднее геометрическое значение элементов заданного массива F (19), которые больше по абсолютной величине от числа А doker___ C++ Builder 2 18.06.2013 16:26
Вычислить среднее геометрическое всех положительных членов последовательности {Xi},где... Maya Epos Помощь студентам 6 30.03.2011 11:39
Среднее геометрическое SkuLLL Помощь студентам 1 12.12.2010 17:10
Делфи.среднее геометрическое элементов массива.среднее арифметическое каждой строки матрицы Karrina Помощь студентам 0 06.12.2010 18:32