2016-03-01 4 views
0

У меня есть симуляция трафика, и я не понимаю, как я могу построить основную диаграмму (скорость потока и плотность). Я имитирую трафик следующим образом:Построение основной диаграммы потока трафика

У меня есть матрица с таким количеством столбцов, как длина дороги, и строки в виде временных шагов. Каждый автомобиль представлен 1 в матрице. У меня есть списки, чтобы отслеживать индекс и скорость автомобиля. Я перебираю N шагов времени, чтобы трафик эволюционировал со временем в соответствии с некоторыми правилами.

Я просмотрел википедию и попытался найти что-то онлайн, чтобы помочь мне, но пока не повезло в понимании этого. Как получить данные для построения фундаментальной диаграммы?

Мой вложенный список, где первый индекс является положение автомобиля, а второй его скорость:

CARIS [[0, 2], [1, 0], [2, 0], [3, 0], [4, 0], [6, 1], [7, 0], [9, 1], [10, 0], [11, 0], [12, 0], [ 13, 0], [16, 2], [19, 0], [20, 0], [22, 1], [24, 0], [26, 1], [28, 0], [30 , [31, 0], [32, 0], [33, 0], [34, 0], [35, 0], [36, 0], [39, 2], [40, 0], [41, 0], [42, 0], [43, 0], [44, 0], [45, 0], [46, 0], [47, 0]]

Этот список создается с каждым шагом. Что мне делать, чтобы создать фундаментальный сюжет?

+0

Речь идет о том, как вы технически отображаете графики или как вы извлекаете данные для участков? Пожалуйста, уточните. –

+0

@ JensHöpken У меня возникла проблема с получением данных для графиков – Lebowski

+0

Если бы вы могли привести пример для данных, это также принесло бы большую пользу. –

ответ

0

Если на фундаментальном участке транспортного потока вы имеете в виду эту схему: Fundamental Diagram from Wikipedia

Вы можете создать их легко с помощью Matplotlib.

+0

Да, это тот! Я видел эту страницу, но я до сих пор не понимаю, что я должен делать – Lebowski

Смежные вопросы