我有 Mathematica 8,我正在尝试使用 GraphEdit[],但我发现它非常烦人。一方面,我不知道如何使用它的输出来反馈给自己。
例如,我使用 GraphEdit[] 创建了一个简单的图形并返回:
{ -Graphics-, "Graph" -> {1 -> 1,
1 -> 2}, "Coordinates" -> {{196, 694}, {329,
696}}, "VertexLabels" -> {"First Edge", "Second Edge"}}
但是,当我尝试以各种方式将此输出反馈给 GraphEdit 时,唯一有效的方法是剥离 Coordinates 和 VertexLabels 并将“Graph”值作为唯一参数传递。其他所有内容都会显示一个空图。剥离坐标和顶点标签会使图形对我毫无用处。
我意识到 GraphEdit[] 使用的格式与新的版本 8 Graph[] 函数不同,并且可能与旧的 Combinatorica 不完全兼容,但我希望输出很容易被按摩以传回给自己!这些文档并不是特别有用,也没有给出任何关于如何传递包含坐标和顶点信息的图形的示例。有什么明显(或不那么明显)我遗漏的东西吗?GraphEdit[] 是个没用的玩具吗?
或者,版本 8 中是否有新的东西可以让我编辑图表?我不得不承认 GraphEdit[] 界面有点受限,我想要更好的东西,我至少可以控制优化界面,但总比没有好。