你好
按我的理解你的查询你想定制节点的位置和姿态,这样他们可以轻易看到。一个可能的解决方案来实现相同的
是通过删除标签,并将其替换为您自己的匹配的文本标签。这样你有完全控制每个标签的位置
。
下面的代码就是一个例子,如何改变了一个标签的位置为一个有向图。
G =有向图(s t重量、16);
p =情节(G);
p.NodeColor =“红色”;
p.LineWidth =重量;
% Xdata和Ydata从1开始节点的位置
p。XData = [10 20 30 40 50 60 70 80 90 100 110 120 50 60 60 70];
p。YData = [30 30 30 30 30 30 30 30 30 30 30 30 60 90 90 90);
%改变所有节点的标签属性。
文本(p.NodeLabel p.XData-2 p.YData + 5日,…%第一2参数提供位置和我们能够给每个X和Ypositions每个节点
“VerticalAlignment”,“高级”,…
“HorizontalAlignment”,“左”,…%与节点对齐
“字形大小”,9)
%的变化只有第一个节点的标签属性
%的文本([p.XData (1) 2 p.XData(2:结束)],[p.YData (1) + 5 p.YData(2:结束)],p。NodeLabel,……
%’VerticalAlignment’,‘前’,……
%’HorizontalAlignment’,‘左’,……%与节点对齐
%的字形大小,9)
%没有这条线的标签将被复制。
p.NodeLabel = {};%改变标签我们已经创建了一个空的文本为每个标签。
有关情节属性的更多信息请参考下面的链接。
希望它能帮助