![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Max2012 |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 3 Пол: Мужской Репутация: ![]() ![]() ![]() |
Здравствуйте!
такая проблема. Заданы функции таблично, отличающиеся друг от друга на параметр p=0,6,p=0,8,p=1,p=1,2,p=1,4 (они заранее известны) Допустим в процессе вычислений оказалось p =0.7 нужно что бы алгоритм выстроил функцию (т.е она должна быть где то м/у 0,6 и 0,8) а потом снял значения функции при заданных значениях аргумента (аргументы в которых вычисляется известны) |
![]() ![]() |
TarasBer |
![]()
Сообщение
#2
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
Что-то я не врубился.
Первая функция известна, известно, что вторая больше неё на 0.7, надо вычислить вторую? В чём проблема? -------------------- |
Max2012 |
![]()
Сообщение
#3
|
Группа: Пользователи Сообщений: 3 Пол: Мужской Репутация: ![]() ![]() ![]() |
Что-то я не врубился. Первая функция известна, известно, что вторая больше неё на 0.7, надо вычислить вторую? В чём проблема? p это просто параметры. Есть несколько функций (заданы таблично) отличаются друг от друга параметром p. Т.е это значит вычисляется параметр p (допустим он равен 0,8) , то можно взять и начать интерполировать по x . Но если в p получается 0,9 , то значения этой функции (Те значения функций которые которые надо найти интерполяцией) будут лежать м/ у значениями функц с параметром p=0,8 (задана) и p=1 (задана) Т.е тут два раза интерполяция происходит сначала строится функц. которая м/у двумя близкими кривыми, потом интерполяция по x. Алгоритм примерно такой -сначала вычисляется параметр p , допустим он равен (p=0,9) . -По кривым (методом интерполяции) с параметром p=0,8 и 1, алгоритм строит функцию которая соответствует функц. с парам p=0,9 -Далее нужно что бы алгоритм снял те значения f(x) в заданных зачениях х, этой интерполяц функци. Значения х они то же вычисляются заранее. Нагляднее когда смотреть на графики. Сообщение отредактировано: Max2012 - 31.01.2012 23:13 Прикрепленные файлы ![]() |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 3:13 |