Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.06.10;
Скачать: [xml.tar.bz2];

Вниз

Метод Гаусса   Найти похожие ветки 

 
makak ©   (2007-05-14 19:37) [0]

Люди, пожалуйста! еще раз пожалуйста! прошу помочь! очень надо! Надо разработать программу, реализующую метод Гаусса для решения систем линейных алгебраических уравнений с разряженой матрицой с помощью ДИНАМИЧЕСКИХ СТРУКТУР. Пожалуйста, очень прошу помочь. Есть реализация этого метода вот здесь http://narod.yandex.ru/cgi-bin/yandmarkup?cluster=14&prog=0x2757571A&HndlQuery=165937504&PageNum=0&g=0&d=0&q0=1 320981504&p= Только там просто метод Гаусса. А нужно с помощью динамических структур (ну т.е. переменных). Пожалуйста, помогите сделать. Буду должен как земля колхозу. Заранее ВЕСЬМА БЛАГОДАРЕН!


 
homm ©   (2007-05-14 19:50) [1]

> Буду должен как земля колхозу.

А в денежном эквиваленте это сколько? :)


 
Desdechado ©   (2007-05-14 20:01) [2]

> там просто метод Гаусса. А нужно с помощью динамических
> структур (ну т.е. переменных).
А там че, одни только константы используются?


 
ArtemESC_RO   (2007-05-14 21:17) [3]

algolist.manual.ru


 
@!!ex ©   (2007-05-14 21:21) [4]

Хм. Я в свое время писал решалку. Фигли там писать. Тупо умножаем, отнимаем, умножаем, отнимаем... и т.д.
На 20 строчек алгоритм.


 
ferr ©   (2007-05-14 21:31) [5]

> Хм. Я в свое время писал решалку. Фигли там писать. Тупо
> умножаем, отнимаем, умножаем, отнимаем... и т.д.
> На 20 строчек алгоритм.

Основная трудность там в обходе деления на 0.


 
palva ©   (2007-05-14 21:36) [6]

@!!ex ©   (14.05.07 21:21) [4]
Но это же для разреженных матриц. То есть хранятся только ненулевые коэффициенты. В процессе решения матрица может увеличиваться, уменьшаться. Наверно, требуется разработать динамическую структуру, пригодную для хранения матрицы. Или максимально использовать имеющиеся классы - здесь автор не конкретизирует.


 
makak ©   (2007-05-14 21:49) [7]

вот то что написал palva в точку прям.

Но это же для разреженных матриц. То есть хранятся только ненулевые коэффициенты. В процессе решения матрица может увеличиваться, уменьшаться. Наверно, требуется разработать динамическую структуру, пригодную для хранения матрицы. Или максимально использовать имеющиеся классы.

помогите,пожалуйста.


 
ferr ©   (2007-05-14 21:54) [8]

С чем помочь то? Ты сам себе задание дал, оно не сложное но несколько объёмное, тебе надо реализовать например класс строки, реализовать для него операции + - *с /с, на основе этого создать класс слау с методом solve например.


 
makak ©   (2007-05-14 22:12) [9]

можно выложить примерный код,или выслать сюда pro-max@tut.by или pro-max@mail.ru . Просто нужен примерный код метода Гаусса для разряженых матриц с помощью динамических структур. Для уточнения (слова palva) : хранятся только ненулевые коэффициенты. В процессе решения матрица может увеличиваться, уменьшаться.Требуется разработать динамическую структуру, пригодную для хранения матрицы. Просто вам, уважаемым профессионалам, мот нетрудно это было. Но если кому в лом, могу предложить за отдельную плату (через webmoney смогу точно). вообщем, заранее весьма благодарен.


 
Loginov Dmitry ©   (2007-05-14 22:31) [10]

> Просто нужен примерный код метода Гаусса для разряженых
> матриц с помощью динамических структур.


ИМХО, метод Гаусса что для разреженных, что для нормальных матриц - одинаков. Все дело в организации доступа к элементам разреженного массива.


 
makak ©   (2007-05-14 23:01) [11]

млин, ё-маё, помогите, а то будет баня )) если что заплачу


 
Romkin ©   (2007-05-14 23:53) [12]

Ты, однако, очнулся :)
Люди спят уже.
Предлагаю для хранения матрицы массив строк в виде однонаправленного списка, где каждый элемент содержит номер столбца, значение и ссылку на следующий ненулевой элемент с большим номером столбца.
Должно быть достаточно :)


 
homm ©   (2007-05-15 00:02) [13]

> если что заплачу

Не плачь, а то я тоже заплачу. :(



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.06.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.045 c
1-1174567523
Виталий Панасенко
2007-03-22 15:45
2007.06.10
Использование ZLib


11-1161665410
Моторокер
2006-10-24 08:50
2007.06.10
Как в runtime скрыть/показать скроллбар в TKOLMemo?


2-1179681220
flaxe
2007-05-20 21:13
2007.06.10
Изменять свойства объектов других приложений


2-1179597862
XPMan
2007-05-19 22:04
2007.06.10
Стиль окна


2-1179521069
NDF
2007-05-19 00:44
2007.06.10
Глупый Вопрос





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский