Wolfram Language

Die kürzesten Pfade in Molekülen finden

Sie können FindShortestPath verwenden, um den kürzesten Weg zwischen zwei Atomen zu finden. Beginnen Sie mit einem Molekül.

Ermitteln Sie jetzt die Abstandsmatrix des Graphen.

Finden Sie die beiden Atome, die dem längsten eines solchen Abstands entspricht.

FindShortestPath gibt die Liste der Atomindexe zurück.

Verwenden Sie nun BondList, um diese Werte in eine Liste von Bindungen umzuwandeln. Haben Sie den Pfad in einem MoleculePlot3D hervor.

Verwandte Beispiele

en es fr ja ko pt-br zh