Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: C/C++ | Матрицы
Показать сообщение отдельно

Ветеран


Сообщения: 1405
Благодарности: 135

Профиль | Отправить PM | Цитировать


По алгоритмам вся задача простая. Для написания работающей проги достаточно менее чем 1 дня.
Хотя из условия непонятно:
1. что такое t
2. с чего начинается счет i и j при определении Pij - c 0 или с 1
3. размерность элементов матриц K,P,D,L - ограниченная компилятором ?


Порядок работы примерно следующий:

1. получение значений матрицы K
2. по K вычислить P
3. по K и P вычислить D:
A) умножить матрицу P на саму себя t-1 раз
B) умножить матрицы K и P
С) найти разность матриц найденных на шагах A и B
4. вычислить L
5. пройти главную диагональ D и L, определить минимумы и сложить
Все шаги легкие, если умножение и сложение чисел любого размера не надо писать самостоятельно
Единственное с чем придется повозиться дольше это умножение матриц на 3 шаге.


-------
Ehhh.. what's up, doc?..


Отправлено: 10:09, 21-01-2007 | #3

Название темы: C/C++ | Матрицы