Интерполирование

 
0
 
Delphi, Kylix & Pascal
ava
HarleyDav | 24.03.2013, 13:35
Здравствуйте!

Если есть возможность, то пожалуйста помогите. Суть задачи в построении графика по точкам, но для его сглаживания должен применятся метод интерполирования, то есть высчитываются дополнительные точки и наносятся на график (компонент Chart). Начальные точки x и y
считываются из компонентов мемо.


n:=MemoX.Lines.Count;
tn:=StrToFloat(MemoX.Lines[0]) // Начальное значение x
tk:=StrToFloat(MemoX.Lines[n-1]) //Конечное значение по x
ddx:=(tk-tn)/99 // Шаг для точек
x:=tn;
while x<=tk do
begin
y:=функция(x)
x:=x+ddx;
end;


Вопрос в том есть ли функция в Delphi, которая высчитывает значение, либо подскажите свой вариант интерполирования.

Заранее благодарю.
Comments (1)
ava
northener | 24.03.2013, 14:52 #
В AlgLib все есть.
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit