|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.12.2012, 20:16 | #1 |
Пользователь
Регистрация: 05.12.2012
Сообщений: 63
|
LU-разложение (Delphi)
доброго времени суток
цель: реализовать метод LU-разложения для решения СЛАУ размерности 6х6 метод несложный, вроде все верно делаю, а корни неправильные получаются сама матрица передается в ish_matr, свободные члены в svob_koeffs Код:
|
18.12.2012, 20:38 | #2 | |||
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Цитата:
Цитата:
Код:
Цитата:
Прикрепите проект к посту, так проще будет разбираться, код у Вас трудновато читается.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
|||
18.12.2012, 21:05 | #3 | |||
Пользователь
Регистрация: 05.12.2012
Сообщений: 63
|
Цитата:
Цитата:
архив прикрепил |
|||
19.12.2012, 10:20 | #4 |
Пользователь
Регистрация: 05.12.2012
Сообщений: 63
|
Странно, вроде все правильно делаю
|
19.12.2012, 10:32 | #5 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Ну вот что у меня из Вашей программы вышло (для проверки разложения я там много чего добавил).
Вывод: при первом нажатии на кнопку корни считаются правильно. Но вот дальше - это непонятная проблема, которую я списал на точность числа с плавающей точкой (они там получаются при разложении) - потому что ничего более адекватного и логичного не придумал. Судите сами: исходные данные - одни и те же, операции над ними тоже, а результат разный. Причем( если верить трассировке) до процедуры LU все нормально, а вот после - расхождения...
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
19.12.2012, 13:47 | #6 |
Пользователь
Регистрация: 05.12.2012
Сообщений: 63
|
спасибо за ответ! а вывод действительно странный
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Си,Си ++, QR разложение | Осип | Помощь студентам | 1 | 28.10.2012 16:41 |
разложение в ряд Фурье(в Delphi) | Valechka | Помощь студентам | 0 | 13.05.2012 21:26 |
Разложение в ряд (Delphi) | wertret | Помощь студентам | 3 | 12.04.2012 14:04 |
Разложение | Avicenna | Помощь студентам | 2 | 24.10.2011 08:31 |
Разложение натурального числа на простые множители (Delphi) | giga_person | Помощь студентам | 3 | 17.03.2010 16:24 |