Научная статья на тему 'РАЗРАБОТКА ПРОГРАММЫ ИССЛЕДОВАНИЯ И ПОСТРОЕНИЯ ЗАМЕЧАТЕЛЬНЫХ КРИВЫХ'

РАЗРАБОТКА ПРОГРАММЫ ИССЛЕДОВАНИЯ И ПОСТРОЕНИЯ ЗАМЕЧАТЕЛЬНЫХ КРИВЫХ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
21
5
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЗАМЕЧАТЕЛЬНЫЕ КРИВЫЕ / СРЕДА ПРОГРАММИРОВАНИЯ / УРАВНЕНИЕ / КРИВАЯ ШТЕЙНЕРА

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Анисимова Э.С.

В статье рассматривается проблема построения и исследования замечательных кривых на плоскости. Предлагается программа для построения кривых, в частности кривой Штейнера, написанная в среде программирования Turbo Pascal.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «РАЗРАБОТКА ПРОГРАММЫ ИССЛЕДОВАНИЯ И ПОСТРОЕНИЯ ЗАМЕЧАТЕЛЬНЫХ КРИВЫХ»

Использованные источники:

1. Ansimova E.S. Fractals and digital steganography // Сборник научных трудов SWorld. - Выпуск 1. Том 6. - Одесса, 2014. - ЦИТ:114-575. - С. 69-71.

2. Анисимова Э.С. Сжатие изображений с помощью квадратичных кривых Безье // Естественные и математические науки в современном мире / Сборник статей по материалам XIV международной научно-практической конференции. №1 (13). Новосибирск: Изд. "СибАК", 2014. - С. 42-46.

3. Анисимова Э.С. Формирование математической компетентности студентов психолого-педагогического направления // Сборник научных трудов SWorld. - Выпуск 4. Том 19. - Одесса, 2013. - ЦИТ:413-0295. - С. 5658.

4. Анисимова Э.С. Фрактальное кодирование изображений // Сборник научных трудов SWorld. - Выпуск 3. Том 4. - Одесса, 2013. - ЦИТ:313-0589. - С. 79-81.

5. Анисимова Э.С. Определение кредитоспособности физического лица в аналитическом пакете Deductor (BaseGroup) // Сборник научных трудов Sworld, 2014. - Т. 23. № 2. С. - 78-81.

6. Филипов А.Ф., Анисимова Э.С. Калькулятор для работы с комплексными числами // Сборник научных трудов Sworld, 2014. - Т. 29. №2. - С. 47-50.

7. Тимофеев Д.С., Анисимова Э.С. Разработка электронного образовательного ресурса на площадке «Тулпар» системы дистанционного обучения КФУ// Сборник научных трудов Sworld, 2014. - Т.7. №2. -С.80-83.

8. Анисимова Э.С. Идентификация онлайн-подписи с помощью оконного преобразования Фурье и радиального базиса // Компьютерные исследования и моделирование, 2014. - Т. 6. № 3. - С. 357-364.

9. Анисимова Э.С. Идентификация подписи с использованием радиального базиса // Фундаментальные исследования, 2014. № 9-6. - С. 1185-1189.

10. Анисимова Э.С. Самоорганизующиеся карты Кохонена в задачах кластеризации // Актуальные проблемы гуманитарных и естественных наук, 2014. №9 (68). - С. 13-16.

Анисимова Э. С. ассистент

кафедра информатики и дискретной математики

Елабужский институт Казанский (Приволжский) Федеральный Университет

Россия, г. Елабуга РАЗРАБОТКА ПРОГРАММЫ ИССЛЕДОВАНИЯ И ПОСТРОЕНИЯ

ЗАМЕЧАТЕЛЬНЫХ КРИВЫХ Аннотация. В статье рассматривается проблема построения и исследования замечательных кривых на плоскости. Предлагается программа для построения кривых, в частности кривой Штейнера, написанная в среде программирования Turbo Pascal.

Ключевые слова: замечательные кривые, среда программирования, уравнение, кривая Штейнера

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

К числу алгебраических кривых относится кривая Штейнера. Кривую Штейнера можно определить как гипоциклоиду, получаемую в том случае, когда радиус r производящего круга в три раза меньше

1

радиуса R неподвижного круга, т.е. когда модуль равен 3 . Уравнение кривой Штейнера:

0 t 2t

x = 2rcos- + rcos—, 3 3

t 2t y = 2rsin— rsin —

3 3 (1)

где t - угол поворота производящего круга.

Исключая из (1) параметр t, будем иметь:

(x2 + y2 / + 8rx(3y2 - x2) + 18r2 (x2 + y2) - 27r4 = 0. ^

Уравнение (2) показывает, что кривая Штейнера является алгебраической линией 4-го порядка.

Свойства кривой Штейнера, присущие ей как гипоциклоиде, таковы:

R = 8r sin —;

1) радиус кривизны в произвольной точке 2

