Модераторы: Се ля ви
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Операции над матрицами, Помогите составить ТЗ к курсовой 
:(
    Опции темы
Гениальный123Робот
Дата 22.1.2008, 18:10 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 2.1.2006

Репутация: нет
Всего: нет



Вообщем, надо мне курсовой делать, в котором надо разработать класс Matrix и создать методы этого класса, которые реализуют основные операции над матрицами. Что кроме сложнения и умножения сюда можно добавить? 
Подскажите, плиз.... 

PM MAIL   Вверх
bsa
Дата 22.1.2008, 18:17 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: нет
Всего: 196



Гениальный123Робот, присваивание, умножение, обращение (обратная матрица), транспонирование, нахождение определителя, собственных значений, вывод...
PM   Вверх
Sardar
Дата 22.1.2008, 18:48 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: нет
Всего: 317



LU декомпозиция (нужна почти везде, от определителя и до обращения)
trace (сумма элементов на диагонали)
Решение A*x = b, где b - вектор результатов, A - твоя матрица.
Вроде бы достаточно...


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
bsa
Дата 22.1.2008, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: нет
Всего: 196



Цитата(Sardar @ 22.1.2008,  18:48)
Решение A*x = b, где b - вектор результатов, A - твоя матрица.

Это частная задача. Решается через: A^-1 * A * x = A^-1 * b  =>  x = A^-1 * b, что есть обращение и умножение.
PM   Вверх
Sardar
Дата 22.1.2008, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: нет
Всего: 317



bsa, можно Гауссовым исключением решить, более эффективным вариантом frontal solver. В смысле что да, это частная задача, но может решаться эффективней чем высчитыванием инверсы, а на практике сия операция часто нужна.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Гениальный123Робот
Дата 23.1.2008, 00:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 2.1.2006

Репутация: нет
Всего: нет



Ну что ж, пока спасибо! Предложу преподу 5 методов: суммирование, умножение, обратная матрица, транспонирование и нахождение определителя. Придется 5 методов делать для реализации каждой из 5 операций. Если прокатит =) Потому еще спрошу. Думаю, вопросы будут =) 
СПАСИБО
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Системный анализ, проектирование и UML"
Се ля ви

Форум "Системный анализ, проектирование и UML" предназначен для обсуждения вопросов, так или иначе связанных с этапами жизненного цикла автоматизированных (программных, информационных, автоматических) систем:

• предпроектные обследования объектов автоматизации;

• разработка концепции создания систем;

• моделирование бизнес-процессов (в т.ч. на UML);

• проектирование архитектуры систем;

• управление проектами;

• управление качеством;

• CASE-средства;

• реинжиниринг.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Системный анализ, проектирование и UML | Следующая тема »


 




[ Время генерации скрипта: 0.0788 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.