Inspirat de Cartea Roman A. Valiulin Interpretarea multiplării RMN (discutate anterior), am decis să scriu un R
Funcție pentru a desena multiplici complexi. Funcția va desena multiplul și, opțional, poate desena un arbore de divizare și unele adnotări.1 Unii dintre voi pot găsi acest lucru util pentru predarea subiectului.
Funcția se numește multiplet
și rezidă în SpecHelpers
Pachet, care a fost actualizat doar la versiunea 0.3.1. Iată câteva exemple ale funcției la locul de muncă, extrase din cartea lui Valiulin:
library("SpecHelpers") # you need version 0.3.1
# Example 3.1 from Valiulin, a ddt. res <- multiplet(J = c(16.8, 10.1, 6.7, 6.7))
# Example 3.2 from Valiulin, a tt. res <- multiplet(J = c(6.1, 6.1, 2.15, 2.15))
# Example 3.3 from Valiulin, a dddd. res <- multiplet(J = c(12.7, 12.2, 10.0, 4.9))
Un aspect interesant al abordării lui Valiulin este faptul că toate multiplile sunt tratate ca dublete de dublete … ale dubletelor. Putem folosi noua funcție pentru a arăta cum o triplă poate fi înțeleasă ca un dublet al dubletelor în care constantele de cuplare sunt aceleași. Pornind de la ceea ce este în mod clar un dublet de dublete, putem vedea cum se schimbă spectrul pe măsură ce constantele de cuplare devin mai egale, ceea ce duce la suprapunerea celor două vârfuri centrale, oferind un triplet.
Sper că unii dintre voi vor găsi această funcție utilă!
Reutilizați
Citare
Citarea Bibtex:
@online{hanson2025, author = {Hanson, Bryan}, title = {A {Function} to {Draw} {Complex} {Multiplets}}, date = {2025-03-06}, url = {http://chemospec.org/posts/2025-03-06 More Multiplets/MoreMultiplets.html}, langid = {en} }
Pentru atribuire, vă rugăm să citați această lucrare ca:
Hanson, Bryan. 2025. „O funcție pentru a desena multiplii complexi.” 6 martie 2025.