При построении графика для любой точки Xt,Yt рисунок 1 необходимо вычислить координаты Xdt,Ydt на холсте рисунок 2 таким образом, чтобы сохранялись пропорции по обеим осям. Пропорции по горизонтальной оси будут сохранены при выполнении условия:
L1/L2=L11/L21 (1)
где L1,L2 - длины отрезков 1 и 2 в окне наблюдения (см. рисунок 1), L11,L21- длины отрезков в окне вывода на рисунке 2.
Выразим длины отрезков через координаты их концов, и подставим в формулу (1).
(xt-Xmin)/(Xmax-Xmin)=(Xdt-Xdmin)/(Xdmax-Xdmin)
После преобразований получим формулу для вычисления значения координаты X точки на холсте
Xdt=Xdmin+Mkx(xt-Xmin),
где
Mkx=(Xdmax-Xdmin)/(Xmax-Xmin)
масштабный коэффициент по оси X.
Значения координаты Y точки на холсте вычисляются из условия:
L3/L4=L31/L41 (2)
,где L3,L4 - длины отрезков 3 и 4 в окне наблюдения на рисунке 1, L31,L41- длины отрезков в окне вывода на рисунке 2. Подставив длины отрезков, выраженные через координаты концов в условие (2), после преобразований получим
Ydt=Ydmax–Mky(yt–Ymin),
где
Mky=(Ydmax-Ydmin)/(Ymax-Ymin)
масштабный коэффициент по оси Y.