Компьютерные программы нового поколения. Разработка программ.
Биология, Закон Мэрфи, юмор, игры на Java и JavaScript, Интерактивная палитра HTML-цветов
Электронный учебник по электронике и автоматике
И снова май... - стихи учителю, маме, о природе, любви, поздравления с Днем рождения, юбилеем, Новым Годом, 23 февраля, 8 Марта, свадьбой, новосельем
Стихи классиков, пожелания, тосты, поздравления с юбилеем, Днем рождения, 8 Марта, 23 февраля, Новым Годом, праздником весны, Днем Святого Валентина, Днем учителя, свадьбой
Сайт золотого добермана.

Графика на языке Паскаль с элементами
математики

Операторы графики языка Паскаль с точки зрения математика неудобны для разработки программ. Можно отметить несколько недостатков:

  1. Адресация точек по оси Y идет сверху вниз, а не снизу вверх, как в обычной системе координат.
  2. Искажение изображений в различных графических режимах с разным разрешением по оси Y.
  3. Необходимость привязки   математической или физической модели к конкретному графическому режиму с фиксированным количеством точек по оси X и Y.

Поздняков Анатолий Михайлович
Поздняков
Анатолий Михайлович

Заведующий кафедрой информатики и   спецдисциплин МОУ "Лицей N 124" г. Барнаула.

При реализации любой задачи с использованием графики приходится сталкиваться с этими проблемами, и разработчику приходится разбираться не только в сути задачи, но и знать особенности физической реализации графического режима какого-либо конкретного монитора.

Часто даже работа с этими деталями отнимает больше времени, чем реализация самой задачи, что для языка высокого уровня, конечно, нежелательно.

В общем случае можно использовать некоторые приемы, которые упрощают разработку программ и делают их более независимыми от конкретного графического режима.


Содержание

 
 

Графики функций в
декартовых координатах
(Графики I)

Графики функций в декартовых координатах
Масштаб
Шаг расчета
Вывод графика
Разметка осей
Программа разметки осей
Пример построения функции
y=sin(x)

Программа построения функции
y=sin(x)

График функции
y=sin(x)

Выводы

Графики функций в
полярных координатах
(Графики II)

Графики функций в полярных координатах
Трехлепестковая роза
Многолепестковые розы
Кардиоида

Фигуры

Кардиоида
r=1-Cos(Fi)

Трехлепестковая роза
r=sin(3*Fi)

Четырехлепестковые розы
r=sin(2*Fi) и r=cos(2*Fi)

Пятилепестковая роза
r=sin(5*Fi)

Восьмилепестковая роза
r=sin(4*Fi)

Многолепестковая роза
r=cos(4*Fi)*cos(Fi/4)

Построение фигур в
полярных координатах
(Построение)

Построение фигур в полярных координатах
Построение спирали
Построение спирали с несколькими ветвями
Процедура для вывода спирали
Программа вывода спирали
Построение спиралей с помощью процедуры

Фигуры

Многоугольник
Спираль с одной ветвью
Спираль с несколькими ветвями
Построение нескольких спиралей Вид 1
Построение нескольких спиралей Вид 2
Построение нескольких спиралей Вид 3
 
 
 

Сайт сделан по опубликованному материалу Позднякова Анатолия Михайловича "Построение графиков функций." в сборнике "Изучение курса информатики в средней школе". ППО N 23. В 2-х частях. - Часть 1. - Барнаул: АКИПКРО, 2002. - 102 с.

Если вам понравился сайт, то вы можете разместить на своем сайте мою кнопку. В свою очередь я размещу вашу кнопку на своем.

Код моей кнопки:



 
Так она выглядит:


Графика на языке Паскаль с элементами математики

Счетчик
 
Hosted by uCoz