У меня есть Mathematica 8, и я пытаюсь использовать GraphEdit [], но я нахожу это чрезвычайно раздражающим. Во-первых, я не могу понять, как использовать его выход для обратной связи.Редактор графиков Mathematica?
Например, я создаю простой график с помощью GraphEdit [] и получить обратно это:
{ -Graphics-, "Graph" -> {1 -> 1,
1 -> 2}, "Coordinates" -> {{196, 694}, {329,
696}}, "VertexLabels" -> {"First Edge", "Second Edge"}}
Но когда я пытаюсь кормить этот вывод обратно GraphEdit различными способами, единственное, что работает, если я отделите координаты и вершинные метки и передайте значение «График» в качестве единственного параметра. Все остальное порождает пустой граф. Отключение координат и вершинных меток делает график бесполезным для меня.
Я понимаю, что GraphEdit [] использует другой формат, чем новая функция Version 8 Graph [], и, возможно, не полностью совместим со старым Combinatorica, но я ожидаю, что результат будет легко массироваться, чтобы вернуться в к себе! Документы не особенно полезны и не дают никаких примеров того, как передавать граф, который включает координаты и информацию о вершинах. Есть ли что-то очевидное (или не столь очевидное), что мне не хватает? Является ли GraphEdit [] бесполезной игрушкой?
Или, есть что-то новое в версии 8, которое позволит мне редактировать графики? Я должен признать, что интерфейс GraphEdit [] немного ограничен, и мне бы хотелось, чтобы что-то лучше, чем я, по крайней мере, управлял оптимизацией интерфейса, но он все же лучше, чем ничего.
я могу изменить различные параметры графика таким образом, но я не вижу, как на самом деле изменить положение или метки узлов или вставки новых узлов и удалять существующие, как я могу с GraphEdit []. Я вижу другой курсор, когда я наводил указатель мыши, возможно, Вольфрам планирует внедрить фактический редактор графов в версии 9? – Michael
Я немного обновил свой ответ. Однако я не знаю о V9. –