Растянем (увеличим в m раз) по оси OX
x=400
a=400
500
600
700
300
200
100
x:=x+100;
a:=a-100
Функция WindowWidth определяет длину графического окна
Функция WindowHeight определяет высоту графического окна
Толщина линий 1
Цвет светло-серый
Процедура рисования осей
Функция, график которой строим
Изменяем Х с некоторым шагом
Вычисляем Y в соответствии с масштабом и сразу переворачиваем
Преобразуем к целому типу и выполняем параллельный перенос
Рисуем точку красного цвета с координатами X иY
Устанавливаем размеры графического окна, и выравниваем его по центру
В одном единичном отрезке на экране будет 50 пикселей.
Вызываем процедуры рисования сетки и осей
Устанавливаем начальные значения
Цикл для изменения Х и рисования точек графика
Перед вычислением очередного Y, запоминаем предшествующее значение
Если числа разного знака…
На пересечении с ОХ рисуем окружность зеленого цвета и выводим Х при котором это произошло
procedure graphic1;
begin
//x1:=x1+dx/m;
y1:= - f1 (x1 / m)* m;
X:=trunc(x1)+400;
Y:=trunc(y1)+300;
SetPixel(x,y,clRed);
end;
Запоминаем Y из первого графика, чтобы затем сравнить с Y второго графика
Если у графиков есть общий Y, при одном и том же Х
Рисуем в этом месте окружность зеленого цвета
От окружностей к осям рисуем пунктирные линии
Выводим решение системы
Интернет источники:
http://www.bookriver.ru/book/143651 обложка книги С.В.Филичева
http://padabum.com/d.php?id= обложка книги М.В. Мозгового
http://tpdn.ru/library/books/2620/ обложка книги А.Н. Адаменко
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть