Форум Академгородка, Новосибирск > Найти константы уравнения
Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Найти константы уравнения
Форум Академгородка, Новосибирск > Образование > Задачник
chengihem
Есть уравнение такого типа Нажмите для просмотра прикрепленного файла
Здесь X0 - фиксировано и имеется целый набор значений (F,X). Более 10. Требуется найти (a,b,c,d). Не точное, а наилучшее приближение. В какой программе это можно сделать и с помощью какой функции? Пробовал в Mathcad, но что-то ему не нравится. Или я чего-то не понимаю. Весь мозг уже сломал.
P.S. a, b, c, d, F, X, X0 - все значения больше 0.
tuchka
В Mathcad что именно использовали?
Так, навскидку, genfit() подходит, нет?
Вообще, Mathcad не гаранитирует решаемости задачи, может стоит, там, графиков построить, начальные значения подобрать?
alex2000
Массив значений (x,F(x)) и X0 приведите. В Maple попробую.
conv
Цитата(alex2000 @ 09.03.2012, 0:07) *
Массив значений (x,F(x)) и X0 приведите. В Maple попробую.

Так формула же дана ... самостоятельно можно сгенерировать.
alex2000
Цитата(conv @ 09.03.2012, 11:51) *
Цитата(alex2000 @ 09.03.2012, 0:07) *
Массив значений (x,F(x)) и X0 приведите. В Maple попробую.

Так формула же дана ... самостоятельно можно сгенерировать.

Если не понимаете задачу, то лучше не пишите глупости.
conv
Цитата(alex2000 @ 09.03.2012, 20:27) *
Цитата(conv @ 09.03.2012, 11:51) *
Цитата(alex2000 @ 09.03.2012, 0:07) *
Массив значений (x,F(x)) и X0 приведите. В Maple попробую.

Так формула же дана ... самостоятельно можно сгенерировать.

Если не понимаете задачу, то лучше не пишите глупости.

Задача сформулирована очень доступно для понимания - указать программное средство и его конкретный инструментарий для подбора коэффициентов в заданном уравнении. Т.е. указать МЕТОДИКУ -а вовсе не конкретные числа. Чего не понятно ?
alex2000
Цитата(conv @ 09.03.2012, 20:33) *
Так формула же дана ... самостоятельно можно сгенерировать.
...
Задача сформулирована очень доступно для понимания - указать программное средство и его конкретный инструментарий для подбора коэффициентов в заданном уравнении. Т.е. указать МЕТОДИКУ -а вовсе не конкретные числа. Чего не понятно ?

Цитата(chengihem @ 05.03.2012, 12:14) *
Есть уравнение такого типа...
Здесь X0 - фиксировано и имеется целый набор значений (F,X).

У ТС имеется набор значений, по которым нужно найти коэффициенты.
Имеено этот набор (он небольшой) и прошу запостить для проверки, чтобы не писать общие рекомендации.
Самостоятельно генерировать при взятых от фонаря значениях коэффициентов, Х0 и диапазоне изменения Х - ну уж нет.
tuchka
Mathcad функция genfit() (press F1) у меня все получилось:
Вот параметры:
3.683*10^-10
1.935*10^-11
-6.014*10^-11
5.738*10^-7


Цитата
Вы надеятесь, что кто-нибудь табличку данных будет ручками перебивать вместо копипаста?
Долго ждать будете.

Да, идиотский способ выкладывать данные, но я справился =)
АХАХХА!!
alex2000
Цитата(chengihem @ 11.03.2012, 13:06) *
Само уравнение ...
Имеющиеся данные ....
X0=1013

Вы надеятесь, что кто-нибудь табличку данных будет ручками перебивать вместо копипаста?
Долго ждать будете.
chengihem
Цитата(tuchka @ 13.03.2012, 8:51) *
Mathcad функция genfit() (press F1) у меня все получилось:
Вот параметры:
3.683*10^-10
1.935*10^-11
-6.014*10^-11
5.738*10^-7

Спасибо, интересно и надо подумать. С другой стороны на константы условие, что они больше 0 должны быть...
tuchka
Цитата(chengihem @ 13.03.2012, 8:25) *
Спасибо, интересно и надо подумать. С другой стороны на константы условие, что они больше 0 должны быть...

так попробуйте самостоятельно? Ничего сложного, я выбрал начальные условия на константы 1,1,1,1 и потом просто подставлял ответы (а они сильно отличаются от полученных значений) в начальные условия — на второй итерации получилось "красиво". График, кстати, тоже можно построить, на точки ложится если не идеально, то очень ровно.
chengihem
Цитата(tuchka @ 13.03.2012, 10:14) *
так попробуйте самостоятельно?
Этим сейчас и занимаюсь))
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2024 IPS, Inc.