Wie bestimme ich die Bindungslänge (n) für ein Molekül?

Wenn Sie die Bindungslänge wirklich berechnen möchten, sollten Sie sich mit Computersoftware wie MolPro oder Psi4 befassen, die benutzerdefinierte Skripts ausführt und über die Befehlszeile ausgeführt wird (z. B. Windows-Eingabeaufforderung, Linux-Terminal usw.).

Oder Sie können es auf einfache Weise tun und sie auf NIST nachschlagen und sehen, ob sie das haben, wonach Sie suchen.

http://cccbdb.nist.gov/expbondlengths1.asp

http://cccbdb.nist.gov/


Um es mit MolPro zu berechnen, müssten Sie ein Skript für Ihr Molekül schreiben. Nehmen wir an, wir haben uns angeschaut #"NH"_3#. Das Skript, das ich dafür geschrieben habe, als ich die Software zum ersten Mal lernte, war:

#"geometry={"#
#"N"#
#"H1,N,Rnh"#
#"H2,N,Rnh,H1,Ahnh"#
#"H3,N,Rnh,H1,Ahnh,H2,120"#
#"}"#
#"Rnh=1.012 Ang"#
#"Ahnh=106.67 Degree"#

#"basis=cc-pVTZ"# #color(red)(" !correlation-consistent polarized")#
#color(red)("Valence Triple Zeta basis set")#

#"rhf"# #color(red)("!restricted hartree-fock, closed shell nh3")#

#"optg"# #color(red)("!optimize geometry")#

where #"Rnh"# is the initial guess of the bond length and #"optg"# optimizes the geometry to find the correct bond lengths and angles. (Note that MolPro does not understand the correct symmetry of #"NH"_3#, and one of the #"N"-"H"# bonds is bent inwards a little.)

Oder du könntest schau dir NIST an und finde, dass es ist #1.012# Angström für #"NH"_3#.