Полином 3-го уровня

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
valchyshen
Сообщения: 2
Зарегистрирован: 30 авг 2004, 18:20

30 авг 2004, 18:35

Необходима программа для нахождения полинома 3-й уровня
y(x)=C0+C1*x+C2*X^2+C3*X^3

по имеющимся точкам (х1;у1),(х2;у2),(х3;у3),...,(хn;уn), где n--количество имеющихся точек.

Может у кого-есть уже решение? Заранее благодарен!!!
Аватара пользователя
Naeel Maqsudov
Сообщения: 2551
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

31 авг 2004, 07:44

Уточните, нужна программа на VB/VBA или нужен способ решения этой задачи в MSExcel?
valchyshen
Сообщения: 2
Зарегистрирован: 30 авг 2004, 18:20

31 авг 2004, 09:55

Нужна именно программа на VBA. Я знаком с решением этой задачи в MSExcel -- построение диаграммы по имеющимся точкам и построение линии тренда с выводом формулы на диаграмму.
Аватара пользователя
Naeel Maqsudov
Сообщения: 2551
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

01 сен 2004, 09:05

Интересное применение линий тренда!
Я бы даже не додумался, я бы решал в солвере (меню Сервис/Поиск решения).

Кстати, есть вариант: наисать макрос, использующий солвер. Т.е. в макросе будет загрузка уравнений в солвер и вызов одного из его методов. Подойдет такое шарлатанский способ? ;)
Ответить