Создание стиля 'временной шкалы', графического в MATLAB

В конце некоторой обработки данных в MATLAB я хочу создать график, который показывает цветные панели временной шкалы для серии данных. У меня есть много процессов, которые каждый проходит подобные шаги, и запускает и останавливает и отличающийся в разное время. Идеально это закончило бы тем, что выглядело примерно так (простите ASCII-творчество):

   |   ###***$$$$$$$$$$         Process 1
   |        ###***$$$$$$$       Process 2
   |           ###$$$$$         Process 3
   |             *******$$$$$$  Process 4
   +------------------------------------------
                    Time

Где # * и $ помогают для твердых, смежных блоков отличающихся цветов (один цвет на шаг, который проходят процессы; обратите внимание, что некоторые являются дополнительными).

Маркировки могли быть в другом месте, но рядом с каждой строкой хорошо.

Я взломал вместе использование решения rectangle и text, но кажется, что это могло бы быть существующим типом графика в MATLAB, который я просто еще не нашел. Вы знаете об одном?

6
задан Alex Feinman 30 July 2010 в 16:23
поделиться