Курсовая работа: Работа с текстовыми строками, двумерными массивами, файловыми структурами данных
end;
end;
Следующая функция не дает изменять график до функции ReDraw.
lockdrawing;
OnResize же позволяет делать определенные процедуры при изменение размера окна.
OnResize:=resize;
end.
Функция У
function Yfunc(i: real): real;
begin
result:=A*sin(i)-D*sin(A*t);
end;
Функция Х
function Xfunc(i:real):real;
begin
Xfunc:=A*cos(i)+D*cos(A*i);
end;
Процедура нахождения максимального значения функции, а заодно и множителя.
procedure mnoj;
begin
t:=0;
Задаем цикл и ищем максимальное значение.
while t <= 2*pi do
begin
xx:=trunc(Xfunc(t));
ifabs(xx)> maxx then maxx:=abs(xx);
yy:=trunc(Yfunc(t));
if abs(yy)> maxy then maxy:=abs(yy);
Здесь изменяем точность поиска.