MRI-Larmorfrequenz für ein gegebenes Magnetfeld mit Python berechnen

English Deutsch

Du kannst die UliEngineering-Bibliothek verwenden, um die Larmorfrequenz für ein gegebenes Magnetfeld in Tesla mit Python zu berechnen.

compute_larmor.py
from UliEngineering.Physics.MagneticResonance import *

# Standardmäßig wird die Larmorfrequenz für Wasserstoff (H1-Kern) berechnet
# Frequenz [Hz] für ein 1.0 T Magnetfeld ausgeben
print(larmor_frequency(1.0)) # Gibt 42576384.74 aus

# Für einen anderen Kern wie He3 berechnen
print(larmor_frequency(1.0, nucleus_larmor_frequency=NucleusLarmorFrequency.He3)) # Gibt 32434099.42 aus

Du kannst diese Frequenz auch direkt mit auto_format() formatieren:

format_larmor.py
# Frequenz formatieren
from UliEngineering.EngineerIO import auto_format
print(auto_format(larmor_frequency, 1.0)) # Gibt "42.6 MHz" aus

Check out similar posts by category: Medical Devices, Physics, Python