text: The SLR algorithm simplifies the solution of the Bloch equations to the design of two polynomials, which can be solved using well-known digital filter design algorithms.
  Where N is the number of bins, or hard pulse divisions that you wish to approximate with, and φ(t) is the phase of the B(t) waveform at a given time t.
  The mapping of the RF pulse into two complex polynomials will be denoted as the Forward SLR Transform. Given two polynomials  the SLR transform can be inverted to calculate the RF pulse that produces these polynomials. The order of the polynomials  is . A minimum phase  results in a minimum energy RF pulse.