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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ | Матрицы

Ответить
Настройки темы
C/C++ | Матрицы

Новый участник


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

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


Изменения
Автор: ivank
Дата: 12-01-2007
Курсовой задали прогу написать не могу. На языке 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
Благодарности: 44

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


http://www.yandex.ru/yandsearch?text...E3%E5%E1%F0%E0

Учиться надо, а не халявить. Для получения помощи нужно научиться хотя бы вопрос задавать конкретно.

-------
http://ivank.ru


Последний раз редактировалось ivank, 12-01-2007 в 20:59.


Отправлено: 20:36, 12-01-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1404
Благодарности: 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



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ | Матрицы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
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




 
Переход