b1rms

Contents

b1rms#

torchsim.utils.b1rms(duration, rf_envelope, rescale=False)[source]#

Compute root-mean-squared B1 for a given RF pulse.

Parameters:
  • duration (float) – RF pulse duration in [s].

  • rf_envelope (npt.ArrayLike) – RF waveform temporal envelope in [T].

  • rescale (bool, optional) – If True, rescale pulse to compute B1 rms for a 1 [rad] pulse. The default is False.

Returns:

B1 rms for the input RF pulse.

Return type:

float