ИНФОРМАТИКА · 9 КЛАСС
Моделирование · Интерактивный конспект

§ 23. Моделирование в задаче выбора положения железнодорожной станции

Найдём положение станции, минимизирующее общую длину прямых дорог.

Попробовать на модели ↓
Разбираемся в теме

Основные пункты параграфа

1

Координатная модель

Железная дорога задаётся осью x, станция — точкой S(x;0).

НАБЛЮДАЙТЕ И ПРОБУЙТЕ

Координатная модель

Изменяйте параметры, наблюдайте результат и проверяйте объяснение. Сброс возвращает исходный опыт.

Населённые пункты: A(1;4), B(4;3), C(5;−2), D(8;2), координаты в километрах. Положение станции меняется по железной дороге. От каждого пункта к станции предполагается прямая дорога; рельеф, препятствия и различия стоимости не учитываются.

Знак координаты y показывает сторону железной дороги. Отрицательное y не означает отрицательное расстояние. Для сравнения длин масштаб по обеим координатным осям должен быть одинаковым.

Главная мысль: Железная дорога задаётся осью x, станция — точкой S(x;0).
2

Критерий минимизации

Сумма четырёх расстояний является целевой функцией.

НАБЛЮДАЙТЕ И ПРОБУЙТЕ

Критерий минимизации

Изменяйте параметры, наблюдайте результат и проверяйте объяснение. Сброс возвращает исходный опыт.

Расстояние до пункта (a;b): √((x−a)²+b²). Складывая четыре расстояния, получаем F(x). Для x=1 сумма примерно 19,9949 км. Минимизация одного расстояния или наибольшего расстояния — другие задачи с другими возможными ответами.

За пределами крайних абсцисс 1 и 8 движение станции к отрезку уменьшает расстояние до каждого пункта. Поэтому для данной задачи достаточно искать на [1;8]. Среднее абсцисс не обязано минимизировать сумму обычных расстояний.

Главная мысль: Сумма четырёх расстояний является целевой функцией.
3

Таблица вариантов

Перебор с заданным шагом находит лучший из проверенных вариантов.

НАБЛЮДАЙТЕ И ПРОБУЙТЕ

Таблица вариантов

Изменяйте параметры, наблюдайте результат и проверяйте объяснение. Сброс возвращает исходный опыт.

С шагом 0,25 на [1;8] получается (8−1)/0,25+1=29 точек. В каждой строке вычисляют четыре длины и их сумму. Минимальное значение среди этих строк задаёт лучший проверенный вариант, но не обязательно точный минимум непрерывной функции.

Постройте XY-график F(x), найдите область наименьших значений, затем уменьшите шаг вокруг неё. Не заявляйте точность выше той, которую обеспечивает поиск и последующая проверка.

Шаг, кмЧисло проверяемых точек на [1;8]
0,2529
0,05141
0,01701
Главная мысль: Перебор с заданным шагом находит лучший из проверенных вариантов.
4

Уточнение и ответ

Уточняйте сетку и проверяйте соседние положения станции.

НАБЛЮДАЙТЕ И ПРОБУЙТЕ

Уточнение и ответ

Изменяйте параметры, наблюдайте результат и проверяйте объяснение. Сброс возвращает исходный опыт.

Численное уточнение даёт x≈4,8011 км от начала координат, суммарную длину F≈14,4056 км. Это результат именно для четырёх заданных точек и суммы прямолинейных расстояний. На грубой сетке с шагом 0,25 выбирается x=4,75.

Сравните найденное значение с соседними и крайними точками. Реальное проектирование дополнительно учитывает рельеф, участки земли, существующие дороги и стоимость. Для учебной модели достаточно явно сохранить её критерий и допущения.

Главная мысль: Уточняйте сетку и проверяйте соседние положения станции.
Интерактивная практика

Исследуйте и примените

Проверьте модель на нескольких наборах данных, затем выполните самостоятельное задание.

НАБЛЮДАЙТЕ И ПРОБУЙТЕ

Лаборатория: исследуйте свой вариант

Изменяйте параметры, наблюдайте результат и проверяйте объяснение. Сброс возвращает исходный опыт.

Соберём главное

Шесть выводов

01

Железная дорога задаётся осью x, станция — точкой S(x;0).

02

Сумма четырёх расстояний является целевой функцией.

03

Перебор с заданным шагом находит лучший из проверенных вариантов.

04

Уточняйте сетку и проверяйте соседние положения станции.

05

Лучший вариант зависит от выбранной целевой функции.

06

Указывайте точность, единицы и упрощения пространственной модели.

Самопроверка

Тест: 10 вопросов

Один верный ответ. За ответ — 0,5 балла. Откройте и проверьте себя.

1. Координаты станции?

2. Что означает отрицательное y пункта C?

3. Формула расстояния до (a;b)?

4. Что минимизируется?

5. Какой отрезок достаточно исследовать?

6. Сколько точек при шаге 0,25?

7. Лучший вариант на грубой сетке обязательно точный минимум?

8. Уточнённое x приблизительно равно?

9. Уточнённая сумма приблизительно равна?

10. Что происходит при отражении y→−y?

ВыводыТестВ началоВсе параграфы
↑

Загрузка прогресса…