2) длина дуги от начальной точки до некоторой точки A до

16 ,2 t

М(А S = — r sin —

некоторой точки M (t) определяется равенством 3 4, соответственно

16 — r

этому длина одной ветви равняется 3 , а длина всей кривой 16r;

3) площадь, ограничиваемая кривой, равняется 2ж2;

4) эволюта кривой Штейнера представляет собой также кривую Штейнера, подобную данной, с коэффициентом подобия, равным 3, и

л

повёрнутую относительно данной кривой на угол 3

5) натуральное уравнение кривой Штейнера при условии, что длина дуги отсчитывается от точки, для которой — =л, записывается в виде

R 3 + 9S2 = 64r2

Для анализа кривой Штейнера была написана программа в среде Turbo Pascal. Данная программа с одной стороны демонстрирует основные геометрические свойства представленной кривой, а с другой рассматривает возможные варианты построения данной кривой.

При написании программы для отображения графических изображений применяется графический режим.

Для определения координат точек подключается драйвер мыши. Пользователь нажимает левой кнопкой мыши для определения значений координат точек и при этом указанные координаты записываются в таблицу координат точек. В первой системе координат (слева) показываются варианты при r<0 (r=-0.5, r=-1, r=-1.5), во второй (справа) - когда r>0 (r=0.5, r=1, r=1.5). Причем переход с первой системы на вторую осуществляется при нажатии правой кнопки мыши. Для каждой системы заполняется своя таблица.

Рис. 1. Построение кривой Штейнера

Написанная программа имеет весьма яркий и дружественный интерфейс, она наглядно демонстрирует основные геометрические свойства кривой Штейнера.

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

Использованные источники: 1. Ansimova E.S. Fractals and digital steganography // Сборник научных трудов SWorld. - Выпуск 1. Том 6. - Одесса, 2014. - ЦИТ:114-575. - С. 69-71.

2. Анисимова Э.С. Сжатие изображений с помощью квадратичных кривых Безье // Естественные и математические науки в современном мире / Сборник статей по материалам XIV международной научно-практической конференции. №1 (13). Новосибирск: Изд. "СибАК", 2014. - С. 42-46.

3. Анисимова Э.С. Формирование математической компетентности студентов психолого-педагогического направления // Сборник научных трудов SWorld. - Выпуск 4. Том 19. - Одесса, 2013. - ЦИТ:413-0295. - С. 5658.

4. Анисимова Э.С. Фрактальное кодирование изображений // Сборник научных трудов SWorld. - Выпуск 3. Том 4. - Одесса, 2013. - ЦИТ:313-0589. - С. 79-81.

5. Анисимова Э.С. Определение кредитоспособности физического лица в аналитическом пакете Deductor (ВаБеОгоир) // Сборник научных трудов Sworld, 2014. - Т. 23. № 2. С. - 78-81.

6. Филипов А.Ф., Анисимова Э.С. Калькулятор для работы с комплексными числами // Сборник научных трудов Sworld, 2014. - Т. 29. №2. - С. 47-50.

7. Тимофеев Д.С., Анисимова Э.С. Разработка электронного образовательного ресурса на площадке «Тулпар» системы дистанционного обучения КФУ// Сборник научных трудов Sworld, 2014. - Т.7. №2. -С.80-83.

8. Анисимова Э.С. Идентификация онлайн-подписи с помощью оконного преобразования Фурье и радиального базиса // Компьютерные исследования и моделирование, 2014. - Т. 6. № 3. - С. 357-364.

9. Анисимова Э.С. Идентификация подписи с использованием радиального базиса // Фундаментальные исследования, 2014. № 9-6. - С. 1185-1189.

10. Анисимова Э.С. Самоорганизующиеся карты Кохонена в задачах кластеризации // Актуальные проблемы гуманитарных и естественных наук, 2014. №9 (68). - С. 13-16.

Антипова Е. А. старший преподаватель кафедра МИАЭП Сапрыкина А. Л. студент 4 курса Орловский государственный университет

Россия, г. Орел РАЗРАБОТКА И ПРОЕКТИРОВАНИЕ САЙТА ИНТЕРНЕТ-МАГАЗИНА Ключевые слова: сайт, интернет, интернет-магазин, Joomla, Зоот$>Ъорр1щ клиент, компания, пользователь, раздел

В статье изучены возможности продвижения услуг с помощью интернет-ресурсов. Спроектирован посредством Системы Управления Содержимым «Joomla» сайт интернет-магазина компании, занимающейся продажей и обслуживанием компьютерной техники.

i Надоели баннеры? Вы всегда можете отключить рекламу.