Matson G B
MR Unit, Department of Veterans Affairs Medical Center, San Francisco, CA 94121.
Magn Reson Imaging. 1994;12(8):1205-25. doi: 10.1016/0730-725x(94)90086-7.
Efficient generation of amplitude modulated, frequency selective RF pulses has been demonstrated by the Shinnar-Le Roux (SLR) algorithm. In the present article, we provide an overview of a relatively comprehensive computer program that includes a version of the SLR algorithm and also incorporates an algorithm for re-mapping a selective RF pulse onto a new dwell time with modulated gradients. The re-mapping may be used to reduce SAR, or to shorten the RF pulse time by increasing the gradient and RF strength in regions where the original RF pulse amplitude was low. The program includes additional useful features including a Bloch equations algorithm, and pulse scaling, to enable examination of pulse profiles under a variety of conditions such as RF inhomogeneity and even nuclear relaxation. The program, MATPULSE, was developed with the MATLAB for Windows programming language and makes extensive use of the MATLAB graphical user interface (GUI) features to generate a user-friendly interface. A number of examples are provided to illustrate the capabilities of the MATPULSE program.
Shinnar-Le Roux(SLR)算法已证明能高效生成调幅、频率选择性射频脉冲。在本文中,我们概述了一个相对全面的计算机程序,它包含SLR算法的一个版本,还纳入了一种算法,可将选择性射频脉冲重新映射到具有调制梯度的新驻留时间。这种重新映射可用于降低比吸收率(SAR),或通过在原始射频脉冲幅度较低的区域增加梯度和射频强度来缩短射频脉冲时间。该程序还包括其他有用功能,如布洛赫方程算法和脉冲缩放,以便在各种条件下(如射频不均匀性甚至核弛豫)检查脉冲轮廓。MATPULSE程序是使用MATLAB for Windows编程语言开发的,并广泛利用MATLAB图形用户界面(GUI)功能来生成用户友好的界面。文中提供了多个示例来说明MATPULSE程序的功能。