C/C++ | Матрицы
|
Новый участник Сообщения: 1 |
Курсовой задали прогу написать не могу. На языке Turbo C. Задание такое: Составить подпрограмму-функцию нахождения минимального элемента главной диагонали произвольной квадратной матрицы. Используя указанную функцию, определитьсумму минимальных элементов главных диагоналей матриц D=P+K и L=P^t-KP, где P,K исходные матрицы размером 4х4.......Элементы матрицы K задаются произвольно, а элементы матрицы P вычисляются по формуле Pij=(1+i^2)/(2+j^2).
Помогите кто чем может. |
|
Отправлено: 09:13, 12-01-2007 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать http://www.yandex.ru/yandsearch?text...E3%E5%E1%F0%E0
Учиться надо, а не халявить. Для получения помощи нужно научиться хотя бы вопрос задавать конкретно. |
------- Последний раз редактировалось ivank, 12-01-2007 в 20:59. Отправлено: 20:36, 12-01-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1404
|
Профиль | Отправить 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 шаге. |
------- Отправлено: 10:09, 21-01-2007 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - [решено] Нахождение обратной матрицы методом Гаусса и рассширенной матрицы | D.Y. | Программирование и базы данных | 64 | 06-05-2011 22:59 | |
Теория - Деревья, обход матрицы | mrcnn | Программирование и базы данных | 1 | 10-07-2008 03:57 | |
Алгоритмы обхода матрицы | mrcnn | Программирование и базы данных | 3 | 25-10-2006 22:07 | |
c++.NET выравнивание матрицы | bezumes | Программирование и базы данных | 4 | 22-04-2006 01:20 | |
Формирование матрицы | Sergey Po | Программирование и базы данных | 3 | 28-04-2004 04:47 |
|