Скачиваний:
25
Добавлен:
05.01.2021
Размер:
938 б
Скачать
function[]=graphic(m_station,m_nul,range_station)%функция постоения графика
hold on
grid on
%строим все пути
for i=1:1:12
    for j=i+1:1:12
        if m_nul(i,j)==1    
            point(1,1)=m_station(i,1);
            point(1,2)=m_station(j,1);
            point(2,1)=m_station(i,2);
            point(2,2)=m_station(j,2);
            plot(point(1,:), point(2,:), 'b--')%обозначаем все возможные ребра
            plot(point(1,:), point(2,:), 'k*')%обозначаем точки синими кружками
        end
    end
    text(m_station(i,1),m_station(i,2), num2str(i));
end
    for i=1:1:length(range_station)-1
        point(1,1)=m_station(range_station(i),1);
        point(1,2)=m_station(range_station(i+1),1);
        point(2,1)=m_station(range_station(i),2);
        point(2,2)=m_station(range_station(i+1),2);
        plot(point(1,:), point(2,:), 'r')%обозначаем кратчайший путь
    end

xlabel('Масштаб 1:20 км');
end
Соседние файлы в папке курсач по ФБ (подходит под все варианты)