Biograph for Dijktra's algorithm

6 views (last 30 days)
Arturas Baltrusaitis
Arturas Baltrusaitis on 1 Mar 2015
Answered: Paola Favaretto on 9 Apr 2015
Hey guys,
My main task is to transform Dijkstra's algorithm to Matlab and find shortest path. I done everything, code works fine and I'm using Biographs to plot the paths. Anyway, to make it look more professional, I was thinking about making an animation, how the route is moving step by step. Anyone done it before with Biograph? Thanks for any help. My plot code:
h = view(biograph(DG,[],'ShowWeights','on'))
set(h.Nodes(ShortestPath),'Color',[1 0.4 0.4])
edges = getedgesbynodeid(h,get(h.Nodes(ShortestPath),'ID'));
set(edges,'LineColor',[1 0 0])
set(edges,'LineWidth',1.5)

Answers (1)

Paola Favaretto
Paola Favaretto on 9 Apr 2015
Hi Arturas,
Check out this example from the Bioinformatics Toolbox documentation:
Towards the end of the example, there is an animation (triggered with the MATLAB command MOVIE) that shows how the particular phylogenetic tree is iteratively built. You could use a similar approach with your graph.
-Paola

Categories

Find more on Genomics and Next Generation Sequencing in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!