TURBO PASCAL

Новости       

Программы

Turbo Pascal

Игры

Документация

"Странности"

FAQ

Ссылки

Благодарности 

Гостевая книга

Спонсор

От автора

 

2. 1. 1.  Построение графиков функций

            Проведение численных расчетов желательно сопровождать визуализацией промежуточных и окончательных результатов на экране монитора.  Это позволяет избежать некоторых ошибок,  а также контролировать результаты расчета и оптимизировать алгоритм.  Графики функций строятся обычно в декартовой системе координат (XoY).  Функция может быть задана в явном виде,  например,  y=F(x),   в неявном: F(x, y)=0,  или в параметрическом виде: x=Fx(t),  y=Fy(t).  

Здесь F(x),  F(x, y),  Fx(t),  Fy(t) - функции,   x,  t - аргументы (параметры). 

            Значения "x",  "y" ,  полученные в результате расчета,  будем называть расчетными координатами точек.  При построении графика на экране монитора расчетные значения "x",  "y" необходимо пересчитать в графические (экранные) координаты xG,  yG.  Напомним,  что графические координаты изменяются в пределах [0 . .  GetMaxX] - по горизонтали,  [0 . .  GetMaxY] - по вертикали.

            Для изменения графических координат экрана в Турбо-Паскале предусмотрено задание графического окна процедурой:

                                                                          

              SetViewPort(xG1, yG1, xG2, yG2, Cl); 

                                                                          

где  (xG1,  yG1),  (xG2,  yG2) -  координаты левого верхнего и правого нижнего вершин прямоугольника,  образующего графическое окно (тип Integer).