オブジェクトがbiograph
あり、エッジと頂点を「色分け」したいと考えています。
のような伝説を伝記プロットで入手することは可能ですかplot
。
私のコードは次のようなものです:
Sys = sparse(from_nodes, to_nodes,1,s,s);
SysTri = tril(Sys + Sys');
h = view(biograph(SysTri,[],'ShowArrows','off','ShowWeights','off'));
%% One of the parts I'm coloring:
set(h.Nodes(node_list1),'Color',[1 0.4 0.4])
fowEdges = getedgesbynodeid(h,get(h.Nodes(node_list1),'ID'));
revEdges = getedgesbynodeid(h,get(h.Nodes(fliplr(node_list1)),'ID'));
edges = [fowEdges;revEdges];
set(edges,'LineColor',[1 0 0])
set(edges,'LineWidth',1.5)
今、私はこのようなことをしたいと思います:
legend(h,'Node list 1', 'Node list 2');
このようなことが可能かどうか誰にもわかりますか?