![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| JustAStudent |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 24.10.2006 Репутация: нет Всего: 1 |
Здравствуйте.
У меня возникла проблема при обработке статистической зависимости методом Лагранжа. Обработка выполняется следующим методом:
Проблема в непонятно откуда берущейся погрешности вычислений при обработке маленьких (дробных) чисел. Входные данные: x 3.9 4.2 4.9 5.1 5.5 5.9 6.3 6.9 7.4 y -0.6 -0.3 0.3 0.7 1.0 1.7 2.1 2.5 3.0 Метод должен вернуть значение yt при заданном xt на промежутке [3.9; 7.4], если заданное xt равно x[i] метод должен вычислить и вернуть yt равное y[i]. Но этого не происходит xt 3.9 4.2 4.9 5.1 5.5 5.9 6.3 6.9 7.4 yt 0.4 0.7 1.3 1.7 2.0 2.7 3.1 3.5 4.0 В программировании я новичек, не знаком со всеми хитростями, сам разобратся не смог |
|||
|
||||
| Metal_Heart |
|
||||
|
а почему бы и нет? ![]() ![]() Профиль Группа: Участник Сообщений: 728 Регистрация: 31.3.2005 Где: Москва Репутация: 4 Всего: 12 |
1. я не понял, где это у тебя проверяется, либо не понял условия 2. предлагаю, для отладки не использовать массив, а взять только первые его элементы, т.е.:
-------------------- не стыдно учиться, а стыдно не учиться |
||||
|
|||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 21 Всего: 104 |
может ты сам алгоритм не правильно запрограммил?
Распиши его по-подробней, а то непонятно... может тогда сможем помочь -------------------- Lost.... |
|||
|
||||
| Shurr |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 24.10.2006 Репутация: 5 Всего: 7 |
Простой анализ результатов показывает, что переменная Y должна инициализироваться нулем а не единицей.
P.S. А ведь я уже почти вспомнил полином Лагранджа... |
|||
|
||||
| JustAStudent |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 24.10.2006 Репутация: нет Всего: 1 |
Shurr, прав 100%
До меня самого это дошло, но только утром, на паре в универе Это сообщение отредактировал(а) JustAStudent - 24.10.2006, 16:16 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |