重紫 发表于 2013-4-20 16:49

帮忙说明一下biograph函数怎样设定对应箭头的起点和终点

帮忙说明一下biograph函数怎样设定对应箭头的起点和终点,那个函数说明说的不是很清楚,我运行了下面的这个程序:cm = ;      %邻接矩阵bg = biograph(cm,'','NodeAutoSize','off','ShowTextInNodes','none','ArrowSize',6);

pos = ;               %节点位置坐标,pos的每一行对应cm里每一行的点

dolayout(bg);
set(bg.nodes,'Shape','circle','Color',,...
    'LineColor',,'Linewidth',2,...
    {'Position'},mat2cell(pos,,2));
set(bg.edges,'LineColor',)
dolayout(bg,'Pathsonly',1)

view(bg)
结果成功了,但是当我把坐标个数一换就不行了,提示说:Error using ==> mat2cell at 116
Input arguments, D1 through D2, must sum to each dimension of the input matrix size, .
但我不知道怎么改,请大家帮帮忙!谢啦!

ChaChing 发表于 2013-4-29 22:44

1.水平有限, 没玩过这个, 仅因没人回应好奇看下
2.箭头的起点和终点不是就是由cm决定吗!?
3."当我把坐标个数一换就不行了", 但换成什麼? LZ没给, 怎复製LZ的状况?
页: [1]
查看完整版本: 帮忙说明一下biograph函数怎样设定对应箭头的起点和终点