Wolfram Language

Générez des isomères de décane

Il y a 75 isomères de décane, avec la formule chimique . Dans cet exemple, on commence par le méthane et on ajoute les atomes de carbone un par un pour énumérer de façon exhaustive tous les alcanes ayant jusqu'à 10 atomes de carbone.

Définissez une fonction qui prend une molécule et remplace chaque groupe unique par un groupe , en renvoyant les résultats sous forme de liste.

On peut ajouter un atome de carbone à deux positions du -butane.

Ajoutez maintenant un atome de carbone à chacun des alcanes obtenus. Remarquez que cette procédure peut produire la même molécule à partir de chemins différents. Supprimez donc les doublons éventuels.

Utilisez maintenant cette fonction avec Nest pour générer tous les isomères de décane.

Vérifiez que les 75 isomères ont été trouvés.

Visualisez les diagrammes de structure en utilisant ImageCollage.

Exemples connexes

de en es ja ko pt-br zh